[source] ar71xx: keep the RouterBOARD Power LED in On state

LEDE Commits lede-commits at lists.infradead.org
Thu Jul 20 10:13:15 PDT 2017


mkresin pushed a commit to source.git, branch master:
https://git.lede-project.org/6cad8ee0bdf0f91701f7b29d8b6ffeb4437af29e

commit 6cad8ee0bdf0f91701f7b29d8b6ffeb4437af29e
Author: Sergey Ryazanov <ryazanov.s.a at gmail.com>
AuthorDate: Fri Jul 14 11:58:54 2017 +0300

    ar71xx: keep the RouterBOARD Power LED in On state
    
    It is quite unexpected behaviour when the Power LED switches off as soon
    as the kernel starts booting. So set the default state to 'Keep' for
    the Power LEDs of all RouterBOARDs (e.g. RB91x, SXT Lite series, etc.).
    
    Signed-off-by: Sergey Ryazanov <ryazanov.s.a at gmail.com>
    [switch the default state to keep instead of on]
    Signed-off-by: Mathias Kresin <dev at kresin.me>
---
 target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c     | 1 +
 target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c | 1 +
 2 files changed, 2 insertions(+)

diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c
index e37b73f..ba4da85 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c
+++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c
@@ -214,6 +214,7 @@ static struct gpio_led rb711gr100_leds[] __initdata = {
 		.name		= "rb:green:power",
 		.gpio		= RB91X_GPIO_LED_POWER,
 		.active_low	= 0,
+		.default_state	= LEDS_GPIO_DEFSTATE_KEEP,
 	},
 };
 
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c
index 78daa3e..62063e0 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c
+++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-rbsxtlite.c
@@ -109,6 +109,7 @@ static struct gpio_led rbsxtlite_leds_gpio[] __initdata = {
 	{
 		.name		=	"rb:green:power",
 		.gpio		=	SXTLITE_GPIO_LED_POWER,
+		.default_state	=	LEDS_GPIO_DEFSTATE_KEEP,
 	},
 };
 



More information about the lede-commits mailing list