Lines Matching +full:mdc +full:- +full:gpios

1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
9 #include "stm32mp15-pinctrl.dtsi"
10 #include "stm32mp15xxad-pinctrl.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/leds/common.h>
18 mdio-gpio0 = &mdio0;
22 led-controller-0 {
23 compatible = "gpio-leds";
25 led-0 {
28 gpios = <&gpioa 13 GPIO_ACTIVE_LOW>;
31 led-1 {
34 gpios = <&gpioa 14 GPIO_ACTIVE_LOW>;
35 linux,default-trigger = "heartbeat";
40 /* DP83TD510E PHYs have max MDC rate of 1.75MHz. Since we can't reduce
41 * stmmac MDC clock without reducing system bus rate, we need to use
45 compatible = "virtual,mdio-gpio";
46 #address-cells = <1>;
47 #size-cells = <0>;
48 gpios = <&gpioc 1 GPIO_ACTIVE_HIGH
52 reg_3v3: regulator-3v3 {
53 compatible = "regulator-fixed";
54 regulator-name = "3v3";
55 regulator-min-microvolt = <3300000>;
56 regulator-max-microvolt = <3300000>;
65 pinctrl-0 = <&ethernet0_rmii_pins_a>;
66 pinctrl-1 = <&ethernet0_rmii_sleep_pins_a>;
67 pinctrl-names = "default", "sleep";
68 phy-mode = "rmii";
100 pinctrl-names = "default", "sleep";
101 pinctrl-0 = <&qspi_clk_pins_a
104 pinctrl-1 = <&qspi_clk_sleep_pins_a
108 #address-cells = <1>;
109 #size-cells = <0>;
113 compatible = "spi-nand";
115 spi-rx-bus-width = <4>;
116 spi-max-frequency = <104000000>;
117 #address-cells = <1>;
118 #size-cells = <1>;
123 /delete-property/ bias-disable;
124 bias-pull-up;
125 drive-push-pull;
126 slew-rate = <1>;
134 pinctrl-names = "default", "opendrain", "sleep";
135 pinctrl-0 = <&sdmmc1_b4_pins_a>;
136 pinctrl-1 = <&sdmmc1_b4_od_pins_a>;
137 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>;
138 broken-cd;
139 st,neg-edge;
140 bus-width = <4>;
141 vmmc-supply = <&reg_3v3>;
142 vqmmc-supply = <&reg_3v3>;
147 /delete-property/ bias-disable;
148 bias-pull-up;
152 /delete-property/ bias-disable;
153 bias-pull-up;
157 /delete-property/ bias-disable;
158 bias-pull-up;
162 /delete-property/ bias-disable;
163 bias-pull-up;
167 pinctrl-names = "default", "sleep", "idle";
168 pinctrl-0 = <&uart4_pins_a>;
169 pinctrl-1 = <&uart4_sleep_pins_a>;
170 pinctrl-2 = <&uart4_idle_pins_a>;
171 /delete-property/dmas;
172 /delete-property/dma-names;
182 /delete-property/ bias-disable;
183 bias-pull-up;
188 slew-rate = <0>;
193 /delete-property/ bias-disable;
194 bias-pull-up;
208 pinctrl-0 = <&usbotg_hs_pins_a>;
209 pinctrl-names = "default";
211 phy-names = "usb2-phy";
220 phy-supply = <&reg_3v3>;
224 phy-supply = <&reg_3v3>;