Lines Matching +full:sck +full:- +full:gpios

11  * This file is dual-licensed: you can use it either under the terms
49 /dts-v1/;
50 #include <dt-bindings/input/input.h>
51 #include <dt-bindings/gpio/gpio.h>
52 #include "armada-388.dtsi"
56 compatible = "solidrun,clearfog-a1", "marvell,armada388",
60 /* So that mvebu u-boot can update the MAC addresses */
67 stdout-path = "serial0:115200n8";
75 reg_3p3v: regulator-3p3v {
76 compatible = "regulator-fixed";
77 regulator-name = "3P3V";
78 regulator-min-microvolt = <3300000>;
79 regulator-max-microvolt = <3300000>;
80 regulator-always-on;
89 internal-regs {
91 mac-address = [00 50 43 02 02 02];
92 phy-mode = "sgmii";
95 fixed-link {
97 full-duplex;
102 mac-address = [00 50 43 02 02 03];
103 managed = "in-band-status";
104 phy-mode = "sgmii";
109 mac-address = [00 50 43 02 02 01];
110 pinctrl-0 = <&ge0_rgmii_pins>;
111 pinctrl-names = "default";
113 phy-mode = "rgmii-id";
119 clock-frequency = <100000>;
120 pinctrl-0 = <&i2c0_pins>;
121 pinctrl-names = "default";
126 * 0-CON3 CLKREQ#
127 * 1-CON3 PERST#
128 * 2-CON2 PERST#
129 * 3-CON3 W_DISABLE
130 * 4-CON2 CLKREQ#
131 * 5-USB3 overcurrent
132 * 6-USB3 power
133 * 7-CON2 W_DISABLE
134 * 8-JP4 P1
135 * 9-JP4 P4
136 * 10-JP4 P5
137 * 11-m.2 DEVSLP
138 * 12-SFP_LOS
139 * 13-SFP_TX_FAULT
140 * 14-SFP_TX_DISABLE
141 * 15-SFP_MOD_DEF0
143 expander0: gpio-expander@20 {
152 gpio-controller;
153 #gpio-cells = <2>;
157 gpio-hog;
158 gpios = <0 GPIO_ACTIVE_LOW>;
160 line-name = "pcie1.0-clkreq";
163 gpio-hog;
164 gpios = <3 GPIO_ACTIVE_LOW>;
165 output-low;
166 line-name = "pcie1.0-w-disable";
169 gpio-hog;
170 gpios = <4 GPIO_ACTIVE_LOW>;
172 line-name = "pcie2.0-clkreq";
175 gpio-hog;
176 gpios = <7 GPIO_ACTIVE_LOW>;
177 output-low;
178 line-name = "pcie2.0-w-disable";
181 gpio-hog;
182 gpios = <5 GPIO_ACTIVE_LOW>;
184 line-name = "usb3-current-limit";
187 gpio-hog;
188 gpios = <6 GPIO_ACTIVE_HIGH>;
189 output-high;
190 line-name = "usb3-power";
193 gpio-hog;
194 gpios = <11 GPIO_ACTIVE_HIGH>;
195 output-low;
196 line-name = "m.2 devslp";
218 * 0x63-0x64.
220 clock-frequency = <100000>;
221 pinctrl-0 = <&clearfog_i2c1_pins>;
222 pinctrl-names = "default";
227 pinctrl-0 = <&mdio_pins>;
228 pinctrl-names = "default";
230 phy_dedicated: ethernet-phy@0 {
234 * than preserving reset-loaded setting.
237 marvell,reg-init = <3 16 0 0x101e>;
243 clearfog_dsa0_clk_pins: clearfog-dsa0-clk-pins {
247 clearfog_dsa0_pins: clearfog-dsa0-pins {
251 clearfog_i2c1_pins: i2c1-pins {
256 clearfog_sdhci_cd_pins: clearfog-sdhci-cd-pins {
260 clearfog_sdhci_pins: clearfog-sdhci-pins {
266 clearfog_spi1_cs_pins: spi1-cs-pins {
270 mikro_pins: mikro-pins {
275 mikro_spi_pins: mikro-spi-pins {
279 mikro_uart_pins: mikro-uart-pins {
283 rear_button_pins: rear-button-pins {
292 * twice in u-boot.
308 bus-width = <4>;
309 cd-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
310 no-1-8-v;
311 pinctrl-0 = <&clearfog_sdhci_pins
313 pinctrl-names = "default";
316 wp-inverted;
320 pinctrl-0 = <&uart0_pins>;
321 pinctrl-names = "default";
323 u-boot,dm-pre-reloc;
328 pinctrl-0 = <&mikro_uart_pins>;
329 pinctrl-names = "default";
341 pinctrl-0 = <&spi1_pins &clearfog_spi1_cs_pins &mikro_spi_pins>;
342 pinctrl-names = "default";
345 spi-flash@0 {
346 #address-cells = <1>;
347 #size-cells = <0>;
348 compatible = "w25q32", "jedec,spi-nor";
350 spi-max-frequency = <3000000>;
360 pcie-controller {
364 * the mini-PCIe connectors on the board.
368 reset-gpios = <&expander0 1 GPIO_ACTIVE_LOW>;
373 reset-gpios = <&expander0 2 GPIO_ACTIVE_LOW>;
381 i2c-bus = <&i2c1>;
382 los-gpio = <&expander0 12 GPIO_ACTIVE_HIGH>;
383 moddef0-gpio = <&expander0 15 GPIO_ACTIVE_LOW>;
385 tx-disable-gpio = <&expander0 14 GPIO_ACTIVE_HIGH>;
386 tx-fault-gpio = <&expander0 13 GPIO_ACTIVE_HIGH>;
392 dsa,mii-bus = <&mdio>;
393 pinctrl-0 = <&clearfog_dsa0_clk_pins &clearfog_dsa0_pins>;
394 pinctrl-names = "default";
395 #address-cells = <2>;
396 #size-cells = <0>;
399 #address-cells = <1>;
400 #size-cells = <0>;
437 fixed-link {
439 full-duplex;
445 gpio-keys {
446 compatible = "gpio-keys";
447 pinctrl-0 = <&rear_button_pins>;
448 pinctrl-names = "default";
453 gpios = <&gpio1 2 GPIO_ACTIVE_LOW>;
454 linux,can-disable;
471 MPP26: i2c1:sck x mikro sck
489 MPP42: gpio ? sw1-1
506 MPP57: spi1:sck x mikro sck