BSP: IFPMIC Flash led driver
authorlijilai <lijilai@huaqin.com>
Tue, 17 Jul 2018 03:10:26 +0000 (11:10 +0800)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:41 +0000 (20:23 +0300)
[9609][WING] Flash led driver

Bug:HQ00000000

Workaround:no

Change-Id: I2b49faec49ac6fe223a9f4cbcacafdca4cf380aa
Signed-off-by: Jinchul Kim <jinchul7.kim@samsung.com>
Signed-off-by: Keunho Hwang <keunho.hwang@samsung.com>
arch/arm64/boot/dts/exynos/exynos9609-wing.dts
arch/arm64/configs/wing_defconfig

index 038d46eec3c41156f5ff4cee5507d4324328774c..76a2ac8e1711701f774e820f491e06c8ddf8d8eb 100755 (executable)
                default-clk = <100000000>;
        };
 
+       flash_led {
+               /* Change here if you want to use FLED_EN pin
+                  fled-en1-gpio = <&gpg1 2 0>;
+                  fled-en2-gpio = <&gpg1 2 0>;
+                  fled-en3-gpio = <&gpg1 2 0>;
+                  fled-en4-gpio = <&gpg1 2 0>;
+                */
+               status = "okay";
+               default_current = <50>;
+               max_current = <200>;
+               default_timer = <0>;
+
+               s2mu106-channel1 {
+                       id = <0>;
+                       /*
+                          current = <100>;
+                          timer = <200>;
+                       */
+               };
+
+               s2mu106-channel2 {
+                       id = <1>;
+                       /*
+                          current = <100>;
+                          timer = <200>;
+                       */
+               };
+
+               s2mu106-channel3 {
+                       id = <2>;
+                       /*
+                          current = <100>;
+                          timer = <200>;
+                       */
+               };
+       };
+
        s2mu106-charger {
                status = "okay";
                battery,charger_name = "s2mu106-charger";
index 411c9a5316023fdc9780467d2cb4a9f3ebf11590..f61f6e9f0f4b37ae803412c452c65237b1960db7 100644 (file)
@@ -296,6 +296,7 @@ CONFIG_MFD_SEC_CORE=y
 CONFIG_MFD_S2MU106=y
 CONFIG_MFD_S2MPU09=y
 CONFIG_MFD_S2MPB02=y
+CONFIG_LEDS_S2MU106_FLASH=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
 CONFIG_REGULATOR_S2MPU09=y
 CONFIG_REGULATOR_S2MPB02=y