From: Keunho Hwang Date: Fri, 27 Jul 2018 04:56:23 +0000 (+0900) Subject: BSP: IFPMIC RGB LED driver X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=53a000f5a83ee45244099bbc16281e7e9f200318;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git 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 --- 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