]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: freescale: imx93-phycore-som: Delay the phy reset by a gpio
authorChristoph Stoidner <c.stoidner@phytec.de>
Sat, 24 May 2025 11:23:15 +0000 (13:23 +0200)
committerShawn Guo <shawnguo@kernel.org>
Wed, 20 Aug 2025 02:35:12 +0000 (10:35 +0800)
commit36def5f2b958113b9009144fb54b0cee2c11afb5
tree6a07dd1c6f778aeaa18730b875322bf5e531d6d1
parent8f5ae30d69d7543eee0d70083daf4de8fe15d585
arm64: dts: freescale: imx93-phycore-som: Delay the phy reset by a gpio

According to the datasheet the phy needs to be held in reset until the
reference clock got stable. Even though no issue was observed, fix this
as the software should always comply with the specification.

Use gpio4 23, which is connected to the phy reset pin. On the same pin
RX_ER was used before, but this signal is optional and can be dropped.

Note: This comes into effect with the phyCOREs SOM hardware revision 4.
In revisions before, this gpio is not connected, and the phy reset is
managed with the global hardware reset circuit.

Signed-off-by: Christoph Stoidner <c.stoidner@phytec.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi