Lines Matching +full:pin +full:- +full:compatible
1 // SPDX-License-Identifier: GPL-2.0 OR MIT
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
12 model = "Hardkernel ODROID-C1";
13 compatible = "hardkernel,odroid-c1", "amlogic,meson8b";
22 stdout-path = "serial0:115200n8";
30 emmc_pwrseq: emmc-pwrseq {
31 compatible = "mmc-pwrseq-emmc";
32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
36 compatible = "gpio-leds";
37 led-blue {
40 linux,default-trigger = "heartbeat";
41 default-state = "off";
45 p5v0: regulator-p5v0 {
46 compatible = "regulator-fixed";
48 regulator-name = "P5V0";
49 regulator-min-microvolt = <5000000>;
50 regulator-max-microvolt = <5000000>;
53 tflash_vdd: regulator-tflash_vdd {
57 compatible = "regulator-fixed";
59 regulator-name = "TFLASH_VDD";
60 regulator-min-microvolt = <3300000>;
61 regulator-max-microvolt = <3300000>;
63 vin-supply = <&vcc_3v3>;
66 enable-active-high;
69 tf_io: gpio-regulator-tf_io {
70 compatible = "regulator-gpio";
72 regulator-name = "TF_IO";
73 regulator-min-microvolt = <1800000>;
74 regulator-max-microvolt = <3300000>;
76 vin-supply = <&vcc_3v3>;
82 gpios-states = <0>;
88 rtc32k_xtal: rtc32k-xtal-clk {
90 compatible = "fixed-clock";
91 clock-frequency = <32768>;
92 clock-output-names = "RTC32K";
93 #clock-cells = <0>;
96 vcc_1v8: regulator-vcc-1v8 {
102 compatible = "regulator-fixed";
104 regulator-name = "VCC1V8";
105 regulator-min-microvolt = <1800000>;
106 regulator-max-microvolt = <1800000>;
108 vin-supply = <&p5v0>;
111 vcc_3v3: regulator-vcc-3v3 {
117 compatible = "regulator-fixed";
119 regulator-name = "VCC3V3";
120 regulator-min-microvolt = <3300000>;
121 regulator-max-microvolt = <3300000>;
123 vin-supply = <&p5v0>;
126 vcck: regulator-vcck {
128 compatible = "pwm-regulator";
130 regulator-name = "VCCK";
131 regulator-min-microvolt = <860000>;
132 regulator-max-microvolt = <1140000>;
134 pwm-supply = <&p5v0>;
137 pwm-dutycycle-range = <91 0>;
139 regulator-boot-on;
140 regulator-always-on;
143 vddc_ddr: regulator-vddc-ddr {
149 compatible = "regulator-fixed";
151 regulator-name = "DDR_VDDC";
152 regulator-min-microvolt = <1500000>;
153 regulator-max-microvolt = <1500000>;
155 vin-supply = <&p5v0>;
158 vddee: regulator-vddee {
160 compatible = "pwm-regulator";
162 regulator-name = "VDDEE";
163 regulator-min-microvolt = <860000>;
164 regulator-max-microvolt = <1140000>;
166 pwm-supply = <&p5v0>;
169 pwm-dutycycle-range = <91 0>;
171 regulator-boot-on;
172 regulator-always-on;
175 vdd_rtc: regulator-vdd-rtc {
180 compatible = "regulator-fixed";
182 regulator-name = "VDD_RTC";
183 regulator-min-microvolt = <900000>;
184 regulator-max-microvolt = <900000>;
186 vin-supply = <&vcc_3v3>;
191 cpu-supply = <&vcck>;
203 pinctrl-0 = <ð_rgmii_pins>;
204 pinctrl-names = "default";
206 phy-handle = <ð_phy>;
207 phy-mode = "rgmii-id";
209 nvmem-cells = <ðernet_mac_address>;
210 nvmem-cell-names = "mac-address";
213 compatible = "snps,dwmac-mdio";
214 #address-cells = <1>;
215 #size-cells = <0>;
218 eth_phy: ethernet-phy@0 {
221 reset-assert-us = <10000>;
222 reset-deassert-us = <80000>;
223 reset-gpios = <&gpio GPIOH_4 GPIO_ACTIVE_LOW>;
225 interrupt-parent = <&gpio_intc>;
233 gpio-line-names = /* Bank GPIOX */
234 "J2 Header Pin 35", "J2 Header Pin 36",
235 "J2 Header Pin 32", "J2 Header Pin 31",
236 "J2 Header Pin 29", "J2 Header Pin 18",
237 "J2 Header Pin 22", "J2 Header Pin 16",
238 "J2 Header Pin 23", "J2 Header Pin 21",
239 "J2 Header Pin 19", "J2 Header Pin 33",
240 "J2 Header Pin 8", "J2 Header Pin 10",
241 "J2 Header Pin 15", "J2 Header Pin 13",
242 "J2 Header Pin 24", "J2 Header Pin 26",
245 "J2 Header Pin 7", "", "J2 Header Pin 12",
246 "J2 Header Pin 11", "", "", "",
277 gpio-line-names = "UART TX", "UART RX", "",
279 "USB_OTG_PWREN", "J7 Header Pin 2",
280 "IR_IN", "J7 Header Pin 4",
281 "J7 Header Pin 6", "J7 Header Pin 5",
282 "J7 Header Pin 7", "HDMI_CEC",
288 pinctrl-0 = <&ir_recv_pins>;
289 pinctrl-names = "default";
293 mali-supply = <&vddee>;
298 vref-supply = <&vcc_1v8>;
304 pinctrl-0 = <&sdxc_c_pins>;
305 pinctrl-names = "default";
307 bus-width = <8>;
308 max-frequency = <100000000>;
310 disable-wp;
311 cap-mmc-highspeed;
312 mmc-hs200-1_8v;
313 no-sdio;
315 mmc-pwrseq = <&emmc_pwrseq>;
317 vmmc-supply = <&vcc_3v3>;
318 vqmmc-supply = <&vcc_1v8>;
324 pinctrl-0 = <&sd_b_pins>;
325 pinctrl-names = "default";
329 compatible = "mmc-slot";
333 bus-width = <4>;
334 no-sdio;
335 cap-mmc-highspeed;
336 cap-sd-highspeed;
337 disable-wp;
339 cd-gpios = <&gpio CARD_6 GPIO_ACTIVE_LOW>;
341 vmmc-supply = <&tflash_vdd>;
342 vqmmc-supply = <&tf_io>;
348 pinctrl-0 = <&pwm_c1_pins>, <&pwm_d_pins>;
349 pinctrl-names = "default";
351 clock-names = "clkin0", "clkin1";
357 vdd-supply = <&vdd_rtc>;
362 pinctrl-0 = <&uart_ao_a_pins>;
363 pinctrl-names = "default";
372 #address-cells = <1>;
373 #size-cells = <0>;
378 compatible = "usb5e3,610";
380 vdd-supply = <&p5v0>;
381 reset-gpio = <&gpio_ao GPIOAO_4 GPIO_ACTIVE_LOW>;