From 6bd5f3102f8f925621f3f4406d087bfa01d8b831 Mon Sep 17 00:00:00 2001 From: Subbaraman Narayanamurthy Date: Mon, 20 Mar 2017 12:36:22 -0700 Subject: [PATCH] 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 --- arch/arm/boot/dts/qcom/msm8998-mtp.dtsi | 13 +++++++++++++ arch/arm/boot/dts/qcom/msm8998-qrd.dtsi | 13 +++++++++++++ 2 files changed, 26 insertions(+) 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>; -- 2.11.0