Lines Matching +full:imx28 +full:- +full:gpio
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
7 #include "imx28.dtsi"
11 compatible = "schulercontrol,imx28-sps1", "fsl,imx28";
18 reg_usb0_vbus: regulator-0 {
19 compatible = "regulator-fixed";
20 regulator-name = "usb0_vbus";
21 regulator-min-microvolt = <5000000>;
22 regulator-max-microvolt = <5000000>;
23 gpio = <&gpio3 9 0>;
27 #address-cells = <1>;
28 #size-cells = <0>;
29 compatible = "gpio-leds";
33 label = "sps1-1:yellow:user";
35 linux,default-trigger = "heartbeat";
40 label = "sps1-2:red:user";
42 linux,default-trigger = "heartbeat";
47 label = "sps1-3:red:user";
49 default-trigger = "heartbeat";
57 pinctrl-names = "default";
58 pinctrl-0 = <&auart0_pins_a>;
63 pinctrl-names = "default";
64 pinctrl-0 = <&duart_pins_a>;
69 pinctrl-names = "default";
70 pinctrl-0 = <&i2c0_pins_a>;
86 phy-mode = "rmii";
87 pinctrl-names = "default";
88 pinctrl-0 = <&mac0_pins_a>;
93 phy-mode = "rmii";
94 pinctrl-names = "default";
95 pinctrl-0 = <&mac1_pins_a>;
100 pinctrl-names = "default";
101 pinctrl-0 = <&hog_pins_a>;
103 hog_pins_a: hog-gpios@0 {
105 fsl,pinmux-ids = <
110 fsl,drive-strength = <MXS_DRIVE_4mA>;
112 fsl,pull-up = <MXS_PULL_DISABLE>;
117 compatible = "fsl,imx28-mmc";
118 pinctrl-names = "default";
119 pinctrl-0 = <&mmc0_4bit_pins_a>;
120 bus-width = <4>;
125 #address-cells = <1>;
126 #size-cells = <0>;
127 compatible = "fsl,imx28-spi";
128 pinctrl-names = "default";
129 pinctrl-0 = <&spi2_pins_a>;
133 #address-cells = <1>;
134 #size-cells = <1>;
136 spi-max-frequency = <40000000>;
142 vbus-supply = <®_usb0_vbus>;
143 pinctrl-names = "default";
144 pinctrl-0 = <&usb0_pins_b>;