ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15
authorChristophe Roullier <christophe.roullier@st.com>
Mon, 9 Dec 2019 13:55:20 +0000 (14:55 +0100)
committerAlexandre Torgue <alexandre.torgue@st.com>
Mon, 9 Dec 2019 13:55:27 +0000 (14:55 +0100)
ETH_MDIO slew-rate should be set to "0" instead of "2".

Signed-off-by: Christophe Roullier <christophe.roullier@st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
arch/arm/boot/dts/stm32mp15-pinctrl.dtsi

index 14e0ee82d94d8f85e321aac6f0227df30e101e26..0237d4ddaa9276eceead770458fbd552a26ca8bd 100644 (file)
                                 <STM32_PINMUX('C', 2, AF11)>, /* ETH_RGMII_TXD2 */
                                 <STM32_PINMUX('E', 2, AF11)>, /* ETH_RGMII_TXD3 */
                                 <STM32_PINMUX('B', 11, AF11)>, /* ETH_RGMII_TX_CTL */
-                                <STM32_PINMUX('A', 2, AF11)>, /* ETH_MDIO */
                                 <STM32_PINMUX('C', 1, AF11)>; /* ETH_MDC */
                        bias-disable;
                        drive-push-pull;
-                       slew-rate = <3>;
+                       slew-rate = <2>;
                };
                pins2 {
+                       pinmux = <STM32_PINMUX('A', 2, AF11)>; /* ETH_MDIO */
+                       bias-disable;
+                       drive-push-pull;
+                       slew-rate = <0>;
+               };
+               pins3 {
                        pinmux = <STM32_PINMUX('C', 4, AF11)>, /* ETH_RGMII_RXD0 */
                                 <STM32_PINMUX('C', 5, AF11)>, /* ETH_RGMII_RXD1 */
                                 <STM32_PINMUX('B', 0, AF11)>, /* ETH_RGMII_RXD2 */