Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5425872pxv; Wed, 28 Jul 2021 10:24:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxuE0Ux5ibe/Rd57JcRTD044CM9CHWk2aWoXv0+7IQJhq8DedAs3fHViYQqodiQp2+MgimU X-Received: by 2002:a5e:c70d:: with SMTP id f13mr416442iop.95.1627493070075; Wed, 28 Jul 2021 10:24:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627493070; cv=none; d=google.com; s=arc-20160816; b=RCnV7oj3VGPB8/G0GP6YBiun0y0usmb5YMwvrjvwYB6t7U3kk75ufzH7ERW6K45+Vr PswamH/ILiLmaoGYlHwSS+kfoHQwgOHbNWpnPRDYTBzFDdNcpwD+6+dBM7lFOaxUOTZ9 W1OT6IW5YDPwKZ9p8+JYsMUOOYvmYchgRQ0Hh8w4ID6UFoVydOV63LRnA8im/e3lEvUj Sv4oed90B7qqWL6hHwSmhZWY3aVYu1lkaK7EVp/aLGiNy4jpkkZ9wkpTwcy2adqWHcW+ SHoDLCyLODAmBspekTuWh921O+ALLiV+ajE8+Uwim7w78SKaTPvrtoApKj04ZR5FZ9zU onDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ZNGq/uV/SktwWaiDcmqHQ67FjwUCMX+wa0FQYhc6XtQ=; b=ylBcCTJSrNM4TztI3pvAx8M6agpu4Y3nsk/IVjkQtUn8sjuY0X1OdWdyrg9nLAd5Eq TRbNVG2wBYCOUHrxwUYk+Gp9Pq0ST6CYkiqASnQM0xqmty1VVtQSyElXt7RT797cZrbG 07y5nBbMsIrp8P/2Zxtf7x/mwjCEeq7F2gZ89mIGq00afeh8QnXua8J4wIvVRq/jpNY7 V+dLmyfaBtcExIBeivm88+ghbzdAr1ng2KNaIV3EHhL27ukdeH7d2fLPn8TtThPi7MrR SWtfV98kYRAeFwMjhtQJNhMonmOwJKEauW8+H8ZvGHGtCWecYImogPrZ4I0899kd7R/J bEoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LMTrXSBJ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z10si354378ilz.130.2021.07.28.10.24.18; Wed, 28 Jul 2021 10:24:30 -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=@kernel.org header.s=k20201202 header.b=LMTrXSBJ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229951AbhG1RX2 (ORCPT + 99 others); Wed, 28 Jul 2021 13:23:28 -0400 Received: from mail.kernel.org ([198.145.29.99]:53056 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229574AbhG1RX1 (ORCPT ); Wed, 28 Jul 2021 13:23:27 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id D5AF56103B; Wed, 28 Jul 2021 17:23:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1627493005; bh=oy2CdTpDQZqSOXZB0jmZSt0g6kLN/VjpudOGzr8rM1Q=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=LMTrXSBJdcPhhVK888FzkTPIHHm1QFIqtRu60IEoVpEUAZ/PyMNeRlhQDj6f+lJrn LuNrLo9g+x4eWRU8zc2XHBEJ/hBzjPNaWRXq72zeR3Z/4hn0Tswg/Udvl6kkXTkmG0 qyUP9yn4iLclKOk3DiUlVepSrd9vx8YNF4lA2gLLE0nX25tdtqE8y7PhR25OxLK28Q oO5MPFValqqViyBawxoEP4yoFIjAGlc7UZlcG9Sp34Cql7PkNRH3c5WWmws/LU+E3P C8NX9uV7a0ejx04WN8j6rKGz7svCPo+d458miN5KN3RTwWhKNIeqlRfO1cOejMasFh hK6a+l6dFwrow== Received: by mail-ej1-f52.google.com with SMTP id o5so5850791ejy.2; Wed, 28 Jul 2021 10:23:25 -0700 (PDT) X-Gm-Message-State: AOAM532S7ljnTHLog9caJ4MEPSU3qiE92Mfk1TWjHAElpo+wqW3OcI9e HXk4Ka66cubgk12Id3mU+m4hPIkCqWiaVg6qlQ== X-Received: by 2002:a17:907:766c:: with SMTP id kk12mr477374ejc.525.1627493004282; Wed, 28 Jul 2021 10:23:24 -0700 (PDT) MIME-Version: 1.0 References: <20210712130631.38153-1-alexandru.tachici@analog.com> <20210712130631.38153-8-alexandru.tachici@analog.com> <20210727055329.7y23ob7kir3te2e4@pengutronix.de> In-Reply-To: <20210727055329.7y23ob7kir3te2e4@pengutronix.de> From: Rob Herring Date: Wed, 28 Jul 2021 11:23:12 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 7/7] dt-bindings: adin1100: Add binding for ADIN1100 Ethernet PHY To: Oleksij Rempel Cc: Alexandru Tachici , netdev , "linux-kernel@vger.kernel.org" , devicetree@vger.kernel.org, Andrew Lunn , Heiner Kallweit , Russell King , David Miller , Jakub Kicinski Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 26, 2021 at 11:53 PM Oleksij Rempel wrote: > > On Mon, Jul 12, 2021 at 04:06:31PM +0300, alexandru.tachici@analog.com wrote: > > From: Alexandru Tachici > > > > DT bindings for the ADIN1100 10BASE-T1L Ethernet PHY. > > > > Signed-off-by: Alexandru Tachici > > --- > > .../devicetree/bindings/net/adi,adin1100.yaml | 45 +++++++++++++++++++ > > 1 file changed, 45 insertions(+) > > create mode 100644 Documentation/devicetree/bindings/net/adi,adin1100.yaml > > > > diff --git a/Documentation/devicetree/bindings/net/adi,adin1100.yaml b/Documentation/devicetree/bindings/net/adi,adin1100.yaml > > new file mode 100644 > > index 000000000000..14943164da7a > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/net/adi,adin1100.yaml > > @@ -0,0 +1,45 @@ > > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > > +%YAML 1.2 > > +--- > > +$id: http://devicetree.org/schemas/net/adi,adin1100.yaml# > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > + > > +title: Analog Devices ADIN1100 PHY > > + > > +maintainers: > > + - Alexandru Tachici > > + > > +description: > > + Bindings for Analog Devices Industrial Low Power 10BASE-T1L Ethernet PHY > > + > > +allOf: > > + - $ref: ethernet-phy.yaml# > > + > > +properties: > > + adi,disable-2400mv-tx-level: > > + description: > > + Prevent ADIN1100 from using the 2.4 V pk-pk transmit level. > > + type: boolean > > This property should be generic. It is defined by IEEE 802.3cg 2019 and can > be implemented on all T1L PHYs. > > I assume, it should be something like: > ethernet-phy-10base-t1l-2.4vpp-enable > ethernet-phy-10base-t1l-2.4vpp-disable 'ethernet-phy-' is a bit redundant and I'd make it a tristate (not present, 0, 1). So just '10base-t1l-2.4vpp'? > To overwrite bootstrapped of fuzed values if supported. The IEEE 802.3cg > specification uses following wordings for this functionality: > "10BASE-T1L increased transmit level request ..."