Lines Matching +full:bank +full:- +full:name
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 {
55 * signal name from schematics: TFLASH_VDD_EN
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>;
79 * signal name from schematics: TF_3V3N_1V8_EN
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 */
243 /* Bank GPIOY */
248 /* Bank GPIODV */
252 /* Bank GPIOH */
257 /* Bank CARD */
261 /* Bank BOOT */
269 /* Bank DIF */
277 gpio-line-names = "UART TX", "UART RX", "",
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>;
380 vdd-supply = <&p5v0>;
381 reset-gpio = <&gpio_ao GPIOAO_4 GPIO_ACTIVE_LOW>;