aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBaolin Wang <baolin.wang@spreadtrum.com>2017-10-31 22:32:07 -0400
committerLee Jones <lee.jones@linaro.org>2017-11-01 05:32:42 -0400
commit9f17ceaa01133e9a67fd796617446e9499570e3d (patch)
tree2ed90fd98bbd24a1646c0b1ef928faf6c7d9b957
parentf38aa351d0c73280ac0f3a0cef52e3dc298bb73c (diff)
dt-bindings: mfd: Add Spreadtrum SC27xx PMIC documentation
This patch adds the binding documentation for Spreadtrum SC27xx series PMIC device. Signed-off-by: Baolin Wang <baolin.wang@spreadtrum.com> Acked-by: Rob Herring <robh@kernel.org> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Lee Jones <lee.jones@linaro.org>
-rw-r--r--Documentation/devicetree/bindings/mfd/sprd,sc27xx-pmic.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/mfd/sprd,sc27xx-pmic.txt b/Documentation/devicetree/bindings/mfd/sprd,sc27xx-pmic.txt
new file mode 100644
index 000000000000..21b9a897fca5
--- /dev/null
+++ b/Documentation/devicetree/bindings/mfd/sprd,sc27xx-pmic.txt
@@ -0,0 +1,40 @@
1Spreadtrum SC27xx Power Management Integrated Circuit (PMIC)
2
3The Spreadtrum SC27xx series PMICs contain SC2720, SC2721, SC2723, SC2730
4and SC2731. The Spreadtrum PMIC belonging to SC27xx series integrates all
5mobile handset power management, audio codec, battery management and user
6interface support function in a single chip. It has 6 major functional
7blocks:
8- DCDCs to support CPU, memory.
9- LDOs to support both internal and external requirement.
10- Battery management system, such as charger, fuel gauge.
11- Audio codec.
12- User interface function, such as indicator, flash LED and so on.
13- IC level interface, such as power on/off control, RTC and typec and so on.
14
15Required properties:
16- compatible: Should be one of the following:
17 "sprd,sc2720"
18 "sprd,sc2721"
19 "sprd,sc2723"
20 "sprd,sc2730"
21 "sprd,sc2731"
22- reg: The address of the device chip select, should be 0.
23- spi-max-frequency: Typically set to 26000000.
24- interrupts: The interrupt line the device is connected to.
25- interrupt-controller: Marks the device node as an interrupt controller.
26- #interrupt-cells: The number of cells to describe an PMIC IRQ, must be 2.
27- #address-cells: Child device offset number of cells, must be 1.
28- #size-cells: Child device size number of cells, must be 0.
29
30Example:
31pmic@0 {
32 compatible = "sprd,sc2731";
33 reg = <0>;
34 spi-max-frequency = <26000000>;
35 interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
36 interrupt-controller;
37 #interrupt-cells = <2>;
38 #address-cells = <1>;
39 #size-cells = <0>;
40};