Skip to content

Commit

Permalink
arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal
Browse files Browse the repository at this point in the history
This reset signal controls the Marvell 1512 1G PHY.

Note that current implementation queries the PHY over the MDIO bus
(get_phy_device() call from of_mdiobus_register_phy()) before reset
signal deassert. If the PHY reset signal is asserted at boot time, PHY
registration fails. So current code relies on the bootloader to deassert
the reset signal.

Signed-off-by: Baruch Siach <[email protected]>
Signed-off-by: Gregory CLEMENT <[email protected]>
  • Loading branch information
baruchsiach authored and gclement committed Nov 30, 2018
1 parent b597a6f commit babc554
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,10 @@
*/
marvell,reg-init = <3 16 0 0x1017>;
reg = <0>;
pinctrl-names = "default";
pinctrl-0 = <&cp0_copper_eth_phy_reset>;
reset-gpios = <&cp1_gpio1 11 GPIO_ACTIVE_LOW>;
reset-assert-us = <10000>;
};

switch0: switch0@4 {
Expand Down

0 comments on commit babc554

Please sign in to comment.