From: lijilai Date: Fri, 13 Jul 2018 10:02:41 +0000 (+0800) Subject: BSP: IFPMIC check S2MCS02 with PDTA X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e19c11fe5c232bd0d45e97388584f5e58606710e;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git BSP: IFPMIC check S2MCS02 with PDTA [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 --- diff --git a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts index 27927ecffb17..475033bb17ba 100755 --- a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts +++ b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts @@ -2013,19 +2013,6 @@ }; }; -/* 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"; diff --git a/arch/arm64/configs/wing_defconfig b/arch/arm64/configs/wing_defconfig index 6a3fa8818f5e..444f2e674207 100644 --- a/arch/arm64/configs/wing_defconfig +++ b/arch/arm64/configs/wing_defconfig @@ -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