From: Subbaraman Narayanamurthy Date: Mon, 20 Mar 2017 19:36:22 +0000 (-0700) Subject: ARM: dts: msm: modify charging LED configuration for msm8998 MTP/QRD X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=6bd5f3102f8f925621f3f4406d087bfa01d8b831;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git ARM: dts: msm: modify charging LED configuration for msm8998 MTP/QRD Currently, red and green LEDs are used for showing charging and full status. Since they're configured with battery-charging and battery-full LED triggers, power supply framework updates these LEDS for battery power supply based on charging status. Remove these default trigger configurations so that these LEDs can be controlled by userspace in a better way. Also, specify blinking configuration for red LED so that it can be used for indicating HVDCP chargers. CRs-Fixed: 2007466 Change-Id: I3e06582e7e1b6b8a588e7f5fb7b31bd01be16cea Signed-off-by: Subbaraman Narayanamurthy --- diff --git a/arch/arm/boot/dts/qcom/msm8998-mtp.dtsi b/arch/arm/boot/dts/qcom/msm8998-mtp.dtsi index dd10c3b1ea96..f7dcfc7c149f 100644 --- a/arch/arm/boot/dts/qcom/msm8998-mtp.dtsi +++ b/arch/arm/boot/dts/qcom/msm8998-mtp.dtsi @@ -292,6 +292,19 @@ qcom,led-strings-list = [00 01]; }; +&red_led { + /delete-property/ linux,default-trigger; + qcom,start-idx = <0>; + qcom,idx-len = <10>; + qcom,duty-pcts = [00 19 32 4b 64 + 64 4b 32 19 00]; + qcom,use-blink; +}; + +&green_led { + /delete-property/ linux,default-trigger; +}; + &dsi_dual_nt35597_video { qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled"; qcom,mdss-dsi-bl-min-level = <1>; diff --git a/arch/arm/boot/dts/qcom/msm8998-qrd.dtsi b/arch/arm/boot/dts/qcom/msm8998-qrd.dtsi index d67d23b79d36..1c2db6833bde 100644 --- a/arch/arm/boot/dts/qcom/msm8998-qrd.dtsi +++ b/arch/arm/boot/dts/qcom/msm8998-qrd.dtsi @@ -280,6 +280,19 @@ qcom,led-strings-list = [01 02]; }; +&red_led { + /delete-property/ linux,default-trigger; + qcom,start-idx = <0>; + qcom,idx-len = <10>; + qcom,duty-pcts = [00 19 32 4b 64 + 64 4b 32 19 00]; + qcom,use-blink; +}; + +&green_led { + /delete-property/ linux,default-trigger; +}; + &dsi_dual_nt35597_video { qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled"; qcom,mdss-dsi-bl-min-level = <1>;