1 // SPDX-License-Identifier: GPL-2.0+
8 compatible = "st,stm32-fmc";
9 reg = <0xA0000000 0x1000>;
10 clocks = <&rcc 0 STM32F7_AHB3_CLOCK(FMC)>;
11 pinctrl-0 = <&fmc_pins>;
12 pinctrl-names = "default";
17 mac: ethernet@40028000 {
18 compatible = "st,stm32-dwmac";
19 reg = <0x40028000 0x8000>;
20 reg-names = "stmmaceth";
21 clocks = <&rcc 0 STM32F7_AHB1_CLOCK(ETHMAC)>,
22 <&rcc 0 STM32F7_AHB1_CLOCK(ETHMACTX)>,
23 <&rcc 0 STM32F7_AHB1_CLOCK(ETHMACRX)>;
24 interrupts = <61>, <62>;
25 interrupt-names = "macirq", "eth_wake_irq";
29 pinctrl-0 = <ðernet_mii>;
38 compatible = "snps,dwmac-mdio";
39 phy0: ethernet-phy@0 {
45 qspi: quadspi@A0001000 {
46 compatible = "st,stm32-qspi";
49 reg = <0xA0001000 0x1000>, <0x90000000 0x10000000>;
50 reg-names = "qspi", "qspi_mm";
52 spi-max-frequency = <108000000>;
53 clocks = <&rcc 0 STM32F7_AHB3_CLOCK(QSPI)>;
54 resets = <&rcc STM32F7_AHB3_RESET(QSPI)>;
55 pinctrl-0 = <&qspi_pins>;
67 compatible = "st,stm32-gpio";
72 compatible = "st,stm32-gpio";
77 compatible = "st,stm32-gpio";
82 compatible = "st,stm32-gpio";
87 compatible = "st,stm32-gpio";
92 compatible = "st,stm32-gpio";
97 compatible = "st,stm32-gpio";
102 compatible = "st,stm32-gpio";
107 compatible = "st,stm32-gpio";
112 compatible = "st,stm32-gpio";
116 compatible = "st,stm32-gpio";
130 usart1_pins_a: usart1@0 {