summaryrefslogtreecommitdiff
authorbichao.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)
commit814b29b3fefe8533653e2bc449de4d853dc6a129 (patch)
tree94d07325ce367a4c959a352da063998061c0583f
parentb137491461ddd47d6cd5cab0acbce039a0bfc233 (diff)
downloadcommon-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>
Diffstat
-rw-r--r--arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts8
-rw-r--r--arch/arm64/configs/meson64_defconfig1
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