Lines Matching +full:sdhci +full:- +full:5

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
10 /dts-v1/;
11 #include "armada-388.dtsi"
12 #include "armada-38x-solidrun-microsom.dtsi"
25 /* So that mvebu u-boot can update the MAC addresses */
30 stdout-path = "serial0:115200n8";
33 reg_12v: regulator-12v {
34 compatible = "regulator-fixed";
35 regulator-name = "power_brick_12V";
36 regulator-min-microvolt = <12000000>;
37 regulator-max-microvolt = <12000000>;
38 regulator-always-on;
41 reg_3p3v: regulator-3p3v {
42 compatible = "regulator-fixed";
43 regulator-name = "3P3V";
44 regulator-min-microvolt = <3300000>;
45 regulator-max-microvolt = <3300000>;
46 regulator-always-on;
47 vin-supply = <&reg_12v>;
50 reg_5p0v_hdd: regulator-5v-hdd {
51 compatible = "regulator-fixed";
52 regulator-name = "5V_HDD";
53 regulator-min-microvolt = <5000000>;
54 regulator-max-microvolt = <5000000>;
55 regulator-always-on;
56 vin-supply = <&reg_12v>;
59 reg_5p0v_usb: regulator-5v-usb {
60 compatible = "regulator-fixed";
61 regulator-name = "USB-PWR";
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
64 regulator-boot-on;
65 regulator-always-on;
66 enable-active-high;
68 vin-supply = <&reg_12v>;
71 system-leds {
72 compatible = "gpio-leds";
73 status-led {
76 linux,default-trigger = "heartbeat";
77 default-state = "on";
80 fault-led {
83 default-state = "keep";
87 io-leds {
88 compatible = "gpio-leds";
89 sata1-led {
92 linux,default-trigger = "ata1";
93 default-state = "off";
95 sata2-led {
98 linux,default-trigger = "ata2";
99 default-state = "off";
101 sata3-led {
104 linux,default-trigger = "ata3";
105 default-state = "off";
107 sata4-led {
110 linux,default-trigger = "ata4";
111 default-state = "off";
113 usb-led {
116 linux,default-trigger = "usb-host";
117 default-state = "off";
121 fan1: j10-pwm {
122 compatible = "pwm-fan";
126 fan2: j17-pwm {
127 compatible = "pwm-fan";
131 usb2_phy: usb2-phy {
132 compatible = "usb-nop-xceiv";
133 vbus-regulator = <&reg_5p0v_usb>;
136 usb3_phy: usb3-phy {
137 compatible = "usb-nop-xceiv";
141 internal-regs {
145 * 0-Board Revision bit 0 #
146 * 1-Board Revision bit 1 #
147 * 5-USB3 overcurrent
148 * 6-USB3 power
150 expander0: gpio-expander@20 {
159 gpio-controller;
160 #gpio-cells = <2>;
162 pinctrl-names = "default";
163 pinctrl-0 = <&pca0_pins>;
164 interrupt-parent = <&gpio0>;
166 interrupt-controller;
167 #interrupt-cells = <2>;
170 gpio-hog;
173 line-name = "board-rev-0";
176 gpio-hog;
179 line-name = "board-rev-1";
182 gpio-hog;
183 gpios = <5 GPIO_ACTIVE_HIGH>;
185 line-name = "usb-overcurrent-status";
192 vcc-supply = <&reg_3p3v>;
200 clock-frequency = <400000>;
201 pinctrl-0 = <&helios_i2c1_pins>;
202 pinctrl-names = "default";
208 #address-cells = <1>;
209 #size-cells = <0>;
211 sata0: sata-port@0 {
215 sata1: sata-port@1 {
222 #address-cells = <1>;
223 #size-cells = <0>;
225 sata2: sata-port@0 {
229 sata3: sata-port@1 {
235 pinctrl-0 = <&spi1_pins
237 pinctrl-names = "default";
241 sdhci@d8000 {
242 bus-width = <4>;
243 cd-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
244 no-1-8-v;
245 pinctrl-0 = <&helios_sdhci_pins
247 pinctrl-names = "default";
250 wp-inverted;
254 usb-phy = <&usb2_phy>;
267 pca0_pins: pca0-pins {
271 microsom_phy0_int_pins: microsom-phy0-int-pins {
275 helios_i2c1_pins: i2c1-pins {
279 helios_sdhci_cd_pins: helios-sdhci-cd-pins {
283 helios_sdhci_pins: helios-sdhci-pins {
289 helios_led_pins: helios-led-pins {
296 helios_fan_pins: helios-fan-pins {
301 microsom_spi1_cs_pins: spi1-cs-pins {