summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/stm32h743-pinctrl.dtsi
diff options
context:
space:
mode:
authorChristophe Roullier <christophe.roullier@st.com>2019-03-05 11:29:28 +0300
committerDavid S. Miller <davem@davemloft.net>2019-03-08 22:48:19 +0300
commit5473f1be53c90252d3323e69e90a29379e608aaa (patch)
tree6cba91ed7105fe84411ddff358baa96b55bb0f24 /arch/arm/boot/dts/stm32h743-pinctrl.dtsi
parent835667999019b71114bec4534fcd6c895ebdcbdb (diff)
downloadlinux-5473f1be53c90252d3323e69e90a29379e608aaa.tar.xz
ARM: dts: stm32: Add Ethernet support on stm32h7 SOC and activate it for eval and disco boards
Synopsys GMAC 4.10 is used. And Phy mode for eval and disco is RMII with PHY SMSC LAN8742 Signed-off-by: Christophe Roullier <christophe.roullier@st.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/arm/boot/dts/stm32h743-pinctrl.dtsi')
-rw-r--r--arch/arm/boot/dts/stm32h743-pinctrl.dtsi15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stm32h743-pinctrl.dtsi b/arch/arm/boot/dts/stm32h743-pinctrl.dtsi
index 24be8e63dec8..980b2769caf9 100644
--- a/arch/arm/boot/dts/stm32h743-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stm32h743-pinctrl.dtsi
@@ -173,6 +173,21 @@
};
};
+ ethernet_rmii: rmii@0 {
+ pins {
+ pinmux = <STM32_PINMUX('G', 11, AF11)>,
+ <STM32_PINMUX('G', 13, AF11)>,
+ <STM32_PINMUX('G', 12, AF11)>,
+ <STM32_PINMUX('C', 4, AF11)>,
+ <STM32_PINMUX('C', 5, AF11)>,
+ <STM32_PINMUX('A', 7, AF11)>,
+ <STM32_PINMUX('C', 1, AF11)>,
+ <STM32_PINMUX('A', 2, AF11)>,
+ <STM32_PINMUX('A', 1, AF11)>;
+ slew-rate = <2>;
+ };
+ };
+
usart1_pins: usart1@0 {
pins1 {
pinmux = <STM32_PINMUX('B', 14, AF4)>; /* USART1_TX */