summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorUjwal Patel <ujwalp@codeaurora.org>2013-08-07 21:52:15 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:19:56 -0700
commit5338f4df646c71be7dc5c693dc25c19c4079f64b (patch)
treebbb9b91d75b378bd936f3366ae60493d26a63cdb /Documentation
parent5d546aa4e1fad084e3fe0e8f2aa2839a6acc4753 (diff)
msm: mdss: Add battery FET regulator usage
During idle power-collapse using smart-panel, when PMIC chip goes to sleep, it puts battery FET (batfet) to low power mode (LPM) which allows less than 100mA current to be drawn. Since smart-panel is in self-refresh mode, it can still draw more than 100mA current causing PMIC and MSM reset. To fix this issue, batfet has to be kept in high power mode (HPM). In order to keep batfet in HPM, display driver enables batfet regulator whenever display panel is on. Change-Id: I2f3d9f20fcf86b3147ac7396d56f93bfc08377c7 Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/fb/mdss-mdp.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/fb/mdss-mdp.txt b/Documentation/devicetree/bindings/fb/mdss-mdp.txt
index 7ba9a887925c..cdd8140768bd 100644
--- a/Documentation/devicetree/bindings/fb/mdss-mdp.txt
+++ b/Documentation/devicetree/bindings/fb/mdss-mdp.txt
@@ -97,6 +97,7 @@ Required properties
interface blocks avaialble in hardware.
Optional properties:
+- batfet-supply : Phandle for battery FET regulator device node.
- qcom,vbif-settings : Array with key-value pairs of constant VBIF register
settings used to setup MDSS QoS for optimum performance.
The key used should be offset from "vbif_phys" register
@@ -163,6 +164,7 @@ Example:
reg-names = "mdp_phys", "vbif_phys";
interrupts = <0 72 0>;
vdd-supply = <&gdsc_mdss>;
+ batfet-supply = <&pm8941_chg_batif>;
qcom,max-clk-rate = <320000000>;
qcom,vbif-settings = <0x0004 0x00000001>,
<0x00D8 0x00000707>;