summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorOsvaldo Banuelos <osvaldob@codeaurora.org>2016-05-23 17:12:08 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-26 18:35:52 -0700
commit9992623763c36dc7c46329e69d8b03beac126761 (patch)
treee6c605d9bb9573b07999f8b456746b77ce2f1f10 /Documentation
parentef0049eefdf23ca90a53205ee0fd0482795a063c (diff)
regulator: cprh-kbss-regulator: add support for APM crossover corner
Add support for a corner whose open-loop voltage corresponds to the VDD supply voltage required during an APM switch transition. This corner is requested by OSM hardware to the CPRh controller when the VDD supply must be set to a specific voltage to ensure a stable APM switch procedure. Define a crossover corner of 880 mV for both VDD_APC CPR devices. CRs-Fixed: 1021656 Change-Id: Icf4b640ec2c330b0d9721d3494297e2d8445c9b6 Signed-off-by: Osvaldo Banuelos <osvaldob@codeaurora.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/regulator/cprh-kbss-regulator.txt19
1 files changed, 15 insertions, 4 deletions
diff --git a/Documentation/devicetree/bindings/regulator/cprh-kbss-regulator.txt b/Documentation/devicetree/bindings/regulator/cprh-kbss-regulator.txt
index b9143cfc2587..833fb645b92a 100644
--- a/Documentation/devicetree/bindings/regulator/cprh-kbss-regulator.txt
+++ b/Documentation/devicetree/bindings/regulator/cprh-kbss-regulator.txt
@@ -42,10 +42,21 @@ KBSS specific properties:
- qcom,apm-threshold-voltage
Usage: optional
Value type: <u32>
- Definition: Specifies the APM threshold voltage in microvolts. If the
- VDD_APCC supply voltage is above this level, then the APM is
- switched to use VDD_APCC. If VDD_APCC is below this level,
- then the APM is switched to use VDD_MX.
+ Definition: Specifies the APM threshold voltage in microvolts. The
+ floor to ceiling range for every corner is adjusted to ensure
+ it does not intersect this voltage. The value of this property
+ must match with the APM threshold voltage defined in the OSM
+ device to ensure that if the VDD_APCC supply voltage is above
+ this level, then the APM is switched to use VDD_APCC and if
+ VDD_APCC is below this level, then the APM is switched to use
+ VDD_MX.
+
+- qcom,apm-crossover-voltage
+ Usage: required if qcom,apm-threshold-voltage is specified
+ Value type: <u32>
+ Definition: Specifies the APM crossover voltage in microvolts which
+ corresponds to the voltage the VDD supply must be set at
+ during an APM switch transition.
- qcom,apm-hysteresis-voltage
Usage: optional