Lines Matching +full:pg +full:- +full:gpios

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "sun50i-h616.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/input/linux-event-codes.h>
13 #include <dt-bindings/leds/common.h>
17 compatible = "oranth,tanix-tx1", "allwinner,sun50i-h616";
25 stdout-path = "serial0:115200n8";
28 gpio-keys {
29 compatible = "gpio-keys";
34 gpios = <&pio 7 9 GPIO_ACTIVE_LOW>; /* PH9 */
39 compatible = "gpio-leds";
41 led-0 {
44 gpios = <&pio 7 6 GPIO_ACTIVE_HIGH>; /* PH6 */
45 default-state = "on";
50 compatible = "mmc-pwrseq-simple";
52 clock-names = "ext_clock";
53 pinctrl-0 = <&x32clk_fanout_pin>;
54 pinctrl-names = "default";
55 reset-gpios = <&pio 6 18 GPIO_ACTIVE_LOW>; /* PG18 */
60 compatible = "regulator-fixed";
61 regulator-name = "vcc-5v";
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
64 regulator-always-on;
69 cpu-supply = <&reg_dcdc2>;
81 vmmc-supply = <&reg_dldo1>;
82 vqmmc-supply = <&reg_aldo1>;
83 mmc-pwrseq = <&wifi_pwrseq>;
84 bus-width = <4>;
85 non-removable;
94 vmmc-supply = <&reg_dldo1>;
95 vqmmc-supply = <&reg_aldo1>;
96 bus-width = <8>;
97 non-removable;
98 max-frequency = <100000000>;
99 cap-mmc-hw-reset;
100 mmc-ddr-1_8v;
109 vcc-pc-supply = <&reg_aldo1>;
110 vcc-pf-supply = <&reg_dldo1>;
111 vcc-pg-supply = <&reg_aldo1>;
112 vcc-ph-supply = <&reg_dldo1>;
113 vcc-pi-supply = <&reg_dldo1>;
120 compatible = "x-powers,axp313a";
122 #interrupt-cells = <1>;
123 interrupt-controller;
125 vin1-supply = <&reg_vcc5v>;
126 vin2-supply = <&reg_vcc5v>;
127 vin3-supply = <&reg_vcc5v>;
130 /* Supplies VCC-PLL, so needs to be always on. */
132 regulator-always-on;
133 regulator-min-microvolt = <1800000>;
134 regulator-max-microvolt = <1800000>;
135 regulator-name = "vcc1v8";
138 /* Supplies VCC-IO, so needs to be always on. */
140 regulator-always-on;
141 regulator-min-microvolt = <3300000>;
142 regulator-max-microvolt = <3300000>;
143 regulator-name = "vcc3v3";
147 regulator-always-on;
148 regulator-min-microvolt = <810000>;
149 regulator-max-microvolt = <990000>;
150 regulator-name = "vdd-gpu-sys";
154 regulator-always-on;
155 regulator-min-microvolt = <810000>;
156 regulator-max-microvolt = <1120000>;
157 regulator-name = "vdd-cpu";
161 regulator-always-on;
162 regulator-min-microvolt = <1200000>;
163 regulator-max-microvolt = <1200000>;
164 regulator-name = "vdd-dram";
171 pinctrl-names = "default";
172 pinctrl-0 = <&uart0_ph_pins>;