Merge tag 'tegra-for-4.8-i2c' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra...
[cascardo/linux.git] / Documentation / devicetree / bindings / mfd / rn5t618.txt
1 * Ricoh RN5T567/RN5T618 PMIC
2
3 Ricoh RN5T567/RN5T618 is a power management IC family which integrates
4 3 to 4 step-down DCDC converters, 7 low-dropout regulators, GPIOs and
5 a watchdog timer. The RN5T618 provides additionally a Li-ion battery
6 charger, fuel gauge and an ADC. It can be controlled through an I2C
7 interface.
8
9 Required properties:
10  - compatible: must be one of
11                 "ricoh,rn5t567"
12                 "ricoh,rn5t618"
13  - reg: the I2C slave address of the device
14
15 Sub-nodes:
16  - regulators: the node is required if the regulator functionality is
17    needed. The valid regulator names are: DCDC1, DCDC2, DCDC3, DCDC4
18    (RN5T567), LDO1, LDO2, LDO3, LDO4, LDO5, LDORTC1 and LDORTC2.
19    The common bindings for each individual regulator can be found in:
20    Documentation/devicetree/bindings/regulator/regulator.txt
21
22 Example:
23
24         pmic@32 {
25                 compatible = "ricoh,rn5t618";
26                 reg = <0x32>;
27
28                 regulators {
29                         DCDC1 {
30                                 regulator-min-microvolt = <1050000>;
31                                 regulator-max-microvolt = <1050000>;
32                         };
33
34                         DCDC2 {
35                                 regulator-min-microvolt = <1175000>;
36                                 regulator-max-microvolt = <1175000>;
37                         };
38                 };
39         };