Lines Matching +full:buck1 +full:- +full:in +full:- +full:supply
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jerome Neanne <jerome.neanne@baylibre.com>
18 - ti,tps65219
23 system-power-controller:
29 description: Short-circuit, over-current, under-voltage for regulators, PB interrupts.
32 interrupt-controller: true
34 '#interrupt-cells':
35 description: Specifies the PIN numbers and Flags, as defined in
36 include/dt-bindings/interrupt-controller/irq.h
39 ti,power-button:
43 power-button.
45 1. EN in which case it functions as an enable pin.
48 3. PB in which case it can be configured to trigger an interrupt
50 ti,power-button reflects the last one of those options
60 "^ldo[1-4]$":
68 "^buck[1-3]$":
79 "^buck[1-3]-supply$":
80 description: Input supply phandle of one regulator.
82 "^ldo[1-4]-supply$":
83 description: Input supply phandle of one regulator.
86 - compatible
87 - reg
88 - interrupts
89 - regulators
94 - |
95 #include <dt-bindings/interrupt-controller/arm-gic.h>
97 #address-cells = <1>;
98 #size-cells = <0>;
103 buck1-supply = <&vcc_3v3_sys>;
104 buck2-supply = <&vcc_3v3_sys>;
105 buck3-supply = <&vcc_3v3_sys>;
106 ldo1-supply = <&vcc_3v3_sys>;
107 ldo2-supply = <&buck2_reg>;
108 ldo3-supply = <&vcc_3v3_sys>;
109 ldo4-supply = <&vcc_3v3_sys>;
111 pinctrl-0 = <&pmic_irq_pins_default>;
113 interrupt-parent = <&gic500>;
115 ti,power-button;
118 buck1_reg: buck1 {
119 regulator-name = "VDD_CORE";
120 regulator-min-microvolt = <750000>;
121 regulator-max-microvolt = <750000>;
122 regulator-boot-on;
123 regulator-always-on;
127 regulator-name = "VCC1V8";
128 regulator-min-microvolt = <1800000>;
129 regulator-max-microvolt = <1800000>;
130 regulator-boot-on;
131 regulator-always-on;
135 regulator-name = "VDD_LPDDR4";
136 regulator-min-microvolt = <1100000>;
137 regulator-max-microvolt = <1100000>;
138 regulator-boot-on;
139 regulator-always-on;
143 regulator-name = "VDDSHV_SD_IO_PMIC";
144 regulator-min-microvolt = <33000000>;
145 regulator-max-microvolt = <33000000>;
149 regulator-name = "VDDAR_CORE";
150 regulator-min-microvolt = <850000>;
151 regulator-max-microvolt = <850000>;
152 regulator-boot-on;
153 regulator-always-on;
157 regulator-name = "VDDA_1V8";
158 regulator-min-microvolt = <18000000>;
159 regulator-max-microvolt = <18000000>;
160 regulator-boot-on;
161 regulator-always-on;
165 regulator-name = "VDD_PHY_2V5";
166 regulator-min-microvolt = <25000000>;
167 regulator-max-microvolt = <25000000>;
168 regulator-boot-on;
169 regulator-always-on;