[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5afa6d62-4a3f-4c28-8165-363075ac36d8@lunn.ch>
Date: Wed, 28 May 2025 21:29:17 +0200
From: Andrew Lunn <andrew@...n.ch>
To: Christoph Stoidner <C.Stoidner@...tec.de>
Cc: Stefan Wahren <wahrenst@....net>, Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>, Shawn Guo <shawnguo@...nel.org>,
Sascha Hauer <s.hauer@...gutronix.de>,
Pengutronix Kernel Team <kernel@...gutronix.de>,
Fabio Estevam <festevam@...il.com>,
"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>,
"imx@...ts.linux.dev" <imx@...ts.linux.dev>,
"linux-arm-kernel@...ts.infradead.org" <linux-arm-kernel@...ts.infradead.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"upstream@...ts.phytec.de" <upstream@...ts.phytec.de>
Subject: Re: [PATCH v3] arm64: dts: freescale: imx93-phycore-som: Delay the
phy reset by a gpio
> Yes, that's what I measured. For analysis, I added some debug outputs
> to
> the phy reset and the 1st phy register access. And as I can see, the
> phy register access happens when userland sets up the network:
Please repeat the measurements with NFS root.
You will find that the kernel brings the interface up right have
register_netdev() is called, and starts transmitting. It can happen
before register_netdev() even returns.
Andrew
Powered by blists - more mailing lists