From 5a066ccfa9a7a84ab7239dea26ae7f36e17c501f Mon Sep 17 00:00:00 2001 From: Bo Yang Date: Fri, 28 Apr 2017 15:49:05 +0800 Subject: [PATCH] led: add sys led support for m8baby PD#141217: led: add sys led support for m8baby Default disable sysled, because the io used by sysled is conflicted with uart. Change-Id: I0547711bae1e043726f5b205fdc514476b4025de Signed-off-by: Bo Yang --- arch/arm/boot/dts/amlogic/meson8b_m200.dts | 9 +++++++++ arch/arm/configs/meson32_defconfig | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/amlogic/meson8b_m200.dts b/arch/arm/boot/dts/amlogic/meson8b_m200.dts index 850ff06494eb..b25211097ee2 100644 --- a/arch/arm/boot/dts/amlogic/meson8b_m200.dts +++ b/arch/arm/boot/dts/amlogic/meson8b_m200.dts @@ -472,6 +472,15 @@ }; }; /* END OF AUDIO board specific */ + + sysled { + compatible = "amlogic, sysled"; + dev_name = "sysled"; + status = "disabled"; + led_gpio = <&gpio_ao GPIOAO_1 GPIO_ACTIVE_HIGH>; + led_active_low = <1>; + }; + }; &uart_AO { diff --git a/arch/arm/configs/meson32_defconfig b/arch/arm/configs/meson32_defconfig index 57348f0eacb2..e126cbc3e973 100644 --- a/arch/arm/configs/meson32_defconfig +++ b/arch/arm/configs/meson32_defconfig @@ -191,6 +191,8 @@ CONFIG_AMLOGIC_M8B_TEMP_SENSOR=y CONFIG_AMLOGIC_CPUCORE_THERMAL=y CONFIG_AMLOGIC_GPU_THERMAL=y CONFIG_AMLOGIC_GPUCORE_THERMAL=y +CONFIG_AMLOGIC_LED=y +CONFIG_AMLOGIC_LED_SYS=y CONFIG_AMLOGIC_JTAG=y CONFIG_AMLOGIC_JTAG_MESON=y CONFIG_AMLOGIC_WIFI=y @@ -270,6 +272,13 @@ CONFIG_USB_CONFIGFS_F_ACC=y CONFIG_USB_CONFIGFS_UEVENT=y CONFIG_MMC=y CONFIG_MMC_BLOCK_MINORS=16 +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y +CONFIG_LEDS_TRIGGER_ONESHOT=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_STAGING=y CONFIG_CHROME_PLATFORMS=y # CONFIG_IOMMU_SUPPORT is not set