aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/mvebu/files/arch
diff options
context:
space:
mode:
authorDaniel González Cabanelas <dgcbueu@gmail.com>2020-08-28 11:20:46 +0200
committerDaniel Golle <daniel@makrotopia.org>2020-08-28 10:44:29 +0100
commit42d14ace3e381ec04a7c8fa233eaaff8fa3a0820 (patch)
tree5e06cf9ee88929a4cc7ac2c1c1000dfdcdc196e7 /target/linux/mvebu/files/arch
parent59c200ca0adec1759f09b129424361cca1643f9d (diff)
downloadupstream-42d14ace3e381ec04a7c8fa233eaaff8fa3a0820.tar.gz
upstream-42d14ace3e381ec04a7c8fa233eaaff8fa3a0820.tar.bz2
upstream-42d14ace3e381ec04a7c8fa233eaaff8fa3a0820.zip
mvebu: LS421DE: add linkstation poweroff driver
Compile the Linkstation poweroff module for the Buffalo LS421DE. Without this driver the device remains forever halted if a power off command is executed. The driver will also allow to use the WoL feature, which wasn't availabe in the stock firmware. Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
Diffstat (limited to 'target/linux/mvebu/files/arch')
-rw-r--r--target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts13
1 files changed, 0 insertions, 13 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 ea392f9e41..e0c0cb55a0 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
@@ -209,12 +209,6 @@
gpio = <&gpio0 9 GPIO_ACTIVE_HIGH>;
};
};
-
- /* FIXME: this driver needs to be aware of the LED2 eth phy use,
- which must be set to off state before shutting down the machine */
- restart_poweroff {
- compatible = "restart-poweroff";
- };
};
&eth1 {
@@ -243,13 +237,6 @@
ethphy0: ethernet-phy@0 { /* Marvell 88E1518 */
reg = <0>;
- /*
- * LED2 is used to inform, at restart time, if the power
- * switch was slided to the "off" position.
- * Page 0x3, Register 0x10, bits 8-11:
- * 0x800: LED2 off, power off the machine
- * 0x900: LED2 on, boot the machine
- */
marvell,reg-init = <0x3 0x10 0x1 0x1991>, /* LED function */
<0x3 0x11 0x1 0x4401>, /* LED polarity */
<0x3 0x12 0x1 0x4905>; /* LED timer */