Lines Matching +full:mode +full:- +full:gpios
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 * Based on Marvell Armada 3720 development board (DB-88F3720-DDR3)
12 /dts-v1/;
14 #include <dt-bindings/gpio/gpio.h>
15 #include "armada-372x.dtsi"
22 stdout-path = "serial0:115200n8";
31 pinctrl-names = "default";
32 compatible = "gpio-leds";
36 gpios = <&gpionb 11 GPIO_ACTIVE_LOW>;
41 gpios = <&gpionb 12 GPIO_ACTIVE_LOW>;
46 gpios = <&gpionb 13 GPIO_ACTIVE_LOW>;
51 gpios = <&gpionb 14 GPIO_ACTIVE_LOW>;
56 gpios = <&gpionb 15 GPIO_ACTIVE_LOW>;
61 gpios = <&gpionb 16 GPIO_ACTIVE_LOW>;
65 sfp_eth0: sfp-eth0 {
67 i2c-bus = <&i2c0>;
68 los-gpio = <&gpiosb 2 GPIO_ACTIVE_HIGH>;
69 mod-def0-gpio = <&gpiosb 3 GPIO_ACTIVE_LOW>;
70 tx-disable-gpio = <&gpiosb 4 GPIO_ACTIVE_HIGH>;
71 tx-fault-gpio = <&gpiosb 5 GPIO_ACTIVE_HIGH>;
72 maximum-power-milliwatt = <3000>;
75 sfp_eth1: sfp-eth1 {
77 i2c-bus = <&i2c1>;
78 los-gpio = <&gpiosb 7 GPIO_ACTIVE_HIGH>;
79 mod-def0-gpio = <&gpiosb 8 GPIO_ACTIVE_LOW>;
80 tx-disable-gpio = <&gpiosb 9 GPIO_ACTIVE_HIGH>;
81 tx-fault-gpio = <&gpiosb 10 GPIO_ACTIVE_HIGH>;
82 maximum-power-milliwatt = <3000>;
88 bus-width = <8>;
89 mmc-ddr-1_8v;
90 mmc-hs400-1_8v;
91 marvell,pad-type = "fixed-1-8v";
92 non-removable;
93 no-sd;
94 no-sdio;
99 pinctrl-names = "default";
100 pinctrl-0 = <&spi_quad_pins>;
103 compatible = "jedec,spi-nor";
105 spi-max-frequency = <54000000>;
108 compatible = "fixed-partitions";
109 #address-cells = <1>;
110 #size-cells = <1>;
121 i2c1_recovery_pins: i2c1-recovery-pins {
126 i2c2_recovery_pins: i2c2-recovery-pins {
134 pinctrl-names = "default", "recovery";
135 pinctrl-0 = <&i2c1_pins>;
136 pinctrl-1 = <&i2c1_recovery_pins>;
137 /delete-property/mrvl,i2c-fast-mode;
138 scl-gpios = <&gpionb 0 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
139 sda-gpios = <&gpionb 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
144 pinctrl-names = "default", "recovery";
145 pinctrl-0 = <&i2c2_pins>;
146 pinctrl-1 = <&i2c2_recovery_pins>;
147 /delete-property/mrvl,i2c-fast-mode;
148 scl-gpios = <&gpionb 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
149 sda-gpios = <&gpionb 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
165 phy-mode = "sgmii";
167 managed = "in-band-status";
173 phy-mode = "sgmii";
175 managed = "in-band-status";
183 phy-names = "usb2-utmi-otg-phy";