Lines Matching +full:spi +full:- +full:rx +full:- +full:delay +full:- +full:us
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
8 #include "stm32mp151a-prtt1l.dtsi"
14 clock_ksz9031: clock-ksz9031 {
15 compatible = "fixed-clock";
16 #clock-cells = <0>;
17 clock-frequency = <25000000>;
20 clock_sja1105: clock-sja1105 {
21 compatible = "fixed-clock";
22 #clock-cells = <0>;
23 clock-frequency = <25000000>;
27 compatible = "virtual,mdio-gpio";
28 #address-cells = <1>;
29 #size-cells = <0>;
35 wifi_pwrseq: wifi-pwrseq {
36 compatible = "mmc-pwrseq-simple";
37 reset-gpios = <&gpiod 8 GPIO_ACTIVE_LOW>;
42 fixed-link {
44 full-duplex;
49 gpio-line-names =
55 gpio-line-names =
61 gpio-line-names =
67 gpio-line-names =
78 t1l0_phy: ethernet-phy@6 {
79 compatible = "ethernet-phy-id2000.0181";
81 interrupts-extended = <&gpioa 4 IRQ_TYPE_LEVEL_LOW>;
82 reset-gpios = <&gpioa 3 GPIO_ACTIVE_LOW>;
83 reset-assert-us = <10>;
84 reset-deassert-us = <35>;
88 t1l1_phy: ethernet-phy@7 {
89 compatible = "ethernet-phy-id2000.0181";
91 interrupts-extended = <&gpiog 8 IRQ_TYPE_LEVEL_LOW>;
92 reset-gpios = <&gpiog 12 GPIO_ACTIVE_LOW>;
93 reset-assert-us = <10>;
94 reset-deassert-us = <35>;
98 t1l2_phy: ethernet-phy@10 {
99 compatible = "ethernet-phy-id2000.0181";
101 interrupts-extended = <&gpiog 10 IRQ_TYPE_LEVEL_LOW>;
102 reset-gpios = <&gpiog 11 GPIO_ACTIVE_LOW>;
103 reset-assert-us = <10>;
104 reset-deassert-us = <35>;
108 rj45_phy: ethernet-phy@2 {
110 interrupts-extended = <&gpiog 7 IRQ_TYPE_LEVEL_LOW>;
111 reset-gpios = <&gpiog 9 GPIO_ACTIVE_LOW>;
112 reset-assert-us = <10000>;
113 reset-deassert-us = <1000>;
124 pinctrl-names = "default", "opendrain", "sleep";
125 pinctrl-0 = <&sdmmc2_b4_pins_a &sdmmc2_d47_pins_a>;
126 pinctrl-1 = <&sdmmc2_b4_od_pins_a &sdmmc2_d47_pins_a>;
127 pinctrl-2 = <&sdmmc2_b4_sleep_pins_a &sdmmc2_d47_sleep_pins_a>;
128 non-removable;
129 no-sd;
130 no-sdio;
131 no-1-8-v;
132 st,neg-edge;
133 bus-width = <8>;
134 vmmc-supply = <®_3v3>;
135 vqmmc-supply = <®_3v3>;
188 pinctrl-names = "default", "opendrain", "sleep";
189 pinctrl-0 = <&sdmmc3_b4_pins_b>;
190 pinctrl-1 = <&sdmmc3_b4_od_pins_b>;
191 pinctrl-2 = <&sdmmc3_b4_sleep_pins_b>;
192 non-removable;
193 no-1-8-v;
194 st,neg-edge;
195 bus-width = <4>;
196 vmmc-supply = <®_3v3>;
197 vqmmc-supply = <®_3v3>;
198 mmc-pwrseq = <&wifi_pwrseq>;
199 #address-cells = <1>;
200 #size-cells = <0>;
204 compatible = "prt,prtt1c-wfm200", "silabs,wf200";
240 pinctrl-0 = <&spi1_pins_b>;
241 pinctrl-names = "default";
242 cs-gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
243 /delete-property/dmas;
244 /delete-property/dma-names;
250 spi-max-frequency = <4000000>;
251 spi-rx-delay-us = <1>;
252 spi-tx-delay-us = <1>;
253 spi-cpha;
255 reset-gpios = <&gpioe 6 GPIO_ACTIVE_LOW>;
260 #address-cells = <1>;
261 #size-cells = <0>;
266 phy-mode = "rmii";
267 phy-handle = <&t1l0_phy>;
273 phy-mode = "rmii";
274 phy-handle = <&t1l1_phy>;
280 phy-mode = "rmii";
281 phy-handle = <&t1l2_phy>;
287 phy-handle = <&rj45_phy>;
288 phy-mode = "rgmii-id";
295 phy-mode = "rmii";
297 fixed-link {
299 full-duplex;