From: Marek BehĂșn Date: Mon, 4 Jul 2022 11:36:21 +0000 (+0200) Subject: ARM: dts: turris-omnia: configure LED[0] pin function to link/activity X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=94a29bffdd59498382131fd428fed221f5c96def;p=linux.git ARM: dts: turris-omnia: configure LED[0] pin function to link/activity The marvell PHY driver changes the LED[0] pin function to "On - 1000 Mbps Link, Off - Else". Turris Omnia expects that the function is "On - Link, Blink - Activity, Off - No link". Use the `marvell,reg-init` DT property to change the function. In the future, once netdev trigger will support HW offloading, we will be able to have this configured via the combination of PHY driver and leds-turris-omnia driver. Signed-off-by: Marek BehĂșn Signed-off-by: Gregory CLEMENT --- diff --git a/arch/arm/boot/dts/armada-385-turris-omnia.dts b/arch/arm/boot/dts/armada-385-turris-omnia.dts index f4878df39753e..1583c4b14ae8c 100644 --- a/arch/arm/boot/dts/armada-385-turris-omnia.dts +++ b/arch/arm/boot/dts/armada-385-turris-omnia.dts @@ -397,7 +397,8 @@ phy1: ethernet-phy@1 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <1>; - marvell,reg-init = <3 18 0 0x4985>; + marvell,reg-init = <3 18 0 0x4985>, + <3 16 0xfff0 0x0001>; /* irq is connected to &pcawan pin 7 */ };