BSP: IFPMIC check S2MCS02 with PDTA
authorlijilai <lijilai@huaqin.com>
Fri, 13 Jul 2018 10:02:41 +0000 (18:02 +0800)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:41 +0000 (20:23 +0300)
[9609][WING] drivers: check S2MCS02 with PDTA
     it need to adjust input/charging current

Bug:HQ00000000

Workaround:no

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

index 27927ecffb17b467d1d69acd18add8c629894af5..475033bb17ba48ab25e32371c3b3a78a831ed2f9 100755 (executable)
        };
 };
 
-/* TODO: Change for 4.14 kernel
-hsi2c_10: hsi2c@11D80000 {
-       status = "okay";
-       s2mcs02-charger@41 {
-               compatible = "samsung,s2mcs02-charger";
-               reg = <0x41>;
-               default-clk = <100000000>;
-               pinctrl-names = "default";
-               pinctrl-0 = <&small_charger_irq>;
-               s2mcs02-charger,irq-gpio = <&gpa2 5 0>;
-       };
-};
-*/
 &i2c_1 {
        #address-cells = <1>;
        #size-cells = <0>;
@@ -2046,6 +2033,12 @@ hsi2c_10: hsi2c@11D80000 {
                };
        };
 
+       s2mcs02-charger@41 {
+               compatible = "samsung,s2mcs02-charger";
+               reg = <0x41>;
+               default-clk = <100000000>;
+       };
+
        s2mu106-charger {
                status = "okay";
                battery,charger_name = "s2mu106-charger";
index 6a3fa8818f5e0358ef9aa01c2070b67c5dc2d03c..444f2e6742072e5f215f46ffb76eb7758f3fb5d0 100644 (file)
@@ -278,6 +278,8 @@ CONFIG_GPIOLIB=y
 CONFIG_BATTERY_S2MU00X=y
 CONFIG_FUELGAUGE_S2MU106=y
 CONFIG_CHARGER_S2MU106=y
+CONFIG_CHARGER_S2MCS02=y
+CONFIG_SMALL_CHARGER=y
 # CONFIG_HWMON is not set
 CONFIG_THERMAL=y
 CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y