author | bichao.zheng <bichao.zheng@amlogic.com> | 2018-04-12 02:56:45 (GMT) |
---|---|---|
committer | Xindong Xu <xindong.xu@amlogic.com> | 2018-04-19 06:00:57 (GMT) |
commit | 814b29b3fefe8533653e2bc449de4d853dc6a129 (patch) | |
tree | 94d07325ce367a4c959a352da063998061c0583f | |
parent | b137491461ddd47d6cd5cab0acbce039a0bfc233 (diff) | |
download | common-814b29b3fefe8533653e2bc449de4d853dc6a129.zip common-814b29b3fefe8533653e2bc449de4d853dc6a129.tar.gz common-814b29b3fefe8533653e2bc449de4d853dc6a129.tar.bz2 |
gpio-led: add system led
PD#163340: gpio-led: add system led
1.Add CONFIG_LEDS_TRIGGER_CPU=y in meson64_defconfig
2.Turns on green light when booting and resume.
3.Turns off green light,turns on red light when suspend and shutdown
Change-Id: I237745e87737682364ab946abd2253025ac89984
Signed-off-by: bichao.zheng <bichao.zheng@amlogic.com>
-rw-r--r-- | arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts | 8 | ||||
-rw-r--r-- | arch/arm64/configs/meson64_defconfig | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts index edb6136..bd26bf4 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts @@ -164,6 +164,14 @@ default-state = "off"; linux,default-trigger = "rc_feedback"; }; + + sys_led { + label="sys_led"; + gpios=<&gpio_ao GPIOAO_11 GPIO_ACTIVE_LOW>; + default-state ="on"; + retain-state-suspended; + linux,default-trigger="cpu0"; + }; }; cvbsout { diff --git a/arch/arm64/configs/meson64_defconfig b/arch/arm64/configs/meson64_defconfig index f5be63b..8045fd6d 100644 --- a/arch/arm64/configs/meson64_defconfig +++ b/arch/arm64/configs/meson64_defconfig @@ -496,6 +496,7 @@ CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y +CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y CONFIG_LEDS_TRIGGER_TRANSIENT=y |