Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp4440734pxv; Tue, 29 Jun 2021 07:08:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJylkvwZbgWpsxlKkAmMxDmiyAH/VIODL54cw3u8bJCVLX3GCZcSXpi8rYJdPwxhj8QlAhAO X-Received: by 2002:a05:600c:218f:: with SMTP id e15mr32054448wme.127.1624975729368; Tue, 29 Jun 2021 07:08:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624975729; cv=none; d=google.com; s=arc-20160816; b=jIBOHl9WBjqajLa+8v7vL/2E5d+5/YOMNnhJjZkoqjjSFxcLZx70BO0OLPcJ7ToXXH l51XIB43oSQ2w8NY/x2UvYtQt0kingSm/3hIGowpF0PQMY6PJI+z3d9reyRM3LOqSENS 8enbXs/W0He1zCtErH48vt3kIC+/lr4lrc7lv7ed8CT5+WaLKIaW3k6My9hjjsXFqpWm DABwrHnYI1XDCF4uANNUaoBet56xSfQi4xm45SX0f68T52EZSvKOwPHrIRY20z0PmR02 NbT9b8Ts6tB0nYOEcnd2JJhbxpjp19HgaFsv0pqtc3w5jIQAIWuNpYy7G4g2B8oaaVak x6Yw== 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=w0aRX+AVNRJPjlDg5QC6T0rQR3HiSguZvmev3Zp5piE=; b=cq6tvvcrj6J8D+PGYfo0ATN1WFQCL/GeZiESB92Gxg1xIsYPZQCLUPn/6EIDVfuCUw g9ewRu67DFeYOKg8j9ECVOS7g2XfrI6BRrwEqv5Wak8lzhFwZWT3dKgPrD+KUwICjr9b f4QyznKjscphYBZxAUN3KRGr7+WkjQelNuf4TzPGacDMGBkn+zzzOEm8Hfj896/WmXa/ vJUcwGcW1ZCO0rcx0IX4G+F9ZK8clk09Jo3wcUqEE+YdxlkOJhZLKcRZSM//tzUx575m D9T8KClNq2pRwMPreAUHbF3J1/qrJZQ/YSkzp5jxgc27auFJc4LyDlfXGNBJU3ISsOTi Apig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b="WXGZ0/uF"; 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 w1si17911375edu.473.2021.06.29.07.08.25; Tue, 29 Jun 2021 07:08: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="WXGZ0/uF"; 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 S232804AbhF2OJp (ORCPT + 99 others); Tue, 29 Jun 2021 10:09:45 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:33306 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230100AbhF2OJn (ORCPT ); Tue, 29 Jun 2021 10:09:43 -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=w0aRX+AVNRJPjlDg5QC6T0rQR3HiSguZvmev3Zp5piE=; b=WXGZ0/uFyApzN9diblYk6h+6Yv JfykksEXxmGiyInS8Vhtw/9UhuzqGFhMHQsznmeAnoEP8tQJ+VWr2rEmxuUGxwgLZypG+F+XQf15/ 5n8DnKvqothU3Lu+xHIEM41BYl9oBF5tnk5VN5kn+4oDeYpVQorcAQwYBHogf0yRCi1o=; Received: from andrew by vps0.lunn.ch with local (Exim 4.94.2) (envelope-from ) id 1lyEOJ-00BY2O-34; Tue, 29 Jun 2021 16:07:07 +0200 Date: Tue, 29 Jun 2021 16:07:07 +0200 From: Andrew Lunn To: Harini Katakam Cc: robh+dt@kernel.org, hkallweit1@gmail.com, linux@armlinux.org.uk, davem@davemloft.net, kuba@kernel.org, steen.hegelund@microchip.com, bjarni.jonasson@microchip.com, ioana.ciornei@nxp.com, likaige@loongson.cn, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, harinikatakamlinux@gmail.com, michal.simek@xilinx.com, radhey.shyam.pandey@xilinx.com Subject: Re: [PATCH 2/3] dt-bindings: mscc: Add RGMII RX and TX delay tuning Message-ID: References: <20210629094038.18610-1-harini.katakam@xilinx.com> <20210629094038.18610-3-harini.katakam@xilinx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210629094038.18610-3-harini.katakam@xilinx.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 29, 2021 at 03:10:37PM +0530, Harini Katakam wrote: > Add optional properties to tune RGMII RX and TX delay. > > Signed-off-by: Harini Katakam > Signed-off-by: Radhey Shyam Pandey > Signed-off-by: Michal Simek > --- > .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/net/mscc-phy-vsc8531.txt b/Documentation/devicetree/bindings/net/mscc-phy-vsc8531.txt > index 87a27d775d48..e201d24d8e27 100644 > --- a/Documentation/devicetree/bindings/net/mscc-phy-vsc8531.txt > +++ b/Documentation/devicetree/bindings/net/mscc-phy-vsc8531.txt > @@ -33,7 +33,14 @@ Optional properties: > VSC8531_DUPLEX_COLLISION (8). > - load-save-gpios : GPIO used for the load/save operation of the PTP > hardware clock (PHC). > - > +- vsc8531,rx-delay : RGMII RX delay. Allowed values are defined in > + "include/dt-bindings/net/mscc-phy-vsc8531.h". > + Default value, set by the driver is > + VSC8531_RGMII_CLK_DELAY_2_0_NS. > +- vsc8531,tx-delay : RGMII TX delay. Allowed values are defined in > + "include/dt-bindings/net/mscc-phy-vsc8531.h". > + Default value, set by the driver is > + VSC8531_RGMII_CLK_DELAY_2_0_NS. The default values need better explanation. So you are saying they are only used when 'rgmii' is not used. And they replace the default 2ns delay, they don't add to the default 2ns delay. Andrew