1 * ROHM BD70528 Power Management Integrated Circuit bindings
3 BD70528MWV is an ultra-low quiescent current general purpose, single-chip,
4 power management IC for battery-powered portable devices. The IC
5 integrates 3 ultra-low current consumption buck converters, 3 LDOs and 2
6 LED Drivers. Also included are 4 GPIOs, a real-time clock (RTC), a 32kHz
7 clock gate, high-accuracy VREF for use with an external ADC, flexible
8 dual-input power path, 10 bit SAR ADC for battery temperature monitor and
9 1S battery charger with scalable charge currents.
12 - compatible : Should be "rohm,bd70528"
13 - reg : I2C slave address.
14 - interrupts : The interrupt line the device is connected to.
15 - interrupt-controller : To indicate BD70528 acts as an interrupt controller.
16 - #interrupt-cells : Should be 2. Usage is compliant to the 2 cells
17 variant of ../interrupt-controller/interrupts.txt
18 - gpio-controller : To indicate BD70528 acts as a GPIO controller.
19 - #gpio-cells : Should be 2. The first cell is the pin number and
20 the second cell is used to specify flags. See
21 ../gpio/gpio.txt for more information.
22 - #clock-cells : Should be 0.
23 - regulators: : List of child nodes that specify the regulators.
24 Please see ../regulator/rohm,bd70528-regulator.txt
27 - clock-output-names : Should contain name for output clock.
30 /* External oscillator */
32 compatible = "fixed-clock";
34 clock-frequency = <32768>;
35 clock-output-names = "osc";
39 compatible = "rohm,bd70528";
41 interrupt-parent = <&gpio1>;
42 interrupts = <29 IRQ_TYPE_LEVEL_LOW>;
45 clock-output-names = "bd70528-32k-out";
49 #interrupt-cells = <2>;
53 regulator-name = "buck1";
54 regulator-min-microvolt = <1200000>;
55 regulator-max-microvolt = <3400000>;
57 regulator-ramp-delay = <125>;
60 regulator-name = "buck2";
61 regulator-min-microvolt = <1200000>;
62 regulator-max-microvolt = <3300000>;
64 regulator-ramp-delay = <125>;
67 regulator-name = "buck3";
68 regulator-min-microvolt = <800000>;
69 regulator-max-microvolt = <1800000>;
71 regulator-ramp-delay = <250>;
74 regulator-name = "ldo1";
75 regulator-min-microvolt = <1650000>;
76 regulator-max-microvolt = <3300000>;
80 regulator-name = "ldo2";
81 regulator-min-microvolt = <1650000>;
82 regulator-max-microvolt = <3300000>;
87 regulator-name = "ldo3";
88 regulator-min-microvolt = <1650000>;
89 regulator-max-microvolt = <3300000>;
92 regulator-name = "led_ldo1";
93 regulator-min-microvolt = <200000>;
94 regulator-max-microvolt = <300000>;
97 regulator-name = "led_ldo2";
98 regulator-min-microvolt = <200000>;
99 regulator-max-microvolt = <300000>;