diff options
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts b/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts index 4e176554c6..59400839a7 100644 --- a/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts +++ b/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts @@ -266,15 +266,19 @@ ethphy0: ethernet-phy@0 { /* Marvell 88E1518 */ reg = <0>; - marvell,reg-init = <0x3 0x10 0x1 0x1991>, /* LED function */ - <0x3 0x11 0x1 0x4401>, /* LED polarity */ - <0x3 0x12 0x1 0x4905>; /* LED timer */ + marvell,reg-init = <0x2 0x10 0xffff 0x0006>, /* disable CLK125 */ + <0x3 0x10 0x0000 0x1991>, /* LED function */ + <0x3 0x11 0x0000 0x4401>, /* LED polarity */ + <0x3 0x12 0x0000 0x4905>; /* LED timer */ #thermal-sensor-cells = <0>; }; }; &pciec { status = "okay"; + pinctrl-0 = <&pmx_pcie>; + pinctrl-names = "default"; + /* Connected to uPD720202 USB 3.0 Host */ pcie@1,0 { status = "okay"; @@ -436,4 +440,9 @@ marvell,pins = "mpp55", "mpp57", "mpp62"; marvell,function = "gpio"; }; + + pmx_pcie: pmx-pcie { + marvell,pins = "mpp56", "mpp60"; + marvell,function = "pcie"; + }; }; |