1 Richtek RT5025 Multi-functional device
3 The RT5025 are Integrated Power Management Chips.
4 These chips are connected to an i2c bus.
8 - compatible : Must be "rt,rt5025";
9 - interrupts : This i2c device has an IRQ line connected to the main SoC
10 - interrupt-parent : The parent interrupt controller.
13 - Child nodes contain in the RT5025. The twl family is made of several variants
14 that support a different number of features.
19 compatible = "rt,rt5025";
21 interrupt-parent = <&msmgpio>;
24 rt5025_dcdc1: regulator_0 {
25 compatible = "rt,rt5025-dcdc1";
27 regulator-name = "rt5025-dcdc1";
28 regulator-min-microvolt = < 700000>;
29 regulator-max-microvolt = <2275000>;
32 qcom,comsumer-supplies = "rt5025-dcdc1", "";
36 compatible = "rt,rt5025-charger";
44 rt,acchg_icc = <2000>;
45 rt,usbtachg_icc = <2000>;
46 rt,usbchg_icc = <500>;
47 rt,screenon_icc = <500>;
48 rt,temp = <0 150 500 600>;
49 rt,temp_scalar = <0x30 0x2b 0x28 0x22 0x15 0x10 0x10 0x0d>;
52 rt5025_gpiop: rt5025-gpio {
53 compatible = "rt,rt5025-gpio";
60 compatible = "rt,rt5025-irq";
61 rt,irq-gpio = <&msmgpio 73 0x00>;
65 compatible = "rt,rt5025-misc";
66 rt,system_lv = <0x02>;
67 rt,shdn_lpress = <0x01>;
68 rt,start_lpress = <0x00>;
73 compatible = "rt,rt5025-debug";