Lines Matching +full:cd +full:- +full:inverted

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 #include "armada-388.dtsi"
9 #include "armada-38x-solidrun-microsom.dtsi"
13 /* So that mvebu u-boot can update the MAC addresses */
20 stdout-path = "serial0:115200n8";
23 reg_3p3v: regulator-3p3v {
24 compatible = "regulator-fixed";
25 regulator-name = "3P3V";
26 regulator-min-microvolt = <3300000>;
27 regulator-max-microvolt = <3300000>;
28 regulator-always-on;
32 internal-regs {
44 bus-width = <4>;
45 cd-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
46 no-1-8-v;
47 pinctrl-0 = <&microsom_sdhci_pins
49 pinctrl-names = "default";
51 vmmc-supply = <&reg_3p3v>;
52 wp-inverted;
70 * the mini-PCIe connectors on the board.
74 reset-gpios = <&expander0 1 GPIO_ACTIVE_LOW>;
82 i2c-bus = <&i2c1>;
83 los-gpio = <&expander0 12 GPIO_ACTIVE_HIGH>;
84 mod-def0-gpio = <&expander0 15 GPIO_ACTIVE_LOW>;
85 tx-disable-gpio = <&expander0 14 GPIO_ACTIVE_HIGH>;
86 tx-fault-gpio = <&expander0 13 GPIO_ACTIVE_HIGH>;
87 maximum-power-milliwatt = <2000>;
93 bm,pool-long = <2>;
94 bm,pool-short = <1>;
95 buffer-manager = <&bm>;
97 phy-mode = "sgmii";
103 bm,pool-long = <3>;
104 bm,pool-short = <1>;
105 buffer-manager = <&bm>;
106 managed = "in-band-status";
108 phy-mode = "sgmii";
116 * 0-CON3 CLKREQ#
117 * 1-CON3 PERST#
118 * 2-
119 * 3-CON3 W_DISABLE
120 * 4-
121 * 5-USB3 overcurrent
122 * 6-USB3 power
123 * 7-
124 * 8-JP4 P1
125 * 9-JP4 P4
126 * 10-JP4 P5
127 * 11-m.2 DEVSLP
128 * 12-SFP_LOS
129 * 13-SFP_TX_FAULT
130 * 14-SFP_TX_DISABLE
131 * 15-SFP_MOD_DEF0
133 expander0: gpio-expander@20 {
140 gpio-controller;
141 #gpio-cells = <2>;
144 pcie1-0-clkreq-hog {
145 gpio-hog;
148 line-name = "pcie1.0-clkreq";
150 pcie1-0-w-disable-hog {
151 gpio-hog;
153 output-low;
154 line-name = "pcie1.0-w-disable";
156 usb3-ilimit-hog {
157 gpio-hog;
160 line-name = "usb3-current-limit";
162 usb3-power-hog {
163 gpio-hog;
165 output-high;
166 line-name = "usb3-power";
168 m2-devslp-hog {
169 gpio-hog;
171 output-low;
172 line-name = "m.2 devslp";
195 * PCIe uses ARP to assign addresses, or 0x63-0x64.
197 clock-frequency = <100000>;
198 pinctrl-0 = <&clearfog_i2c1_pins>;
199 pinctrl-names = "default";
204 clearfog_i2c1_pins: i2c1-pins {
209 clearfog_sdhci_cd_pins: clearfog-sdhci-cd-pins {
213 mikro_pins: mikro-pins {
218 mikro_spi_pins: mikro-spi-pins {
222 mikro_uart_pins: mikro-uart-pins {
235 pinctrl-0 = <&spi1_pins &mikro_spi_pins>;
236 pinctrl-names = "default";
242 pinctrl-0 = <&mikro_uart_pins>;
243 pinctrl-names = "default";