aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/arm/msm
diff options
context:
space:
mode:
authorStephen Boyd <sboyd@codeaurora.org>2013-10-31 21:20:30 -0400
committerKumar Gala <galak@codeaurora.org>2014-02-11 16:00:39 -0500
commit4c6ede21cd0d4df0c68d4203fa63bb17e29d2e93 (patch)
tree0da9b5b70724f887a1516747b8d4d184b7a0c93e /Documentation/devicetree/bindings/arm/msm
parent007290cb3db0bba6a7f441b3dc849b365b0d54b1 (diff)
devicetree: bindings: Document qcom,saw2 node
The saw2 binding describes the SPM/AVS wrapper hardware used to control the regulator supplying voltage to the Krait CPUs. Cc: <devicetree@vger.kernel.org> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Kumar Gala <galak@codeaurora.org>
Diffstat (limited to 'Documentation/devicetree/bindings/arm/msm')
-rw-r--r--Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt35
1 files changed, 35 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt b/Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt
new file mode 100644
index 000000000000..1505fb8e131a
--- /dev/null
+++ b/Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt
@@ -0,0 +1,35 @@
1SPM AVS Wrapper 2 (SAW2)
2
3The SAW2 is a wrapper around the Subsystem Power Manager (SPM) and the
4Adaptive Voltage Scaling (AVS) hardware. The SPM is a programmable
5micro-controller that transitions a piece of hardware (like a processor or
6subsystem) into and out of low power modes via a direct connection to
7the PMIC. It can also be wired up to interact with other processors in the
8system, notifying them when a low power state is entered or exited.
9
10PROPERTIES
11
12- compatible:
13 Usage: required
14 Value type: <string>
15 Definition: shall contain "qcom,saw2". A more specific value should be
16 one of:
17 "qcom,saw2-v1"
18 "qcom,saw2-v1.1"
19 "qcom,saw2-v2"
20 "qcom,saw2-v2.1"
21
22- reg:
23 Usage: required
24 Value type: <prop-encoded-array>
25 Definition: the first element specifies the base address and size of
26 the register region. An optional second element specifies
27 the base address and size of the alias register region.
28
29
30Example:
31
32 regulator@2099000 {
33 compatible = "qcom,saw2";
34 reg = <0x02099000 0x1000>, <0x02009000 0x1000>;
35 };