From: Robin Gong Date: Thu, 17 Nov 2016 08:21:48 +0000 (+0800) Subject: MLK-13477: ARM: dts: imx6sll-evk: add charger driver X-Git-Tag: rel_imx_5.10.35_2.0.0-somdevices.0~577^2~2^2~525 X-Git-Url: https://git.somdevices.com/?a=commitdiff_plain;h=c79c12bb91622854cfedffeeb93cd04efb4c0afe;p=linux.git MLK-13477: ARM: dts: imx6sll-evk: add charger driver Add charger driver in dts. Signed-off-by: Robin Gong Signed-off-by: Arulpandiyan Vadivel Signed-off-by: Srikanth Krishnakar Reviewed-by: Anson Huang (cherry picked from commit b0eeefe99b174fbf281bc71de8aece03f33a3643) --- diff --git a/arch/arm/boot/dts/imx6sll-evk.dts b/arch/arm/boot/dts/imx6sll-evk.dts index 72a304016394..64e379d333e1 100644 --- a/arch/arm/boot/dts/imx6sll-evk.dts +++ b/arch/arm/boot/dts/imx6sll-evk.dts @@ -45,6 +45,19 @@ status = "okay"; }; + battery: max8903@0 { + compatible = "fsl,max8903-charger"; + pinctrl-names = "default"; + dok_input = <&gpio4 13 1>; + uok_input = <&gpio4 13 1>; + chg_input = <&gpio4 15 1>; + flt_input = <&gpio4 14 1>; + fsl,dcm_always_high; + fsl,dc_valid; + fsl,adc_disable; + status = "okay"; + }; + leds { compatible = "gpio-leds"; pinctrl-names = "default"; @@ -523,6 +536,18 @@ }; &iomuxc { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_hog>; + + pinctrl_hog: hoggrp { + fsl,pins = < + /* CHG_FLT, CHG_UOK/DOK, CHG_STATUS */ + MX6SLL_PAD_ECSPI2_MISO__GPIO4_IO14 0x17000 + MX6SLL_PAD_ECSPI2_MOSI__GPIO4_IO13 0x17000 + MX6SLL_PAD_ECSPI2_SS0__GPIO4_IO15 0x17000 + >; + }; + pinctrl_audmux3: audmux3grp { fsl,pins = < MX6SLL_PAD_AUD_TXC__AUD3_TXC 0x4130b0