Lines Matching +full:inl +full:- +full:supply

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include "sun50i-a64.dtsi"
7 #include "sun50i-a64-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/pwm/pwm.h>
15 chassis-type = "handset";
23 compatible = "pwm-backlight";
25 enable-gpios = <&pio 7 10 GPIO_ACTIVE_HIGH>; /* PH10 */
26 power-supply = <&reg_ps>;
30 bt_sco_codec: bt-sco-codec {
31 #sound-dai-cells = <1>;
32 compatible = "linux,bt-sco";
36 stdout-path = "serial0:115200n8";
40 compatible = "gpio-leds";
42 led-0 {
48 led-1 {
54 led-2 {
61 reg_ps: ps-regulator {
62 compatible = "regulator-fixed";
63 regulator-name = "ps";
64 regulator-min-microvolt = <5000000>;
65 regulator-max-microvolt = <5000000>;
66 regulator-boot-on;
69 reg_vbat_wifi: vbat-wifi {
70 compatible = "regulator-fixed";
71 regulator-min-microvolt = <3300000>;
72 regulator-max-microvolt = <3300000>;
73 regulator-name = "vbat-wifi";
76 sgm3140: led-controller {
78 vin-supply = <&reg_dcdc1>;
83 flash-max-timeout-us = <250000>;
87 speaker_amp: audio-amplifier {
88 compatible = "simple-audio-amplifier";
89 enable-gpios = <&pio 2 7 GPIO_ACTIVE_HIGH>; /* PC7 */
90 sound-name-prefix = "Speaker Amp";
94 compatible = "gpio-vibrator";
95 enable-gpios = <&pio 3 2 GPIO_ACTIVE_HIGH>; /* PD2 */
96 vcc-supply = <&reg_dcdc1>;
101 pinctrl-names = "default";
102 pinctrl-0 = <&aif3_pins>;
107 cpvdd-supply = <&reg_eldo1>;
112 cpu-supply = <&reg_dcdc2>;
116 cpu-supply = <&reg_dcdc2>;
120 cpu-supply = <&reg_dcdc2>;
124 cpu-supply = <&reg_dcdc2>;
140 vcc-dsi-supply = <&reg_dldo1>;
146 reset-gpios = <&pio 3 23 GPIO_ACTIVE_LOW>; /* PD23 */
147 iovcc-supply = <&reg_dldo2>;
148 vcc-supply = <&reg_ldo_io0>;
167 interrupt-parent = <&pio>;
169 irq-gpios = <&pio 7 4 GPIO_ACTIVE_HIGH>; /* PH4 */
170 reset-gpios = <&pio 7 11 GPIO_ACTIVE_HIGH>; /* PH11 */
171 AVDD28-supply = <&reg_ldo_io0>;
172 VDDIO-supply = <&reg_ldo_io0>;
173 touchscreen-size-x = <720>;
174 touchscreen-size-y = <1440>;
183 compatible = "st,lis3mdl-magn";
185 vdd-supply = <&reg_dldo1>;
186 vddio-supply = <&reg_dldo1>;
190 light-sensor@48 {
193 interrupt-parent = <&pio>;
201 interrupt-parent = <&pio>;
203 vdd-supply = <&reg_dldo1>;
204 vddio-supply = <&reg_dldo1>;
205 mount-matrix = "0", "1", "0",
206 "-1", "0", "0",
217 vref-supply = <&reg_aldo3>;
218 wakeup-source;
221 button-200 {
228 button-400 {
237 pinctrl-names = "default";
238 pinctrl-0 = <&mmc0_pins>;
239 vmmc-supply = <&reg_dcdc1>;
240 vqmmc-supply = <&reg_dcdc1>;
241 cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
242 disable-wp;
243 bus-width = <4>;
248 pinctrl-names = "default";
249 pinctrl-0 = <&mmc1_pins>;
250 vmmc-supply = <&reg_vbat_wifi>;
251 vqmmc-supply = <&reg_dldo4>;
252 bus-width = <4>;
253 non-removable;
262 pinctrl-names = "default";
263 pinctrl-0 = <&mmc2_pins>;
264 vmmc-supply = <&reg_dcdc1>;
265 vqmmc-supply = <&reg_dcdc1>;
266 bus-width = <8>;
267 non-removable;
268 cap-mmc-hw-reset;
281 vcc-pb-supply = <&reg_dcdc1>;
282 vcc-pc-supply = <&reg_dcdc1>;
283 vcc-pd-supply = <&reg_dcdc1>;
284 vcc-pe-supply = <&reg_aldo1>;
285 vcc-pf-supply = <&reg_dcdc1>;
286 vcc-pg-supply = <&reg_dldo4>;
287 vcc-ph-supply = <&reg_dcdc1>;
292 * FIXME: We can't add that supply for now since it would
296 * vcc-pl-supply = <&reg_aldo2>;
308 compatible = "x-powers,axp803";
310 interrupt-parent = <&r_intc>;
322 regulator-min-microvolt = <1800000>;
323 regulator-max-microvolt = <1800000>;
324 regulator-name = "dovdd-csi";
328 regulator-always-on;
329 regulator-min-microvolt = <1800000>;
330 regulator-max-microvolt = <1800000>;
331 regulator-name = "vcc-pl";
335 regulator-always-on;
336 regulator-min-microvolt = <3000000>;
337 regulator-max-microvolt = <3000000>;
338 regulator-name = "vcc-pll-avcc";
342 regulator-always-on;
343 regulator-min-microvolt = <3300000>;
344 regulator-max-microvolt = <3300000>;
345 regulator-name = "vcc-3v3";
349 regulator-always-on;
350 regulator-min-microvolt = <1000000>;
351 regulator-max-microvolt = <1300000>;
352 regulator-name = "vdd-cpux";
358 regulator-always-on;
359 regulator-min-microvolt = <1200000>;
360 regulator-max-microvolt = <1200000>;
361 regulator-name = "vcc-dram";
365 regulator-always-on;
366 regulator-min-microvolt = <1100000>;
367 regulator-max-microvolt = <1100000>;
368 regulator-name = "vdd-sys";
372 regulator-min-microvolt = <3300000>;
373 regulator-max-microvolt = <3300000>;
374 regulator-name = "vcc-dsi-sensor";
378 regulator-min-microvolt = <1800000>;
379 regulator-max-microvolt = <1800000>;
380 regulator-name = "vcc-mipi-io";
384 regulator-min-microvolt = <2800000>;
385 regulator-max-microvolt = <2800000>;
386 regulator-name = "avdd-csi";
390 regulator-min-microvolt = <1800000>;
391 regulator-max-microvolt = <1800000>;
392 regulator-name = "vcc-wifi-io";
396 regulator-always-on;
397 regulator-min-microvolt = <1800000>;
398 regulator-max-microvolt = <1800000>;
399 regulator-name = "vcc-lpddr";
403 regulator-min-microvolt = <1800000>;
404 regulator-max-microvolt = <1800000>;
405 regulator-name = "dvdd-1v8-csi";
409 regulator-min-microvolt = <1200000>;
410 regulator-max-microvolt = <1200000>;
411 regulator-name = "vcc-1v2-hsic";
415 regulator-always-on;
416 regulator-min-microvolt = <1100000>;
417 regulator-max-microvolt = <1100000>;
418 regulator-name = "vdd-cpus";
422 regulator-min-microvolt = <3300000>;
423 regulator-max-microvolt = <3300000>;
424 regulator-name = "vcc-lcd-ctp-stk";
429 regulator-min-microvolt = <1800000>;
430 regulator-max-microvolt = <1800000>;
431 regulator-name = "vcc-1v8-typec";
436 regulator-name = "vcc-rtc";
441 simple-audio-card,name = "PinePhone";
442 simple-audio-card,aux-devs = <&codec_analog>, <&speaker_amp>;
443 simple-audio-card,widgets = "Microphone", "Headset Microphone",
448 simple-audio-card,routing =
453 "Speaker Amp INL", "LINEOUT",
464 simple-audio-card,dai-link@2 {
466 frame-master = <&link2_codec>;
467 bitclock-master = <&link2_codec>;
468 bitclock-inversion;
471 sound-dai = <&bt_sco_codec 0>;
475 sound-dai = <&codec 2>;
476 dai-tdm-slot-num = <1>;
477 dai-tdm-slot-width = <32>;
483 pinctrl-names = "default";
484 pinctrl-0 = <&uart0_pb_pins>;
489 pinctrl-names = "default";
490 pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>;
494 compatible = "realtek,rtl8723cs-bt";
495 device-wake-gpios = <&pio 7 6 GPIO_ACTIVE_LOW>; /* PH6 */
496 enable-gpios = <&r_pio 0 4 GPIO_ACTIVE_HIGH>; /* PL4 */
497 host-wake-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */
503 pinctrl-names = "default";
504 pinctrl-0 = <&uart3_pins>;