Lines Matching +full:pinctrl +full:- +full:names
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun7i-a20.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
51 #include <dt-bindings/pinctrl/sun4i-a10.h>
55 compatible = "merrii,a20-hummingbird", "allwinner,sun7i-a20";
66 stdout-path = "serial0:115200n8";
70 compatible = "regulator-fixed";
71 pinctrl-names = "default";
72 pinctrl-0 = <&mmc3_vdd_pin_a20_hummingbird>;
73 regulator-name = "mmc3_vdd";
74 regulator-min-microvolt = <3000000>;
75 regulator-max-microvolt = <3000000>;
76 enable-active-high;
81 compatible = "regulator-fixed";
82 pinctrl-names = "default";
83 pinctrl-0 = <&gmac_vdd_pin_a20_hummingbird>;
84 regulator-name = "gmac_vdd";
85 regulator-min-microvolt = <3000000>;
86 regulator-max-microvolt = <3000000>;
87 enable-active-high;
93 target-supply = <®_ahci_5v>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&gmac_pins_rgmii_a>;
109 phy-mode = "rgmii";
110 phy-supply = <®_gmac_vdd>;
112 snps,reset-gpio = <&pio 0 17 GPIO_ACTIVE_HIGH>; /* PA17 */
113 snps,reset-active-low;
115 snps,reset-delays-us = <0 10000 1000000>;
118 phy1: ethernet-phy@1 {
124 pinctrl-names = "default";
125 pinctrl-0 = <&i2c0_pins_a>;
129 compatible = "x-powers,axp209";
131 interrupt-parent = <&nmi_intc>;
133 interrupt-controller;
134 #interrupt-cells = <1>;
139 pinctrl-names = "default";
140 pinctrl-0 = <&i2c1_pins_a>;
145 pinctrl-names = "default";
146 pinctrl-0 = <&i2c2_pins_a>;
151 pinctrl-names = "default";
152 pinctrl-0 = <&i2c3_pins_a>;
157 pinctrl-names = "default";
158 pinctrl-0 = <&ir0_rx_pins_a>;
163 pinctrl-names = "default";
164 pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_reference_design>;
165 vmmc-supply = <®_vcc3v0>;
166 bus-width = <4>;
167 cd-gpios = <&pio 7 1 GPIO_ACTIVE_HIGH>; /* PH1 */
168 cd-inverted;
173 pinctrl-names = "default";
174 pinctrl-0 = <&mmc3_pins_a>;
175 vmmc-supply = <®_mmc3_vdd>;
176 bus-width = <4>;
177 non-removable;
220 pinctrl-names = "default";
221 pinctrl-0 = <&pwm0_pins_a>;
226 pinctrl-0 = <&ahci_pwr_pin_a20_hummingbird>;
232 pinctrl-0 = <&usb1_vbus_pin_a20_hummingbird>;
242 pinctrl-names = "default";
243 pinctrl-0 = <&spi2_pins_b>,
249 pinctrl-names = "default";
250 pinctrl-0 = <&uart0_pins_a>;
255 pinctrl-names = "default";
256 pinctrl-0 = <&uart2_pins_a>;
261 pinctrl-names = "default";
262 pinctrl-0 = <&uart3_pins_a>;
267 pinctrl-names = "default";
268 pinctrl-0 = <&uart4_pins_a>;
273 pinctrl-names = "default";
274 pinctrl-0 = <&uart5_pins_a>;
279 usb1_vbus-supply = <®_usb1_vbus>;
280 usb2_vbus-supply = <®_usb2_vbus>;