From 53a000f5a83ee45244099bbc16281e7e9f200318 Mon Sep 17 00:00:00 2001 From: Keunho Hwang Date: Fri, 27 Jul 2018 13:56:23 +0900 Subject: [PATCH] BSP: IFPMIC RGB LED driver [9609][WING] drivers: Add & enable RGB LED driver Bug:HQ00000000 Workaround:no Change-Id: Iea0130332b92d5ff7f5213c6c791af486a4ebbc2 Signed-off-by: Keunho Hwang --- .../arm64/boot/dts/exynos/exynos9609-wing.dts | 26 +++++++++++++++++++ arch/arm64/configs/wing_defconfig | 1 + 2 files changed, 27 insertions(+) mode change 100755 => 100644 arch/arm64/boot/dts/exynos/exynos9609-wing.dts mode change 100755 => 100644 arch/arm64/configs/wing_defconfig diff --git a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts old mode 100755 new mode 100644 index 8bea221476d9..e184ea267815 --- a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts +++ b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts @@ -1724,6 +1724,32 @@ }; }; + rgb_led { + status = "okay"; + default_current = <2>; + default_off_dur_mode = <0>; + max_current = <255>; + + s2mu106-led1 { + id = <0>; + // current = <5>; + }; + + s2mu106-led2 { + id = <1>; + // current = <5>; + }; + + s2mu106-led3 { + id = <2>; + // current = <5>; + }; + s2mu106-led4 { + id = <3>; + // current = <5>; + }; + }; + s2mu106-charger { status = "okay"; battery,charger_name = "s2mu106-charger"; diff --git a/arch/arm64/configs/wing_defconfig b/arch/arm64/configs/wing_defconfig old mode 100755 new mode 100644 index f251289f1a9b..50a388168fb4 --- a/arch/arm64/configs/wing_defconfig +++ b/arch/arm64/configs/wing_defconfig @@ -426,6 +426,7 @@ CONFIG_MMC_DW_DEBUG=y CONFIG_MMC_DW_FORCE_32BIT_SFR_RW=y CONFIG_LEDS_S2MPB02=y CONFIG_LEDS_S2MU106_FLASH=y +CONFIG_LEDS_S2MU106_RGB=y CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_S2MPU09=y CONFIG_DMADEVICES=y -- 2.20.1