Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp361366pxj; Wed, 2 Jun 2021 00:39:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxXSTXm2zMekWR/ZjB8VT/Me16wO/pljaVFRzZkPTUkQurdmC3du2IG/o7cjj/BBfg9NspQ X-Received: by 2002:a17:906:4e91:: with SMTP id v17mr3886571eju.119.1622619589300; Wed, 02 Jun 2021 00:39:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622619589; cv=none; d=google.com; s=arc-20160816; b=bvuywjd4DnSckZap2XqyVU1nzvR/dsXFnhmLI+AmN53Axs+33c71wqMDrStKa71Xx4 dm0+G7SOkOrxrQzZz9olOzMAaN3Ye+Te2Mb9fwARfxKcvJM4zZB/ebkxwgCTBYpi1djF C6h8cQJ/e61kYIutssHMLFyTd5tNFcdLMZt8nnI2eNoo4tm1+DIEjrL27nkouGaRm1MF 1VCl33KDZPwSGLKiprj8Nff53jDi3nf/tTla2eLzXwplT4jchH3dfkMsnmRpRm4hDnqf gXmahtS4EpGG4y7dAiF9x4wL8Qzp9wZgTtlOmI3j56ZilZFIBRDXjDbrYs8p7A3sDNn3 Ellg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3qVNE/QXB/qpTMMorkh/7KWm/TvbbrQ1imYAhkGJt3w=; b=inEBpjvfihVHNZIHVTzH4+R5JyEcs2aa4Qi4SQwTIZkCvvw83tJLBF5XZ9SLhQmgFC kw0ve3UoWoXp10sDGIX8TJplRYxKEVW/D76bItdZHpJAJUNe3AYhj8rtRm3UPXGZhAn8 xXiS2VZjbTjz+OXXNQNz2C8LXf12rdKgOYQIIYoGRT4CUGlyJ2h84W2wj9kHX7NFrza9 sGh7OokhkZo9IZNIGQVtiC5EZ38S1kSwWELKsAJLQvndoJqdXJGjAdAMs3tQ7qyWJ0ij eJsWMn4u6td1TI1Eyy0aYFI0fBSk+VgD25wkdOhskfWIRTxpVxBUq3cSeIdqJk8dCHuZ na/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=TBIgmC0p; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hs26si16469828ejc.307.2021.06.02.00.39.23; Wed, 02 Jun 2021 00:39:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=TBIgmC0p; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230019AbhFBClK (ORCPT + 99 others); Tue, 1 Jun 2021 22:41:10 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:40102 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229866AbhFBClI (ORCPT ); Tue, 1 Jun 2021 22:41:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject: Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Content-Disposition:In-Reply-To:References; bh=3qVNE/QXB/qpTMMorkh/7KWm/TvbbrQ1imYAhkGJt3w=; b=TBIgmC0pg3+LNFG8Z01mdB/55E c4CITOibfFx0tiy5qBoIzo3ESis5yP25x9ViNxeNcMwNB9olRTRFiYiioal5hkKO7x/kVAcYUb1xL 9HdvLBO2SYK5etYRN5s2HFMQfi77dbdBfKfOgNOQHOr5IXjp5wnADDkPVCZtKFfgP3JU=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1loGmu-007Nr5-Fe; Wed, 02 Jun 2021 04:39:20 +0200 Date: Wed, 2 Jun 2021 04:39:20 +0200 From: Andrew Lunn To: Joakim Zhang Cc: davem@davemloft.net, kuba@kernel.org, robh+dt@kernel.org, hkallweit1@gmail.com, linux@armlinux.org.uk, f.fainelli@gmail.com, linux-imx@nxp.com, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next 1/4] dt-bindings: net: add dt binding for realtek rtl82xx phy Message-ID: References: <20210601090408.22025-1-qiangqing.zhang@nxp.com> <20210601090408.22025-2-qiangqing.zhang@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210601090408.22025-2-qiangqing.zhang@nxp.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > +properties: > + rtl821x,clkout-disable: > + description: Disable CLKOUT clock. > + type: boolean > + > + rtl821x,aldps-disable: > + description: Disable ALDPS mode. > + type: boolean I think most of the problems are the ambiguity in the binding. If rtl821x,clkout-disable is not present, should it enable the CLKOUT? That needs clear define here. Do we actually want a tristate here? rtl821x,clkout = ; means ensure the clock is outputting. rtl821x,clkout = ; means ensure the clock is not outputting. And if the property is not in DT at all, leave the hardware alone, at either its default value, or whatever came before has set it to? Andrew