diff --git a/dts/st/c0/stm32c011d6yx-pinctrl.dtsi b/dts/st/c0/stm32c011d6yx-pinctrl.dtsi index 3c1bc4f69300d6118179bfce6d657a3a1425d37f..d17d895a20e4dbdbf264c82ae1056703f165123f 100644 --- a/dts/st/c0/stm32c011d6yx-pinctrl.dtsi +++ b/dts/st/c0/stm32c011d6yx-pinctrl.dtsi @@ -591,25 +591,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,32 +639,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c011f(4-6)px-pinctrl.dtsi b/dts/st/c0/stm32c011f(4-6)px-pinctrl.dtsi index 3c1bc4f69300d6118179bfce6d657a3a1425d37f..d17d895a20e4dbdbf264c82ae1056703f165123f 100644 --- a/dts/st/c0/stm32c011f(4-6)px-pinctrl.dtsi +++ b/dts/st/c0/stm32c011f(4-6)px-pinctrl.dtsi @@ -591,25 +591,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,32 +639,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c011f(4-6)ux-pinctrl.dtsi b/dts/st/c0/stm32c011f(4-6)ux-pinctrl.dtsi index 3c1bc4f69300d6118179bfce6d657a3a1425d37f..d17d895a20e4dbdbf264c82ae1056703f165123f 100644 --- a/dts/st/c0/stm32c011f(4-6)ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c011f(4-6)ux-pinctrl.dtsi @@ -591,25 +591,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,32 +639,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c011j(4-6)mx-pinctrl.dtsi b/dts/st/c0/stm32c011j(4-6)mx-pinctrl.dtsi index 406ef0397b108ac43d5b0f3f12d29c1e22c71c2d..caae56b44ad1d0a5523319ce58b9a4dd39bb351d 100644 --- a/dts/st/c0/stm32c011j(4-6)mx-pinctrl.dtsi +++ b/dts/st/c0/stm32c011j(4-6)mx-pinctrl.dtsi @@ -456,25 +456,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -508,32 +504,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031c(4-6)tx-pinctrl.dtsi b/dts/st/c0/stm32c031c(4-6)tx-pinctrl.dtsi index 238acc81a44e22eab1a0d02ccfc2e51fceb95bd5..9707831a2f4253d031362e971cb72ec1764479b7 100644 --- a/dts/st/c0/stm32c031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c031c(4-6)tx-pinctrl.dtsi @@ -872,43 +872,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -957,50 +950,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031c(4-6)ux-pinctrl.dtsi b/dts/st/c0/stm32c031c(4-6)ux-pinctrl.dtsi index 238acc81a44e22eab1a0d02ccfc2e51fceb95bd5..9707831a2f4253d031362e971cb72ec1764479b7 100644 --- a/dts/st/c0/stm32c031c(4-6)ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c031c(4-6)ux-pinctrl.dtsi @@ -872,43 +872,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -957,50 +950,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031f(4-6)px-pinctrl.dtsi b/dts/st/c0/stm32c031f(4-6)px-pinctrl.dtsi index 3c1bc4f69300d6118179bfce6d657a3a1425d37f..d17d895a20e4dbdbf264c82ae1056703f165123f 100644 --- a/dts/st/c0/stm32c031f(4-6)px-pinctrl.dtsi +++ b/dts/st/c0/stm32c031f(4-6)px-pinctrl.dtsi @@ -591,25 +591,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,32 +639,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031g(4-6)ux-pinctrl.dtsi b/dts/st/c0/stm32c031g(4-6)ux-pinctrl.dtsi index 378cae9cee27e9314d74ff704fd3ad1dca40de3d..afc3a7625950cffd77ea38842292fa11965239ab 100644 --- a/dts/st/c0/stm32c031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c031g(4-6)ux-pinctrl.dtsi @@ -721,37 +721,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -795,44 +789,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031k(4-6)tx-pinctrl.dtsi b/dts/st/c0/stm32c031k(4-6)tx-pinctrl.dtsi index 936caaa3e377643c79bffadc21be12dd156b92c8..ee9775f90a436e358a721d82e4b8cf20cd241058 100644 --- a/dts/st/c0/stm32c031k(4-6)tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c031k(4-6)tx-pinctrl.dtsi @@ -752,37 +752,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -831,50 +825,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c031k(4-6)ux-pinctrl.dtsi b/dts/st/c0/stm32c031k(4-6)ux-pinctrl.dtsi index 936caaa3e377643c79bffadc21be12dd156b92c8..ee9775f90a436e358a721d82e4b8cf20cd241058 100644 --- a/dts/st/c0/stm32c031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c031k(4-6)ux-pinctrl.dtsi @@ -752,37 +752,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -831,50 +825,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb6: usart1_rts_pb6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051c6tx-pinctrl.dtsi b/dts/st/c0/stm32c051c6tx-pinctrl.dtsi index 52db51d98ae26451220a3b02562e5c80009a832d..6f008eb15b9fdc74a7667a697e7c896e0b552ecf 100644 --- a/dts/st/c0/stm32c051c6tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c051c6tx-pinctrl.dtsi @@ -1089,43 +1089,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1169,44 +1162,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051c6ux-pinctrl.dtsi b/dts/st/c0/stm32c051c6ux-pinctrl.dtsi index 52db51d98ae26451220a3b02562e5c80009a832d..6f008eb15b9fdc74a7667a697e7c896e0b552ecf 100644 --- a/dts/st/c0/stm32c051c6ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c051c6ux-pinctrl.dtsi @@ -1089,43 +1089,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1169,44 +1162,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051c8tx-pinctrl.dtsi b/dts/st/c0/stm32c051c8tx-pinctrl.dtsi index 52db51d98ae26451220a3b02562e5c80009a832d..6f008eb15b9fdc74a7667a697e7c896e0b552ecf 100644 --- a/dts/st/c0/stm32c051c8tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c051c8tx-pinctrl.dtsi @@ -1089,43 +1089,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1169,44 +1162,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051c8ux-pinctrl.dtsi b/dts/st/c0/stm32c051c8ux-pinctrl.dtsi index 52db51d98ae26451220a3b02562e5c80009a832d..6f008eb15b9fdc74a7667a697e7c896e0b552ecf 100644 --- a/dts/st/c0/stm32c051c8ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c051c8ux-pinctrl.dtsi @@ -1089,43 +1089,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1169,44 +1162,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051d8yx-pinctrl.dtsi b/dts/st/c0/stm32c051d8yx-pinctrl.dtsi index 2d783d7b4c4d7d949e10cd0c421724e4001b7543..b10df2c816ca1ca99a2e019cba536679b8e4e3a2 100644 --- a/dts/st/c0/stm32c051d8yx-pinctrl.dtsi +++ b/dts/st/c0/stm32c051d8yx-pinctrl.dtsi @@ -783,37 +783,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -852,38 +846,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051f6px-pinctrl.dtsi b/dts/st/c0/stm32c051f6px-pinctrl.dtsi index 2d783d7b4c4d7d949e10cd0c421724e4001b7543..b10df2c816ca1ca99a2e019cba536679b8e4e3a2 100644 --- a/dts/st/c0/stm32c051f6px-pinctrl.dtsi +++ b/dts/st/c0/stm32c051f6px-pinctrl.dtsi @@ -783,37 +783,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -852,38 +846,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051f8px-pinctrl.dtsi b/dts/st/c0/stm32c051f8px-pinctrl.dtsi index 2d783d7b4c4d7d949e10cd0c421724e4001b7543..b10df2c816ca1ca99a2e019cba536679b8e4e3a2 100644 --- a/dts/st/c0/stm32c051f8px-pinctrl.dtsi +++ b/dts/st/c0/stm32c051f8px-pinctrl.dtsi @@ -783,37 +783,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -852,38 +846,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051g6ux-pinctrl.dtsi b/dts/st/c0/stm32c051g6ux-pinctrl.dtsi index 236266bef1220b00aaf0aec072f336545baaf7ad..3ca84f850c1378f2b0bc5c0f94fb3a80ba6f4051 100644 --- a/dts/st/c0/stm32c051g6ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c051g6ux-pinctrl.dtsi @@ -844,37 +844,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -913,38 +907,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051g8ux-pinctrl.dtsi b/dts/st/c0/stm32c051g8ux-pinctrl.dtsi index 236266bef1220b00aaf0aec072f336545baaf7ad..3ca84f850c1378f2b0bc5c0f94fb3a80ba6f4051 100644 --- a/dts/st/c0/stm32c051g8ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c051g8ux-pinctrl.dtsi @@ -844,37 +844,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -913,38 +907,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051k6tx-pinctrl.dtsi b/dts/st/c0/stm32c051k6tx-pinctrl.dtsi index 818abeb1391c5b1f963d5b781e7d449b5daa673a..949d1a2e10bf311a5f359ddd5f758511bf047ddf 100644 --- a/dts/st/c0/stm32c051k6tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c051k6tx-pinctrl.dtsi @@ -885,37 +885,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -959,44 +953,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051k6ux-pinctrl.dtsi b/dts/st/c0/stm32c051k6ux-pinctrl.dtsi index 818abeb1391c5b1f963d5b781e7d449b5daa673a..949d1a2e10bf311a5f359ddd5f758511bf047ddf 100644 --- a/dts/st/c0/stm32c051k6ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c051k6ux-pinctrl.dtsi @@ -885,37 +885,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -959,44 +953,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c051k8tx-pinctrl.dtsi b/dts/st/c0/stm32c051k8tx-pinctrl.dtsi index 818abeb1391c5b1f963d5b781e7d449b5daa673a..949d1a2e10bf311a5f359ddd5f758511bf047ddf 100644 --- a/dts/st/c0/stm32c051k8tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c051k8tx-pinctrl.dtsi @@ -885,37 +885,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -959,44 +953,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071c8tx-pinctrl.dtsi b/dts/st/c0/stm32c071c8tx-pinctrl.dtsi index c0cdc38701b1fbbd0897569bec685663324ad0b5..9f3a71dc4cb2406ee9906b98eb8f8d0f979db59f 100644 --- a/dts/st/c0/stm32c071c8tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071c8tx-pinctrl.dtsi @@ -1137,43 +1137,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1217,44 +1210,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071c8txn-pinctrl.dtsi b/dts/st/c0/stm32c071c8txn-pinctrl.dtsi index dadc4641e4431d538c6dd2efc94a960a575c3b86..1847585def88f9450068974704024adc6a96bc63 100644 --- a/dts/st/c0/stm32c071c8txn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071c8txn-pinctrl.dtsi @@ -1113,43 +1113,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1193,44 +1186,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071c8ux-pinctrl.dtsi b/dts/st/c0/stm32c071c8ux-pinctrl.dtsi index c0cdc38701b1fbbd0897569bec685663324ad0b5..9f3a71dc4cb2406ee9906b98eb8f8d0f979db59f 100644 --- a/dts/st/c0/stm32c071c8ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071c8ux-pinctrl.dtsi @@ -1137,43 +1137,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1217,44 +1210,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071c8uxn-pinctrl.dtsi b/dts/st/c0/stm32c071c8uxn-pinctrl.dtsi index dadc4641e4431d538c6dd2efc94a960a575c3b86..1847585def88f9450068974704024adc6a96bc63 100644 --- a/dts/st/c0/stm32c071c8uxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071c8uxn-pinctrl.dtsi @@ -1113,43 +1113,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1193,44 +1186,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071cbtx-pinctrl.dtsi b/dts/st/c0/stm32c071cbtx-pinctrl.dtsi index c0cdc38701b1fbbd0897569bec685663324ad0b5..9f3a71dc4cb2406ee9906b98eb8f8d0f979db59f 100644 --- a/dts/st/c0/stm32c071cbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071cbtx-pinctrl.dtsi @@ -1137,43 +1137,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1217,44 +1210,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071cbtxn-pinctrl.dtsi b/dts/st/c0/stm32c071cbtxn-pinctrl.dtsi index dadc4641e4431d538c6dd2efc94a960a575c3b86..1847585def88f9450068974704024adc6a96bc63 100644 --- a/dts/st/c0/stm32c071cbtxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071cbtxn-pinctrl.dtsi @@ -1113,43 +1113,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1193,44 +1186,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071cbux-pinctrl.dtsi b/dts/st/c0/stm32c071cbux-pinctrl.dtsi index c0cdc38701b1fbbd0897569bec685663324ad0b5..9f3a71dc4cb2406ee9906b98eb8f8d0f979db59f 100644 --- a/dts/st/c0/stm32c071cbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071cbux-pinctrl.dtsi @@ -1137,43 +1137,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1217,44 +1210,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071cbuxn-pinctrl.dtsi b/dts/st/c0/stm32c071cbuxn-pinctrl.dtsi index dadc4641e4431d538c6dd2efc94a960a575c3b86..1847585def88f9450068974704024adc6a96bc63 100644 --- a/dts/st/c0/stm32c071cbuxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071cbuxn-pinctrl.dtsi @@ -1113,43 +1113,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1193,44 +1186,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071f8px-pinctrl.dtsi b/dts/st/c0/stm32c071f8px-pinctrl.dtsi index c4583c86a4cc3cd653c5a2a1eb33a235e70809f5..0954e64960c77a380559f25461f65d18108d901a 100644 --- a/dts/st/c0/stm32c071f8px-pinctrl.dtsi +++ b/dts/st/c0/stm32c071f8px-pinctrl.dtsi @@ -767,37 +767,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -836,38 +830,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071f8pxn-pinctrl.dtsi b/dts/st/c0/stm32c071f8pxn-pinctrl.dtsi index 0429b23a52fe0af43ad85ad4b2134dcd37daf9b5..342e84a8b7731cc127889350324cb63c9bb948d8 100644 --- a/dts/st/c0/stm32c071f8pxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071f8pxn-pinctrl.dtsi @@ -728,37 +728,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -797,38 +791,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071fbpx-pinctrl.dtsi b/dts/st/c0/stm32c071fbpx-pinctrl.dtsi index c4583c86a4cc3cd653c5a2a1eb33a235e70809f5..0954e64960c77a380559f25461f65d18108d901a 100644 --- a/dts/st/c0/stm32c071fbpx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071fbpx-pinctrl.dtsi @@ -767,37 +767,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -836,38 +830,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071fbpxn-pinctrl.dtsi b/dts/st/c0/stm32c071fbpxn-pinctrl.dtsi index 0429b23a52fe0af43ad85ad4b2134dcd37daf9b5..342e84a8b7731cc127889350324cb63c9bb948d8 100644 --- a/dts/st/c0/stm32c071fbpxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071fbpxn-pinctrl.dtsi @@ -728,37 +728,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -797,38 +791,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071fbyx-pinctrl.dtsi b/dts/st/c0/stm32c071fbyx-pinctrl.dtsi index c4583c86a4cc3cd653c5a2a1eb33a235e70809f5..0954e64960c77a380559f25461f65d18108d901a 100644 --- a/dts/st/c0/stm32c071fbyx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071fbyx-pinctrl.dtsi @@ -767,37 +767,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -836,38 +830,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071g8ux-pinctrl.dtsi b/dts/st/c0/stm32c071g8ux-pinctrl.dtsi index ce5338d38ee8cbf7f05452f9e7bc90d1655dc06f..c5166d705643e21dfc99d1c93e0d0a6c6eb87340 100644 --- a/dts/st/c0/stm32c071g8ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071g8ux-pinctrl.dtsi @@ -828,37 +828,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -897,38 +891,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071g8uxn-pinctrl.dtsi b/dts/st/c0/stm32c071g8uxn-pinctrl.dtsi index 5e7d3a30794c691ccc20f24155143ad1aa10e8ae..228b242230c39ad9baa7f645e1059dd216dc6b31 100644 --- a/dts/st/c0/stm32c071g8uxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071g8uxn-pinctrl.dtsi @@ -816,37 +816,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -885,38 +879,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071gbux-pinctrl.dtsi b/dts/st/c0/stm32c071gbux-pinctrl.dtsi index ce5338d38ee8cbf7f05452f9e7bc90d1655dc06f..c5166d705643e21dfc99d1c93e0d0a6c6eb87340 100644 --- a/dts/st/c0/stm32c071gbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071gbux-pinctrl.dtsi @@ -828,37 +828,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -897,38 +891,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071gbuxn-pinctrl.dtsi b/dts/st/c0/stm32c071gbuxn-pinctrl.dtsi index 5e7d3a30794c691ccc20f24155143ad1aa10e8ae..228b242230c39ad9baa7f645e1059dd216dc6b31 100644 --- a/dts/st/c0/stm32c071gbuxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071gbuxn-pinctrl.dtsi @@ -816,37 +816,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -885,38 +879,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071k8tx-pinctrl.dtsi b/dts/st/c0/stm32c071k8tx-pinctrl.dtsi index f29d41b38b40a89518a3603629aa10219711e9f5..8a3d22f83d5d27951e30389e5fb8ac93d31ef546 100644 --- a/dts/st/c0/stm32c071k8tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071k8tx-pinctrl.dtsi @@ -933,37 +933,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1007,44 +1001,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071k8txn-pinctrl.dtsi b/dts/st/c0/stm32c071k8txn-pinctrl.dtsi index f7238ddf5fa76e119adcc158897135fb789c4ead..0237af19917a81e2494407752b24fa650ec4436a 100644 --- a/dts/st/c0/stm32c071k8txn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071k8txn-pinctrl.dtsi @@ -921,37 +921,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -995,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071k8ux-pinctrl.dtsi b/dts/st/c0/stm32c071k8ux-pinctrl.dtsi index f29d41b38b40a89518a3603629aa10219711e9f5..8a3d22f83d5d27951e30389e5fb8ac93d31ef546 100644 --- a/dts/st/c0/stm32c071k8ux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071k8ux-pinctrl.dtsi @@ -933,37 +933,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1007,44 +1001,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071k8uxn-pinctrl.dtsi b/dts/st/c0/stm32c071k8uxn-pinctrl.dtsi index f7238ddf5fa76e119adcc158897135fb789c4ead..0237af19917a81e2494407752b24fa650ec4436a 100644 --- a/dts/st/c0/stm32c071k8uxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071k8uxn-pinctrl.dtsi @@ -921,37 +921,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -995,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071kbtx-pinctrl.dtsi b/dts/st/c0/stm32c071kbtx-pinctrl.dtsi index f29d41b38b40a89518a3603629aa10219711e9f5..8a3d22f83d5d27951e30389e5fb8ac93d31ef546 100644 --- a/dts/st/c0/stm32c071kbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071kbtx-pinctrl.dtsi @@ -933,37 +933,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1007,44 +1001,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071kbtxn-pinctrl.dtsi b/dts/st/c0/stm32c071kbtxn-pinctrl.dtsi index f7238ddf5fa76e119adcc158897135fb789c4ead..0237af19917a81e2494407752b24fa650ec4436a 100644 --- a/dts/st/c0/stm32c071kbtxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071kbtxn-pinctrl.dtsi @@ -921,37 +921,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -995,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071kbux-pinctrl.dtsi b/dts/st/c0/stm32c071kbux-pinctrl.dtsi index f29d41b38b40a89518a3603629aa10219711e9f5..8a3d22f83d5d27951e30389e5fb8ac93d31ef546 100644 --- a/dts/st/c0/stm32c071kbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c071kbux-pinctrl.dtsi @@ -933,37 +933,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1007,44 +1001,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071kbuxn-pinctrl.dtsi b/dts/st/c0/stm32c071kbuxn-pinctrl.dtsi index f7238ddf5fa76e119adcc158897135fb789c4ead..0237af19917a81e2494407752b24fa650ec4436a 100644 --- a/dts/st/c0/stm32c071kbuxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071kbuxn-pinctrl.dtsi @@ -921,37 +921,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -995,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071r8tx-pinctrl.dtsi b/dts/st/c0/stm32c071r8tx-pinctrl.dtsi index c451d767a353b02cc40b83d69036d37b9213b787..78147a83f617c5300d615d21d0c3a438add8bd31 100644 --- a/dts/st/c0/stm32c071r8tx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071r8tx-pinctrl.dtsi @@ -1311,43 +1311,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1396,50 +1389,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071r8txn-pinctrl.dtsi b/dts/st/c0/stm32c071r8txn-pinctrl.dtsi index a0194d6967e3dc2224e70b9d7477459658ca7fef..69f399f4db60b991321b768fa7dae031ad73650f 100644 --- a/dts/st/c0/stm32c071r8txn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071r8txn-pinctrl.dtsi @@ -1279,43 +1279,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1364,50 +1357,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071rbixn-pinctrl.dtsi b/dts/st/c0/stm32c071rbixn-pinctrl.dtsi index a0194d6967e3dc2224e70b9d7477459658ca7fef..69f399f4db60b991321b768fa7dae031ad73650f 100644 --- a/dts/st/c0/stm32c071rbixn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071rbixn-pinctrl.dtsi @@ -1279,43 +1279,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1364,50 +1357,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071rbtx-pinctrl.dtsi b/dts/st/c0/stm32c071rbtx-pinctrl.dtsi index c451d767a353b02cc40b83d69036d37b9213b787..78147a83f617c5300d615d21d0c3a438add8bd31 100644 --- a/dts/st/c0/stm32c071rbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c071rbtx-pinctrl.dtsi @@ -1311,43 +1311,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1396,50 +1389,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c071rbtxn-pinctrl.dtsi b/dts/st/c0/stm32c071rbtxn-pinctrl.dtsi index a0194d6967e3dc2224e70b9d7477459658ca7fef..69f399f4db60b991321b768fa7dae031ad73650f 100644 --- a/dts/st/c0/stm32c071rbtxn-pinctrl.dtsi +++ b/dts/st/c0/stm32c071rbtxn-pinctrl.dtsi @@ -1279,43 +1279,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1364,50 +1357,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091cbtx-pinctrl.dtsi b/dts/st/c0/stm32c091cbtx-pinctrl.dtsi index 565ca20c0b43736a659585f1de4fd1c2c37e43e9..9c494be7f067a88eedb4e8c6e56c910ebf0487ab 100644 --- a/dts/st/c0/stm32c091cbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091cbtx-pinctrl.dtsi @@ -1113,61 +1113,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1236,74 +1226,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091cbux-pinctrl.dtsi b/dts/st/c0/stm32c091cbux-pinctrl.dtsi index 565ca20c0b43736a659585f1de4fd1c2c37e43e9..9c494be7f067a88eedb4e8c6e56c910ebf0487ab 100644 --- a/dts/st/c0/stm32c091cbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091cbux-pinctrl.dtsi @@ -1113,61 +1113,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1236,74 +1226,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091cctx-pinctrl.dtsi b/dts/st/c0/stm32c091cctx-pinctrl.dtsi index 565ca20c0b43736a659585f1de4fd1c2c37e43e9..9c494be7f067a88eedb4e8c6e56c910ebf0487ab 100644 --- a/dts/st/c0/stm32c091cctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091cctx-pinctrl.dtsi @@ -1113,61 +1113,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1236,74 +1226,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091ccux-pinctrl.dtsi b/dts/st/c0/stm32c091ccux-pinctrl.dtsi index 565ca20c0b43736a659585f1de4fd1c2c37e43e9..9c494be7f067a88eedb4e8c6e56c910ebf0487ab 100644 --- a/dts/st/c0/stm32c091ccux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091ccux-pinctrl.dtsi @@ -1113,61 +1113,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1236,74 +1226,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091ecyx-pinctrl.dtsi b/dts/st/c0/stm32c091ecyx-pinctrl.dtsi index 053f187ba069c1f5e6fe3b0ce2bd9175cddee8a4..924eded5ad18b62482271e6979231460b377f66b 100644 --- a/dts/st/c0/stm32c091ecyx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091ecyx-pinctrl.dtsi @@ -850,49 +850,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -946,56 +938,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091fbpx-pinctrl.dtsi b/dts/st/c0/stm32c091fbpx-pinctrl.dtsi index 053f187ba069c1f5e6fe3b0ce2bd9175cddee8a4..924eded5ad18b62482271e6979231460b377f66b 100644 --- a/dts/st/c0/stm32c091fbpx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091fbpx-pinctrl.dtsi @@ -850,49 +850,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -946,56 +938,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091fcpx-pinctrl.dtsi b/dts/st/c0/stm32c091fcpx-pinctrl.dtsi index 053f187ba069c1f5e6fe3b0ce2bd9175cddee8a4..924eded5ad18b62482271e6979231460b377f66b 100644 --- a/dts/st/c0/stm32c091fcpx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091fcpx-pinctrl.dtsi @@ -850,49 +850,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -946,56 +938,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091gbux-pinctrl.dtsi b/dts/st/c0/stm32c091gbux-pinctrl.dtsi index af39d9d58fd36a718b00d3b3ae8127eccb3697bc..074c80f84dc96d55ec578c44961a55ad364fdecf 100644 --- a/dts/st/c0/stm32c091gbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091gbux-pinctrl.dtsi @@ -844,49 +844,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -940,56 +932,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091gcux-pinctrl.dtsi b/dts/st/c0/stm32c091gcux-pinctrl.dtsi index af39d9d58fd36a718b00d3b3ae8127eccb3697bc..074c80f84dc96d55ec578c44961a55ad364fdecf 100644 --- a/dts/st/c0/stm32c091gcux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091gcux-pinctrl.dtsi @@ -844,49 +844,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -940,56 +932,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091kbtx-pinctrl.dtsi b/dts/st/c0/stm32c091kbtx-pinctrl.dtsi index f5b7cd1bc77b55bd87d123565cfc922979f75a2f..f6ce2ea10ef908d8546b997cd17f5255ad55eb58 100644 --- a/dts/st/c0/stm32c091kbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091kbtx-pinctrl.dtsi @@ -885,49 +885,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,62 +978,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091kbux-pinctrl.dtsi b/dts/st/c0/stm32c091kbux-pinctrl.dtsi index f5b7cd1bc77b55bd87d123565cfc922979f75a2f..f6ce2ea10ef908d8546b997cd17f5255ad55eb58 100644 --- a/dts/st/c0/stm32c091kbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091kbux-pinctrl.dtsi @@ -885,49 +885,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,62 +978,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091kctx-pinctrl.dtsi b/dts/st/c0/stm32c091kctx-pinctrl.dtsi index f5b7cd1bc77b55bd87d123565cfc922979f75a2f..f6ce2ea10ef908d8546b997cd17f5255ad55eb58 100644 --- a/dts/st/c0/stm32c091kctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091kctx-pinctrl.dtsi @@ -885,49 +885,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,62 +978,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091kcux-pinctrl.dtsi b/dts/st/c0/stm32c091kcux-pinctrl.dtsi index f5b7cd1bc77b55bd87d123565cfc922979f75a2f..f6ce2ea10ef908d8546b997cd17f5255ad55eb58 100644 --- a/dts/st/c0/stm32c091kcux-pinctrl.dtsi +++ b/dts/st/c0/stm32c091kcux-pinctrl.dtsi @@ -885,49 +885,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,62 +978,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091rbtx-pinctrl.dtsi b/dts/st/c0/stm32c091rbtx-pinctrl.dtsi index 9a107a4642df057fca02c5ecdff1daff88b100a9..3d67a084f810006f36f78d02162b33abb2e848d3 100644 --- a/dts/st/c0/stm32c091rbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091rbtx-pinctrl.dtsi @@ -1295,61 +1295,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1423,80 +1413,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091rcix-pinctrl.dtsi b/dts/st/c0/stm32c091rcix-pinctrl.dtsi index 9a107a4642df057fca02c5ecdff1daff88b100a9..3d67a084f810006f36f78d02162b33abb2e848d3 100644 --- a/dts/st/c0/stm32c091rcix-pinctrl.dtsi +++ b/dts/st/c0/stm32c091rcix-pinctrl.dtsi @@ -1295,61 +1295,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1423,80 +1413,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c091rctx-pinctrl.dtsi b/dts/st/c0/stm32c091rctx-pinctrl.dtsi index 9a107a4642df057fca02c5ecdff1daff88b100a9..3d67a084f810006f36f78d02162b33abb2e848d3 100644 --- a/dts/st/c0/stm32c091rctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c091rctx-pinctrl.dtsi @@ -1295,61 +1295,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1423,80 +1413,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092cbtx-pinctrl.dtsi b/dts/st/c0/stm32c092cbtx-pinctrl.dtsi index 4bc15ea7388e9ba81f657ff7a01d8b6f1c96c5da..9a2edda83a8af34e12d1e63950fb861340f8aa42 100644 --- a/dts/st/c0/stm32c092cbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092cbtx-pinctrl.dtsi @@ -1367,61 +1367,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1495,80 +1485,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092cbux-pinctrl.dtsi b/dts/st/c0/stm32c092cbux-pinctrl.dtsi index 15f19a2dacb82ab74e3beed14e3068abf192b6b8..e4a17f81feefb66f11a26978731b4a6e6990329d 100644 --- a/dts/st/c0/stm32c092cbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092cbux-pinctrl.dtsi @@ -1169,61 +1169,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1292,74 +1282,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092cctx-pinctrl.dtsi b/dts/st/c0/stm32c092cctx-pinctrl.dtsi index 15f19a2dacb82ab74e3beed14e3068abf192b6b8..e4a17f81feefb66f11a26978731b4a6e6990329d 100644 --- a/dts/st/c0/stm32c092cctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092cctx-pinctrl.dtsi @@ -1169,61 +1169,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1292,74 +1282,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092ccux-pinctrl.dtsi b/dts/st/c0/stm32c092ccux-pinctrl.dtsi index 15f19a2dacb82ab74e3beed14e3068abf192b6b8..e4a17f81feefb66f11a26978731b4a6e6990329d 100644 --- a/dts/st/c0/stm32c092ccux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092ccux-pinctrl.dtsi @@ -1169,61 +1169,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1292,74 +1282,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092ecyx-pinctrl.dtsi b/dts/st/c0/stm32c092ecyx-pinctrl.dtsi index 84ff6b5afe71b0b4f3ba6147247bb51cabd98af3..101fe9846a428f327ea1bdbad174542dc0bcc027 100644 --- a/dts/st/c0/stm32c092ecyx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092ecyx-pinctrl.dtsi @@ -886,49 +886,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -982,56 +974,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092fbpx-pinctrl.dtsi b/dts/st/c0/stm32c092fbpx-pinctrl.dtsi index 84ff6b5afe71b0b4f3ba6147247bb51cabd98af3..101fe9846a428f327ea1bdbad174542dc0bcc027 100644 --- a/dts/st/c0/stm32c092fbpx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092fbpx-pinctrl.dtsi @@ -886,49 +886,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -982,56 +974,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092fcpx-pinctrl.dtsi b/dts/st/c0/stm32c092fcpx-pinctrl.dtsi index 84ff6b5afe71b0b4f3ba6147247bb51cabd98af3..101fe9846a428f327ea1bdbad174542dc0bcc027 100644 --- a/dts/st/c0/stm32c092fcpx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092fcpx-pinctrl.dtsi @@ -886,49 +886,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -982,56 +974,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092gbux-pinctrl.dtsi b/dts/st/c0/stm32c092gbux-pinctrl.dtsi index 383388bff3ab6c23a714141a56cc87d62a1679ed..f6026eef6621d03596c7f300a34c610a9558bc95 100644 --- a/dts/st/c0/stm32c092gbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092gbux-pinctrl.dtsi @@ -880,49 +880,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -976,56 +968,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092gcux-pinctrl.dtsi b/dts/st/c0/stm32c092gcux-pinctrl.dtsi index 383388bff3ab6c23a714141a56cc87d62a1679ed..f6026eef6621d03596c7f300a34c610a9558bc95 100644 --- a/dts/st/c0/stm32c092gcux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092gcux-pinctrl.dtsi @@ -880,49 +880,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -976,56 +968,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092kbtx-pinctrl.dtsi b/dts/st/c0/stm32c092kbtx-pinctrl.dtsi index a1d87db4adfe321f817e719d8222109ae9c169bb..b617945ce555d09d82c925408c4dbe02eab7f4b7 100644 --- a/dts/st/c0/stm32c092kbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092kbtx-pinctrl.dtsi @@ -925,49 +925,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1026,62 +1018,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092kbux-pinctrl.dtsi b/dts/st/c0/stm32c092kbux-pinctrl.dtsi index a1d87db4adfe321f817e719d8222109ae9c169bb..b617945ce555d09d82c925408c4dbe02eab7f4b7 100644 --- a/dts/st/c0/stm32c092kbux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092kbux-pinctrl.dtsi @@ -925,49 +925,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1026,62 +1018,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092kctx-pinctrl.dtsi b/dts/st/c0/stm32c092kctx-pinctrl.dtsi index a1d87db4adfe321f817e719d8222109ae9c169bb..b617945ce555d09d82c925408c4dbe02eab7f4b7 100644 --- a/dts/st/c0/stm32c092kctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092kctx-pinctrl.dtsi @@ -925,49 +925,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1026,62 +1018,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092kcux-pinctrl.dtsi b/dts/st/c0/stm32c092kcux-pinctrl.dtsi index a1d87db4adfe321f817e719d8222109ae9c169bb..b617945ce555d09d82c925408c4dbe02eab7f4b7 100644 --- a/dts/st/c0/stm32c092kcux-pinctrl.dtsi +++ b/dts/st/c0/stm32c092kcux-pinctrl.dtsi @@ -925,49 +925,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1026,62 +1018,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092rbtx-pinctrl.dtsi b/dts/st/c0/stm32c092rbtx-pinctrl.dtsi index 4bc15ea7388e9ba81f657ff7a01d8b6f1c96c5da..9a2edda83a8af34e12d1e63950fb861340f8aa42 100644 --- a/dts/st/c0/stm32c092rbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092rbtx-pinctrl.dtsi @@ -1367,61 +1367,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1495,80 +1485,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092rcix-pinctrl.dtsi b/dts/st/c0/stm32c092rcix-pinctrl.dtsi index 4bc15ea7388e9ba81f657ff7a01d8b6f1c96c5da..9a2edda83a8af34e12d1e63950fb861340f8aa42 100644 --- a/dts/st/c0/stm32c092rcix-pinctrl.dtsi +++ b/dts/st/c0/stm32c092rcix-pinctrl.dtsi @@ -1367,61 +1367,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1495,80 +1485,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/c0/stm32c092rctx-pinctrl.dtsi b/dts/st/c0/stm32c092rctx-pinctrl.dtsi index 4bc15ea7388e9ba81f657ff7a01d8b6f1c96c5da..9a2edda83a8af34e12d1e63950fb861340f8aa42 100644 --- a/dts/st/c0/stm32c092rctx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092rctx-pinctrl.dtsi @@ -1367,61 +1367,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb6: usart1_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb7: usart2_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb8: usart2_cts_pb8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1495,80 +1485,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa14: usart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa15: usart1_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb9: usart2_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc14: usart2_rts_pc14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi index 8ec9f6db2bfdaef40b999311a212b68d647bc914..868165af3c0e6f0fc67addfbbf46afb23bdc31a5 100644 --- a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi @@ -494,13 +494,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -519,14 +517,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030c8tx-pinctrl.dtsi b/dts/st/f0/stm32f030c8tx-pinctrl.dtsi index 509b940b00bca3c197a976dc387aeb4a4a717970..71545d957b2a5456164d93e2f9496a6565e0fab1 100644 --- a/dts/st/f0/stm32f030c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c8tx-pinctrl.dtsi @@ -506,13 +506,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -531,14 +529,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030cctx-pinctrl.dtsi b/dts/st/f0/stm32f030cctx-pinctrl.dtsi index 66c0da390dc70ec62df93d76e66e76eb72e27cb3..81fca9f3a22d1538a3be33ad2220ff54a6113dd0 100644 --- a/dts/st/f0/stm32f030cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030cctx-pinctrl.dtsi @@ -562,31 +562,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -625,38 +620,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030f4px-pinctrl.dtsi b/dts/st/f0/stm32f030f4px-pinctrl.dtsi index f138c784c1e81d67aeb1a9b520003e3170ea9b6d..ebdb9c1883b317ca2a94862478eb4606fcede9bb 100644 --- a/dts/st/f0/stm32f030f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f030f4px-pinctrl.dtsi @@ -230,7 +230,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -244,8 +243,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030k6tx-pinctrl.dtsi b/dts/st/f0/stm32f030k6tx-pinctrl.dtsi index 142e9c2b1d27aac64c1fed0661197895e4c23b62..42b8f2857ebcc06829755b883f051297c49eca4a 100644 --- a/dts/st/f0/stm32f030k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030k6tx-pinctrl.dtsi @@ -357,13 +357,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -382,14 +380,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030r8tx-pinctrl.dtsi b/dts/st/f0/stm32f030r8tx-pinctrl.dtsi index 76007ba2b2526ab7c4dd25942fd4fe4484d43a8a..362c739e5fd4de0625c4b0e9b116e0bf972a9039 100644 --- a/dts/st/f0/stm32f030r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030r8tx-pinctrl.dtsi @@ -610,13 +610,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -635,14 +633,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f030rctx-pinctrl.dtsi b/dts/st/f0/stm32f030rctx-pinctrl.dtsi index e16eb8b9f25d86042157eab842adf9b7162fbdcd..94bd6225dfb6418b847f23195e2003188523ae43 100644 --- a/dts/st/f0/stm32f030rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030rctx-pinctrl.dtsi @@ -668,31 +668,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -736,44 +731,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi index 7506bb0ada10f9719f3c03537167744437feeb0e..1296cfba612e7f8ee71aa373edee2f39a4ee2cb5 100644 --- a/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi @@ -574,13 +574,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -599,14 +597,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031e6yx-pinctrl.dtsi b/dts/st/f0/stm32f031e6yx-pinctrl.dtsi index 65a20c0ac6f100dcec770e262d5a26e471425305..d2e2c87d89d7e2fcf147a45efa9244724a9f3a83 100644 --- a/dts/st/f0/stm32f031e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031e6yx-pinctrl.dtsi @@ -363,7 +363,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -377,8 +376,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi b/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi index 202259c95adf0b395c436650503056f6f596a6a9..d9bcffb468ea163a7335c722194802f75d6eb1ee 100644 --- a/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi +++ b/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi @@ -276,7 +276,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -290,8 +289,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi index a499cc93a670ee074bea9fd50601b1deae341bf7..5ac1a32e8c46bfcbf75100dd7643d503374b46fd 100644 --- a/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi @@ -417,7 +417,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -431,8 +430,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi index e2f84d0137f16a487b113e02f88642d9911f61c9..0e04a1bae0b80f38abae8e191370bbdc557020da 100644 --- a/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi @@ -447,13 +447,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -472,14 +470,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f031k6tx-pinctrl.dtsi b/dts/st/f0/stm32f031k6tx-pinctrl.dtsi index e97a0b5998fac956576a7eb93340b587ee81f7d7..2fbc2d2a4a4e8c1df592de6970f7e1c6db0b9218 100644 --- a/dts/st/f0/stm32f031k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k6tx-pinctrl.dtsi @@ -429,13 +429,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -454,14 +452,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f038c6tx-pinctrl.dtsi b/dts/st/f0/stm32f038c6tx-pinctrl.dtsi index ffe2a52bf535b1b5c6f26325c34dfa55bc9502e0..746877c41371ef3e11980b135a72d9f894c1f381 100644 --- a/dts/st/f0/stm32f038c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038c6tx-pinctrl.dtsi @@ -570,13 +570,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -595,14 +593,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f038e6yx-pinctrl.dtsi b/dts/st/f0/stm32f038e6yx-pinctrl.dtsi index 65a20c0ac6f100dcec770e262d5a26e471425305..d2e2c87d89d7e2fcf147a45efa9244724a9f3a83 100644 --- a/dts/st/f0/stm32f038e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038e6yx-pinctrl.dtsi @@ -363,7 +363,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -377,8 +376,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f038f6px-pinctrl.dtsi b/dts/st/f0/stm32f038f6px-pinctrl.dtsi index 212fc4e165faa7918219358f6b89268b4886cd74..69d01310f9b260416e6b61de0170030e981a5eda 100644 --- a/dts/st/f0/stm32f038f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f038f6px-pinctrl.dtsi @@ -256,7 +256,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -270,8 +269,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f038g6ux-pinctrl.dtsi b/dts/st/f0/stm32f038g6ux-pinctrl.dtsi index f3bf6af96b51249ea7352fdf4707037248d6abb9..7c2e90996a0c6e4193f0e5b24bb731f2e2ff2d15 100644 --- a/dts/st/f0/stm32f038g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038g6ux-pinctrl.dtsi @@ -397,7 +397,6 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -411,8 +410,7 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f038k6ux-pinctrl.dtsi b/dts/st/f0/stm32f038k6ux-pinctrl.dtsi index c2fa89d772d8834c61bbd8f2c230dbaf6d85683e..7a95ce23f4368f672e805ad6c24d30564abfdf77 100644 --- a/dts/st/f0/stm32f038k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038k6ux-pinctrl.dtsi @@ -443,13 +443,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -468,14 +466,12 @@ /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi index 8a9c65bc935181b1a62421504fc7bbf9e4993b20..e97c6e38ea70078e14409904f9f8bae1331c5469 100644 --- a/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi @@ -717,13 +717,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -742,14 +740,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi index 8a9c65bc935181b1a62421504fc7bbf9e4993b20..e97c6e38ea70078e14409904f9f8bae1331c5469 100644 --- a/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi @@ -717,13 +717,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -742,14 +740,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042f4px-pinctrl.dtsi b/dts/st/f0/stm32f042f4px-pinctrl.dtsi index 57176cc03b64a472add03c2d9ebf77bb1aaf31b7..02533c8ebd2e1a64e223d0d9c10cc127ae6193ac 100644 --- a/dts/st/f0/stm32f042f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f4px-pinctrl.dtsi @@ -392,7 +392,6 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -406,8 +405,7 @@ /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042f6px-pinctrl.dtsi b/dts/st/f0/stm32f042f6px-pinctrl.dtsi index 57176cc03b64a472add03c2d9ebf77bb1aaf31b7..02533c8ebd2e1a64e223d0d9c10cc127ae6193ac 100644 --- a/dts/st/f0/stm32f042f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f6px-pinctrl.dtsi @@ -392,7 +392,6 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -406,8 +405,7 @@ /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi index 271581177762ec86198f80d9881ad0008c243ae6..5ec692733766a67c5e1ad4654f9e762701810634 100644 --- a/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi @@ -546,13 +546,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -571,14 +569,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi index 5b64a48a5c295370922759a04f0340004821bec3..2ba11c4ce73d6b285b5d418744c4dc8529447466 100644 --- a/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi @@ -567,13 +567,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -592,14 +590,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi index 1dc0a6da53897d40cab94d59163f0b525df838c9..aa3f07fe6e975ed548b27a3a15dfa2c5fd61d95c 100644 --- a/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi @@ -579,13 +579,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -604,14 +602,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f042t6yx-pinctrl.dtsi b/dts/st/f0/stm32f042t6yx-pinctrl.dtsi index 4f14f8a3be264bde616289a4963f483f991a6a65..0ac884028fc1fbfd74ce7d9891a5076b32006f6d 100644 --- a/dts/st/f0/stm32f042t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042t6yx-pinctrl.dtsi @@ -587,13 +587,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -612,14 +610,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f048c6ux-pinctrl.dtsi b/dts/st/f0/stm32f048c6ux-pinctrl.dtsi index a4f5fbd5f296ba941d49ba81c6f711075a7b280b..85766d311658b3ef5b503f716c8c7afda09748bd 100644 --- a/dts/st/f0/stm32f048c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048c6ux-pinctrl.dtsi @@ -687,13 +687,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -712,14 +710,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f048g6ux-pinctrl.dtsi b/dts/st/f0/stm32f048g6ux-pinctrl.dtsi index 6e05991aaecd9c88474b94424ed2ea263b357c06..d274b69d0627c96bd5f25c929e45f60e225b6045 100644 --- a/dts/st/f0/stm32f048g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048g6ux-pinctrl.dtsi @@ -500,13 +500,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -525,14 +523,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f048t6yx-pinctrl.dtsi b/dts/st/f0/stm32f048t6yx-pinctrl.dtsi index f5cf0a4cd68bef55ec7a924ce66f35d6aa7d5e40..8cef2b27b0b8bcad0bf7d2a3097f603ab560320c 100644 --- a/dts/st/f0/stm32f048t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f048t6yx-pinctrl.dtsi @@ -561,13 +561,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -586,14 +584,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c4tx-pinctrl.dtsi b/dts/st/f0/stm32f051c4tx-pinctrl.dtsi index 67a6cd4b0e0d78fdb49bbbb25f9dc2105da49d12..9be8dc2b17019d136886f494705649d3151738fb 100644 --- a/dts/st/f0/stm32f051c4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4tx-pinctrl.dtsi @@ -649,7 +649,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -663,8 +662,7 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c4ux-pinctrl.dtsi b/dts/st/f0/stm32f051c4ux-pinctrl.dtsi index 67a6cd4b0e0d78fdb49bbbb25f9dc2105da49d12..9be8dc2b17019d136886f494705649d3151738fb 100644 --- a/dts/st/f0/stm32f051c4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4ux-pinctrl.dtsi @@ -649,7 +649,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -663,8 +662,7 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c6tx-pinctrl.dtsi b/dts/st/f0/stm32f051c6tx-pinctrl.dtsi index e0ce2e041aaf72970b3a3765f8249db693a084aa..49260ff1b9335a70c6536bcd4f4e9f5fb361a013 100644 --- a/dts/st/f0/stm32f051c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6tx-pinctrl.dtsi @@ -649,13 +649,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,14 +672,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c6ux-pinctrl.dtsi b/dts/st/f0/stm32f051c6ux-pinctrl.dtsi index e0ce2e041aaf72970b3a3765f8249db693a084aa..49260ff1b9335a70c6536bcd4f4e9f5fb361a013 100644 --- a/dts/st/f0/stm32f051c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6ux-pinctrl.dtsi @@ -649,13 +649,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,14 +672,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c8tx-pinctrl.dtsi b/dts/st/f0/stm32f051c8tx-pinctrl.dtsi index 8127eedc7c90a5643b2caeb3e4a857fac2444031..7899499fb4478f56d6babdbe80d1342ad47c1a0d 100644 --- a/dts/st/f0/stm32f051c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8tx-pinctrl.dtsi @@ -694,13 +694,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -719,14 +717,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051c8ux-pinctrl.dtsi b/dts/st/f0/stm32f051c8ux-pinctrl.dtsi index 8127eedc7c90a5643b2caeb3e4a857fac2444031..7899499fb4478f56d6babdbe80d1342ad47c1a0d 100644 --- a/dts/st/f0/stm32f051c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8ux-pinctrl.dtsi @@ -694,13 +694,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -719,14 +717,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k4tx-pinctrl.dtsi b/dts/st/f0/stm32f051k4tx-pinctrl.dtsi index 3336fe5b4495e85b93cc9d13fbaf4920ba129340..23a7d6e16d74d6a26b0ac9b46a43c1d3767d9d79 100644 --- a/dts/st/f0/stm32f051k4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4tx-pinctrl.dtsi @@ -509,7 +509,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -523,8 +522,7 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k4ux-pinctrl.dtsi b/dts/st/f0/stm32f051k4ux-pinctrl.dtsi index fdef69a21d70d954083cb87c7425370c3a9edb51..0bb45d0d3094c69c25035f860fae5ddad9306e31 100644 --- a/dts/st/f0/stm32f051k4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4ux-pinctrl.dtsi @@ -535,7 +535,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -549,8 +548,7 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k6tx-pinctrl.dtsi b/dts/st/f0/stm32f051k6tx-pinctrl.dtsi index 30f352a7e7a70829093b05ed23e07bd028347dcc..acdb11c6952732f2f67c0b2e92e0d0fe8ec06cf1 100644 --- a/dts/st/f0/stm32f051k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6tx-pinctrl.dtsi @@ -509,13 +509,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -534,14 +532,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k6ux-pinctrl.dtsi b/dts/st/f0/stm32f051k6ux-pinctrl.dtsi index e1aa11bd3f9b149f4c20130a1ad18aa9bfafa7b1..95077e0fc835aa0ebe9a8d7e45a4178c931e662e 100644 --- a/dts/st/f0/stm32f051k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6ux-pinctrl.dtsi @@ -535,13 +535,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -560,14 +558,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k8tx-pinctrl.dtsi b/dts/st/f0/stm32f051k8tx-pinctrl.dtsi index 30f352a7e7a70829093b05ed23e07bd028347dcc..acdb11c6952732f2f67c0b2e92e0d0fe8ec06cf1 100644 --- a/dts/st/f0/stm32f051k8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8tx-pinctrl.dtsi @@ -509,13 +509,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -534,14 +532,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051k8ux-pinctrl.dtsi b/dts/st/f0/stm32f051k8ux-pinctrl.dtsi index e1aa11bd3f9b149f4c20130a1ad18aa9bfafa7b1..95077e0fc835aa0ebe9a8d7e45a4178c931e662e 100644 --- a/dts/st/f0/stm32f051k8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8ux-pinctrl.dtsi @@ -535,13 +535,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -560,14 +558,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051r4tx-pinctrl.dtsi b/dts/st/f0/stm32f051r4tx-pinctrl.dtsi index 7f020826165d580e175239b543b20e22f6d0cbc8..17e937ced8171e73d886eba55296992ff7da4db8 100644 --- a/dts/st/f0/stm32f051r4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r4tx-pinctrl.dtsi @@ -778,7 +778,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,8 +791,7 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051r6tx-pinctrl.dtsi b/dts/st/f0/stm32f051r6tx-pinctrl.dtsi index 768b7f8ed8149599c667562ddae9f02268cac840..c4e915ebc3c3994e29ebfd70b384c6fec3bede8a 100644 --- a/dts/st/f0/stm32f051r6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r6tx-pinctrl.dtsi @@ -778,13 +778,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -803,14 +801,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051r8hx-pinctrl.dtsi b/dts/st/f0/stm32f051r8hx-pinctrl.dtsi index 6a5663514a0cbae743be8ab1815b77efcddc0b90..3614208a704cb8dfffd353da72285c74ab255b0f 100644 --- a/dts/st/f0/stm32f051r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8hx-pinctrl.dtsi @@ -802,13 +802,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -827,14 +825,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051r8tx-pinctrl.dtsi b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi index 6a5663514a0cbae743be8ab1815b77efcddc0b90..3614208a704cb8dfffd353da72285c74ab255b0f 100644 --- a/dts/st/f0/stm32f051r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi @@ -802,13 +802,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -827,14 +825,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f051t8yx-pinctrl.dtsi b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi index 8128f4639b4fbf9943177f7df88bdb20f06e87e1..177634463682d3a0934edcc9f3231fe1491f14d1 100644 --- a/dts/st/f0/stm32f051t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi @@ -529,13 +529,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -554,14 +552,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f058c8ux-pinctrl.dtsi b/dts/st/f0/stm32f058c8ux-pinctrl.dtsi index 489ef548cbcb413f6605de749bc389beae911de2..92bdb7dba8f2d8fedec2a58be6abeec78c76d000 100644 --- a/dts/st/f0/stm32f058c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f058c8ux-pinctrl.dtsi @@ -686,13 +686,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -711,14 +709,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f058r8hx-pinctrl.dtsi b/dts/st/f0/stm32f058r8hx-pinctrl.dtsi index 34e88e09e7b0c2050b1fd1ed61eee42f601d4e7d..51eefbc2629db99f738da9da8dd19f79d058e9df 100644 --- a/dts/st/f0/stm32f058r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8hx-pinctrl.dtsi @@ -794,13 +794,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -819,14 +817,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f058r8tx-pinctrl.dtsi b/dts/st/f0/stm32f058r8tx-pinctrl.dtsi index 34e88e09e7b0c2050b1fd1ed61eee42f601d4e7d..51eefbc2629db99f738da9da8dd19f79d058e9df 100644 --- a/dts/st/f0/stm32f058r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8tx-pinctrl.dtsi @@ -794,13 +794,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -819,14 +817,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f058t8yx-pinctrl.dtsi b/dts/st/f0/stm32f058t8yx-pinctrl.dtsi index b20cfba756c1d59e4f5fe647d3ded8f3694a3ae8..7f9280eed45d232a07f9f158fe331027995d28c9 100644 --- a/dts/st/f0/stm32f058t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058t8yx-pinctrl.dtsi @@ -521,13 +521,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -546,14 +544,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f070c6tx-pinctrl.dtsi b/dts/st/f0/stm32f070c6tx-pinctrl.dtsi index 086063ffc1dd43dda5d743b3309624c203f6d7c3..67c09dcebd902163290b66bad9c046154572b0c3 100644 --- a/dts/st/f0/stm32f070c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070c6tx-pinctrl.dtsi @@ -457,13 +457,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -482,14 +480,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f070cbtx-pinctrl.dtsi b/dts/st/f0/stm32f070cbtx-pinctrl.dtsi index 57b3fca84881c62d2c51411524539f654eaf32c9..420dadc8f0f25293f38c2ab5540e10e4388784c9 100644 --- a/dts/st/f0/stm32f070cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070cbtx-pinctrl.dtsi @@ -521,31 +521,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -579,32 +574,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f070f6px-pinctrl.dtsi b/dts/st/f0/stm32f070f6px-pinctrl.dtsi index f5362e5905eb36ca0506ca96e6f14e390253455e..0d9295faae2d8dc31e20246ffb42a3b6ad41d3b6 100644 --- a/dts/st/f0/stm32f070f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f070f6px-pinctrl.dtsi @@ -260,13 +260,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -285,14 +283,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f070rbtx-pinctrl.dtsi b/dts/st/f0/stm32f070rbtx-pinctrl.dtsi index 2056b1f6ff25395872b4d700236e2354fbd860aa..8a5f5e12be45e9550dd31293f5a0d3b0e33d1956 100644 --- a/dts/st/f0/stm32f070rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070rbtx-pinctrl.dtsi @@ -627,31 +627,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -690,38 +685,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi index 71969ddf295b97bdb00eab9f688ae7e62056739a..bf74a0a916bd651260c166026d66b70e0dcede9b 100644 --- a/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi @@ -740,31 +740,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -798,32 +793,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi b/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi index 71969ddf295b97bdb00eab9f688ae7e62056739a..bf74a0a916bd651260c166026d66b70e0dcede9b 100644 --- a/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi @@ -740,31 +740,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -798,32 +793,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071cbyx-pinctrl.dtsi b/dts/st/f0/stm32f071cbyx-pinctrl.dtsi index 71969ddf295b97bdb00eab9f688ae7e62056739a..bf74a0a916bd651260c166026d66b70e0dcede9b 100644 --- a/dts/st/f0/stm32f071cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071cbyx-pinctrl.dtsi @@ -740,31 +740,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -798,32 +793,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071rbtx-pinctrl.dtsi b/dts/st/f0/stm32f071rbtx-pinctrl.dtsi index 4ffb6869abfe001decfe8acea44d6246d175ef1e..1601c6aaaedda37214b00381e99ff7b29bf30b08 100644 --- a/dts/st/f0/stm32f071rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071rbtx-pinctrl.dtsi @@ -859,31 +859,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -922,38 +917,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi b/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi index 33d11526410df7d5d0fd0d2ccfee9815cd5e3ccb..877d4ab195042dec0ad078a33e0c73d70bf7fabd 100644 --- a/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi @@ -1177,43 +1177,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1262,50 +1255,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi index 33d11526410df7d5d0fd0d2ccfee9815cd5e3ccb..877d4ab195042dec0ad078a33e0c73d70bf7fabd 100644 --- a/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi @@ -1177,43 +1177,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1262,50 +1255,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi index 507d06eadd38e8765b7672caed76927dbd08fc61..96e892c6bacfbf6553a68425843f771a53d56b5e 100644 --- a/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi @@ -762,31 +762,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -820,32 +815,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi b/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi index 507d06eadd38e8765b7672caed76927dbd08fc61..96e892c6bacfbf6553a68425843f771a53d56b5e 100644 --- a/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi @@ -762,31 +762,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -820,32 +815,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072cbyx-pinctrl.dtsi b/dts/st/f0/stm32f072cbyx-pinctrl.dtsi index 507d06eadd38e8765b7672caed76927dbd08fc61..96e892c6bacfbf6553a68425843f771a53d56b5e 100644 --- a/dts/st/f0/stm32f072cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072cbyx-pinctrl.dtsi @@ -762,31 +762,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -820,32 +815,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi index b9e0ca3d2a77f5b981e91ff000034457ab966956..38411d272776c301915cc15501cfac72c37c4e55 100644 --- a/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi @@ -881,31 +881,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,38 +939,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072rbhx-pinctrl.dtsi b/dts/st/f0/stm32f072rbhx-pinctrl.dtsi index b9e0ca3d2a77f5b981e91ff000034457ab966956..38411d272776c301915cc15501cfac72c37c4e55 100644 --- a/dts/st/f0/stm32f072rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbhx-pinctrl.dtsi @@ -881,31 +881,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,38 +939,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072rbix-pinctrl.dtsi b/dts/st/f0/stm32f072rbix-pinctrl.dtsi index b9e0ca3d2a77f5b981e91ff000034457ab966956..38411d272776c301915cc15501cfac72c37c4e55 100644 --- a/dts/st/f0/stm32f072rbix-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbix-pinctrl.dtsi @@ -881,31 +881,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,38 +939,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi b/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi index 64f88a879de74b5d42a7d7a8e116c11440811444..ed7ebe2a5c0827c5815a77cc76752421be79490a 100644 --- a/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi @@ -1208,43 +1208,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1293,50 +1286,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi index 64f88a879de74b5d42a7d7a8e116c11440811444..ed7ebe2a5c0827c5815a77cc76752421be79490a 100644 --- a/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi @@ -1208,43 +1208,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1293,50 +1286,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078cbtx-pinctrl.dtsi b/dts/st/f0/stm32f078cbtx-pinctrl.dtsi index 50835ec7e8c50b359645c98f8db03be2d6eb80da..fa00d53f6a5b43c6501fc0e769285420b1805a9c 100644 --- a/dts/st/f0/stm32f078cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbtx-pinctrl.dtsi @@ -732,31 +732,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -790,32 +785,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078cbux-pinctrl.dtsi b/dts/st/f0/stm32f078cbux-pinctrl.dtsi index 50835ec7e8c50b359645c98f8db03be2d6eb80da..fa00d53f6a5b43c6501fc0e769285420b1805a9c 100644 --- a/dts/st/f0/stm32f078cbux-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbux-pinctrl.dtsi @@ -732,31 +732,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -790,32 +785,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078cbyx-pinctrl.dtsi b/dts/st/f0/stm32f078cbyx-pinctrl.dtsi index 50835ec7e8c50b359645c98f8db03be2d6eb80da..fa00d53f6a5b43c6501fc0e769285420b1805a9c 100644 --- a/dts/st/f0/stm32f078cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbyx-pinctrl.dtsi @@ -732,31 +732,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -790,32 +785,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078rbhx-pinctrl.dtsi b/dts/st/f0/stm32f078rbhx-pinctrl.dtsi index 190ef6a0cfda95fc9d612196d6f1eec64b444fe8..688777bd8cb110af425f234e95d40b727f70a13d 100644 --- a/dts/st/f0/stm32f078rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbhx-pinctrl.dtsi @@ -851,31 +851,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -914,38 +909,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078rbtx-pinctrl.dtsi b/dts/st/f0/stm32f078rbtx-pinctrl.dtsi index 190ef6a0cfda95fc9d612196d6f1eec64b444fe8..688777bd8cb110af425f234e95d40b727f70a13d 100644 --- a/dts/st/f0/stm32f078rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbtx-pinctrl.dtsi @@ -851,31 +851,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -914,38 +909,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078vbhx-pinctrl.dtsi b/dts/st/f0/stm32f078vbhx-pinctrl.dtsi index 3c2ad75b68df9f201f818f01fcff8f5e49ce0f12..b7c7871b09189cd185b520ab94c5765a4b884299 100644 --- a/dts/st/f0/stm32f078vbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbhx-pinctrl.dtsi @@ -1169,43 +1169,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1254,50 +1247,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f078vbtx-pinctrl.dtsi b/dts/st/f0/stm32f078vbtx-pinctrl.dtsi index 3c2ad75b68df9f201f818f01fcff8f5e49ce0f12..b7c7871b09189cd185b520ab94c5765a4b884299 100644 --- a/dts/st/f0/stm32f078vbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbtx-pinctrl.dtsi @@ -1169,43 +1169,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1254,50 +1247,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi index 90afbe987312d8da534d1795826aa4d737e70a01..769a8bba6a1ab5243a8aef5bbe5f2cfb297be1f3 100644 --- a/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi @@ -807,31 +807,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -870,38 +865,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi b/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi index 90afbe987312d8da534d1795826aa4d737e70a01..769a8bba6a1ab5243a8aef5bbe5f2cfb297be1f3 100644 --- a/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi @@ -807,31 +807,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -870,38 +865,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi index e9cf3f12561787afa8a8ba2392d94e1facbeb94f..3805d709be7c1d2df23fa4c90a1c595767f3b6cd 100644 --- a/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi @@ -926,31 +926,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -994,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091rchx-pinctrl.dtsi b/dts/st/f0/stm32f091rchx-pinctrl.dtsi index e9cf3f12561787afa8a8ba2392d94e1facbeb94f..3805d709be7c1d2df23fa4c90a1c595767f3b6cd 100644 --- a/dts/st/f0/stm32f091rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rchx-pinctrl.dtsi @@ -926,31 +926,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -994,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091rcyx-pinctrl.dtsi b/dts/st/f0/stm32f091rcyx-pinctrl.dtsi index e9cf3f12561787afa8a8ba2392d94e1facbeb94f..3805d709be7c1d2df23fa4c90a1c595767f3b6cd 100644 --- a/dts/st/f0/stm32f091rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rcyx-pinctrl.dtsi @@ -926,31 +926,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -994,44 +989,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi index 1f45048e8fc05f158b5bb02b984283fcd7ddb23e..9497171990b71e9811adbd2c1c94069a4d096ac7 100644 --- a/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi @@ -1253,43 +1253,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1368,86 +1361,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pd15: usart7_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pf2: usart7_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart8_rts_pd12: usart8_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f091vchx-pinctrl.dtsi b/dts/st/f0/stm32f091vchx-pinctrl.dtsi index 1f45048e8fc05f158b5bb02b984283fcd7ddb23e..9497171990b71e9811adbd2c1c94069a4d096ac7 100644 --- a/dts/st/f0/stm32f091vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091vchx-pinctrl.dtsi @@ -1253,43 +1253,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1368,86 +1361,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pd15: usart7_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pf2: usart7_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart8_rts_pd12: usart8_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098cctx-pinctrl.dtsi b/dts/st/f0/stm32f098cctx-pinctrl.dtsi index c05fe050b5a16f4ba766c27c8dbd2b7c4a006192..8b5b48cb03dbaafea7cc3fe789c14d2da63085dc 100644 --- a/dts/st/f0/stm32f098cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098cctx-pinctrl.dtsi @@ -799,31 +799,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -862,38 +857,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098ccux-pinctrl.dtsi b/dts/st/f0/stm32f098ccux-pinctrl.dtsi index c05fe050b5a16f4ba766c27c8dbd2b7c4a006192..8b5b48cb03dbaafea7cc3fe789c14d2da63085dc 100644 --- a/dts/st/f0/stm32f098ccux-pinctrl.dtsi +++ b/dts/st/f0/stm32f098ccux-pinctrl.dtsi @@ -799,31 +799,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -862,38 +857,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098rchx-pinctrl.dtsi b/dts/st/f0/stm32f098rchx-pinctrl.dtsi index 59aa155be3e834abe7675f60b46bd1883ff862aa..f47b4d99f4e1f7004315a7eb768ad061ef8c45ed 100644 --- a/dts/st/f0/stm32f098rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rchx-pinctrl.dtsi @@ -918,31 +918,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,44 +981,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098rctx-pinctrl.dtsi b/dts/st/f0/stm32f098rctx-pinctrl.dtsi index 59aa155be3e834abe7675f60b46bd1883ff862aa..f47b4d99f4e1f7004315a7eb768ad061ef8c45ed 100644 --- a/dts/st/f0/stm32f098rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rctx-pinctrl.dtsi @@ -918,31 +918,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,44 +981,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098rcyx-pinctrl.dtsi b/dts/st/f0/stm32f098rcyx-pinctrl.dtsi index 59aa155be3e834abe7675f60b46bd1883ff862aa..f47b4d99f4e1f7004315a7eb768ad061ef8c45ed 100644 --- a/dts/st/f0/stm32f098rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rcyx-pinctrl.dtsi @@ -918,31 +918,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,44 +981,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098vchx-pinctrl.dtsi b/dts/st/f0/stm32f098vchx-pinctrl.dtsi index e94df2ebdc21e7a023b2c59472d04f8e8cae7ed9..69a9d04cfb1c73e1aa355d74d7a8b1d438891e9e 100644 --- a/dts/st/f0/stm32f098vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vchx-pinctrl.dtsi @@ -1245,43 +1245,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1360,86 +1353,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pd15: usart7_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pf2: usart7_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart8_rts_pd12: usart8_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f0/stm32f098vctx-pinctrl.dtsi b/dts/st/f0/stm32f098vctx-pinctrl.dtsi index e94df2ebdc21e7a023b2c59472d04f8e8cae7ed9..69a9d04cfb1c73e1aa355d74d7a8b1d438891e9e 100644 --- a/dts/st/f0/stm32f098vctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vctx-pinctrl.dtsi @@ -1245,43 +1245,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1360,86 +1353,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pd15: usart7_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart7_rts_pf2: usart7_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart8_rts_pd12: usart8_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi index a32885510bab512687a5731d470ab0436fd5f49d..96ed1610dd924113b273799ebf69ff590e72f7d3 100644 --- a/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi @@ -1016,39 +1016,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi b/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi index a32885510bab512687a5731d470ab0436fd5f49d..96ed1610dd924113b273799ebf69ff590e72f7d3 100644 --- a/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi @@ -1016,39 +1016,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f205rgex-pinctrl.dtsi b/dts/st/f2/stm32f205rgex-pinctrl.dtsi index a32885510bab512687a5731d470ab0436fd5f49d..96ed1610dd924113b273799ebf69ff590e72f7d3 100644 --- a/dts/st/f2/stm32f205rgex-pinctrl.dtsi +++ b/dts/st/f2/stm32f205rgex-pinctrl.dtsi @@ -1016,39 +1016,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi index 0a5220c2e46f21e3f57201ae161f2a7e1eb9f7c4..293f1185a1d36da54ae2f6d0fd3e877ecd7f4c1f 100644 --- a/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi @@ -1205,63 +1205,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi index 6ab92f5977aaacb3ceac00ed356962b8819e83ad..7c9612fc8d31d41b5c39ef52dd88d804002171f4 100644 --- a/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi @@ -1398,87 +1398,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi b/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi index 3d2fe1b0904c6217db4dfb851b728e62274f5ea0..94a3f482571f065c83a394cf81d44c2ded4d6977 100644 --- a/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi @@ -1962,87 +1962,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi index 3d2fe1b0904c6217db4dfb851b728e62274f5ea0..94a3f482571f065c83a394cf81d44c2ded4d6977 100644 --- a/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi @@ -1962,87 +1962,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi index 1f20a3a419ec9036d028f60dd636218ba0ca0fd5..82151d7b6387e369d5f39b14b2515271233be479 100644 --- a/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi @@ -1442,63 +1442,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi index 15e872fbf293c09ace35444cd8f19108eb68af66..bddfb6e425faaf6598fd38f5d081c3d788c3345c 100644 --- a/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi @@ -1655,87 +1655,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi index a32885510bab512687a5731d470ab0436fd5f49d..96ed1610dd924113b273799ebf69ff590e72f7d3 100644 --- a/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi @@ -1016,39 +1016,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi index 0a5220c2e46f21e3f57201ae161f2a7e1eb9f7c4..293f1185a1d36da54ae2f6d0fd3e877ecd7f4c1f 100644 --- a/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi @@ -1205,63 +1205,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi index 6ab92f5977aaacb3ceac00ed356962b8819e83ad..7c9612fc8d31d41b5c39ef52dd88d804002171f4 100644 --- a/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi @@ -1398,87 +1398,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi b/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi index 3d2fe1b0904c6217db4dfb851b728e62274f5ea0..94a3f482571f065c83a394cf81d44c2ded4d6977 100644 --- a/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi @@ -1962,87 +1962,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi index 3d2fe1b0904c6217db4dfb851b728e62274f5ea0..94a3f482571f065c83a394cf81d44c2ded4d6977 100644 --- a/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi @@ -1962,87 +1962,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi index 1f20a3a419ec9036d028f60dd636218ba0ca0fd5..82151d7b6387e369d5f39b14b2515271233be479 100644 --- a/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi @@ -1442,63 +1442,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi index 15e872fbf293c09ace35444cd8f19108eb68af66..bddfb6e425faaf6598fd38f5d081c3d788c3345c 100644 --- a/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi @@ -1655,87 +1655,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi index 3997ac0d5c5ab939711a683f122e0fa4225954b4..1fd72987c594fa59bb2fdea8d32acc9603167f7e 100644 --- a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi @@ -791,25 +791,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -833,20 +829,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi index 3997ac0d5c5ab939711a683f122e0fa4225954b4..1fd72987c594fa59bb2fdea8d32acc9603167f7e 100644 --- a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi @@ -791,25 +791,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -833,20 +829,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi index 6ed2304fd711016f1c02a156f3341abd43f38d15..9df05d1756bd4d25bd820c81f71f09970703dc17 100644 --- a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi @@ -604,13 +604,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -629,14 +627,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi index cb4f3ed8d56ea5bc365005d08d4d648de00de723..fe3306ec3b8a7f02c8385bb81bb0b6d333665f2d 100644 --- a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi @@ -588,13 +588,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -613,14 +611,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi index a3ea51421a84674edccecba46f8ee18dcbf7b921..04d23bcd8fb45cd648292a678f87a8c38941a468 100644 --- a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi @@ -932,25 +932,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -974,20 +970,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi index 1d221c15b3af7ae1eb6effc25543f6137e53b74d..4cd589c4af0b421b8358a2f2aeef33b626cc6fb5 100644 --- a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi @@ -813,25 +813,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -855,20 +851,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi index ebc2fe2dbc63a9b0b15011a5bb75323ebafea4b9..c3bd94f20ddcf2984b5d66a23d13dc9d47202f0f 100644 --- a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi @@ -852,25 +852,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -894,20 +890,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi index 1d221c15b3af7ae1eb6effc25543f6137e53b74d..4cd589c4af0b421b8358a2f2aeef33b626cc6fb5 100644 --- a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi @@ -813,25 +813,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -855,20 +851,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi index 5724a72715c1f14f9781dd8d612748941be9c7cd..aec458e885065a6199a81926ec885ce6f0792f05 100644 --- a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi @@ -601,13 +601,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -626,14 +624,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi index b469838e06f6804bb6f18e023e48d34b8d85dbe1..1bcd20d8782720c7f7eb62a95ab2a9b4635afd8d 100644 --- a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi @@ -954,25 +954,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -996,20 +992,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi index e7e26194361b0f4efb532613598c9f821416de57..3fe975293826462120c5b2bd30724bc0b7b87abc 100644 --- a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi @@ -1015,25 +1015,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1057,20 +1053,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi index 3d5c7c144a5dbbf6ce642449e1e757c5de170aab..8f3328632dd30d703ee5547639eb1dd54cdde38f 100644 --- a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi @@ -1096,25 +1096,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1138,20 +1134,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi index d0492f5ee22fe30d77ad00b03770d8f27f1bb53f..3ed752f17f268df6e01fd3a30db5873d02e15b0b 100644 --- a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi @@ -1331,37 +1331,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1400,38 +1394,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi index d91982c7ac6de5b7559ae2c7ee80dbedd6e77f58..0a3674c4d33bbd981bb1106bbfd93f447db23dad 100644 --- a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi @@ -1659,37 +1659,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1728,38 +1722,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi index d91982c7ac6de5b7559ae2c7ee80dbedd6e77f58..0a3674c4d33bbd981bb1106bbfd93f447db23dad 100644 --- a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi @@ -1659,37 +1659,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1728,38 +1722,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi index 4f494443038cf9df7ab93c822e0d1a02d08653b0..6ed9a6c4bc7c49324317832f58a5c8ea55a6e19e 100644 --- a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi @@ -1263,37 +1263,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1332,38 +1326,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi index 7b251a63e868a1bb99e47ec8186e2ff6ea657b72..6a09bdb17d5905575b7a68cf0dd588d5836fdf66 100644 --- a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi @@ -1899,37 +1899,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1968,38 +1962,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi index 435efade5ef7478574b451b3723556ebb0f94d63..cf941a7bfebbe519fb684ba18b96835019b9fee0 100644 --- a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi @@ -731,25 +731,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -773,20 +769,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi index 5967eee16b76bb67df9124ab8a2ae40a5dc528c6..b8bc80f4b3e33636e7a3a14c60adb327fc93411e 100644 --- a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi @@ -944,25 +944,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,20 +982,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi index d429c31fc6fce020e7d44c70aee5685387aa3807..a93be854a7a605c2965fd155551ac2c298265ed3 100644 --- a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi @@ -767,25 +767,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,20 +805,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi index 952a2db3df3031d57aec5f5080e389c0907e28cc..f7c02de2b244b17126e4da2e5e64bd6a48d8f640 100644 --- a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi @@ -562,13 +562,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -587,14 +585,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi index 4eae79f535a22440ace3b14c1ebd796346183c4b..ffda0f065884eb39fdf97e497dceb64fe2975c82 100644 --- a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi @@ -542,13 +542,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -567,14 +565,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi index c96a6e4e9f20cc141b845ef31979b3c613f5a6a4..2812b25090ee15939eee7d692856d39b8fcc61ed 100644 --- a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi @@ -871,25 +871,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -913,20 +909,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi index 8913fbb94adaaf19cb891aa9a9c877d133408777..6d7fe590a41b6487684a3212c21b59ed8fd66887 100644 --- a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi @@ -1143,25 +1143,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1185,20 +1181,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi index f6711d9c589b309550c26063f46fecdc9f2a7d79..6c30df2d57f0d4093527a0c3fd8875774f60aa48 100644 --- a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi @@ -1224,25 +1224,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1266,20 +1262,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi index d6d4ca8f66c158827dbf1f503eb6635a747f7fcc..b2bf738e32c321b570d25a39c9edc0a3793712c9 100644 --- a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi @@ -1555,37 +1555,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1624,38 +1618,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi index c3aecfb2918a404c0012184b19787821407d68cb..8e5142b95289c36c0d72777ee7a8d30aa1e27181 100644 --- a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi @@ -1919,37 +1919,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1988,38 +1982,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi index c3aecfb2918a404c0012184b19787821407d68cb..8e5142b95289c36c0d72777ee7a8d30aa1e27181 100644 --- a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi @@ -1919,37 +1919,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1988,38 +1982,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi index e107752b1837c2da9c464b1e2ddc4fcc37462197..70c4cb30897836891f2453c2826afb726ff2e468 100644 --- a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi @@ -1463,37 +1463,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1532,38 +1526,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303veyx-pinctrl.dtsi b/dts/st/f3/stm32f303veyx-pinctrl.dtsi index 6bd05b2b91cfd3b834a079676cc6db1f3c820840..885f4de80fa9cb68a5167b3f6d62d2a155887451 100644 --- a/dts/st/f3/stm32f303veyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303veyx-pinctrl.dtsi @@ -1777,37 +1777,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1846,38 +1840,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi index c5dc26159fecb683e7437bc925a689badf9fc1c4..3e15dfe4dcd05a6aa927e490dd7a3e0bfdecd7ec 100644 --- a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi @@ -2223,37 +2223,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2292,38 +2286,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi index 8cab7c622d08d9edd075fede228d979a4785d25d..8570bac6d02587994edcc930f0a40fe8916dd760 100644 --- a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi @@ -783,25 +783,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -825,20 +821,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi index 8cab7c622d08d9edd075fede228d979a4785d25d..8570bac6d02587994edcc930f0a40fe8916dd760 100644 --- a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi @@ -783,25 +783,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -825,20 +821,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi index d21556f8e87a89bd190c2a7b469ae46410abe322..e5569739ab5df24adc0814927690cee3a9bf7e15 100644 --- a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi @@ -570,13 +570,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -595,14 +593,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi index de0d4a911087fc3f24b4676b221fad49d0902814..0d189af737a405d4ed9d5c97b142ba6c4b597e4c 100644 --- a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi @@ -719,25 +719,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,20 +757,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi index 809d27d1f71bebb89d3789e719a6ed70576df562..e3b926e26d8abc4c1f2fde981d11ad40c2ca7b3e 100644 --- a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi @@ -813,25 +813,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -855,20 +851,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi index f321d16353733ad00f42090f3406e27fc9807850..445d3f392d81351678e12f775e377b5252ccf0df 100644 --- a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi @@ -849,25 +849,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -891,20 +887,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi index 73be2cfb348e8d5b8eb96fc4c2da39ff57bf5183..00e7efcf5d893a3a4021e7d119973e8704d611e0 100644 --- a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi @@ -616,13 +616,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -641,14 +639,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi index 51f1b9f519acc127e7c2bfb9507c45f53ad885e1..2ade631d9cea6ae134d4ea19b8615a4331e33f3a 100644 --- a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi @@ -592,13 +592,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -617,14 +615,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi index e2dc332e1cb1760725a18afa9d900b075a1ebe8a..d04e0ca55a10a2a20499c7c11a1f20991c17d981 100644 --- a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi @@ -973,25 +973,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1015,20 +1011,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f358cctx-pinctrl.dtsi b/dts/st/f3/stm32f358cctx-pinctrl.dtsi index 266c1d627ceb16f11dd811784849658f13f6a2fd..44a7aa3b6b25b1f6b303b650ff32d77f94dafd7b 100644 --- a/dts/st/f3/stm32f358cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358cctx-pinctrl.dtsi @@ -932,25 +932,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -974,20 +970,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f358rctx-pinctrl.dtsi b/dts/st/f3/stm32f358rctx-pinctrl.dtsi index 4edd953feeb8d9c4600f2fe6dfd38e3fcf8291bc..c92ef7bb61f6ee1b29c2b9de2b0535fc602275ea 100644 --- a/dts/st/f3/stm32f358rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358rctx-pinctrl.dtsi @@ -1131,25 +1131,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1173,20 +1169,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f358vctx-pinctrl.dtsi b/dts/st/f3/stm32f358vctx-pinctrl.dtsi index 92f8e1c39f2aa7bb3f1d9e582bd672783e56b21f..2193c9ae680417b0779524f37fc90b78d66adff1 100644 --- a/dts/st/f3/stm32f358vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358vctx-pinctrl.dtsi @@ -1543,37 +1543,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1612,38 +1606,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi index 91a4c19d0238597e5d0a9be27bde0b0694e0e103..bba61edf2c28b4a59d8cba7bef45df64f2daf54c 100644 --- a/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi @@ -1046,19 +1046,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1087,26 +1084,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi index c506e37d5203befe84abda9c1ad8f1b677fb6ec1..c3a9070833a9b2bf9cf5c58986ac59a2792a147f 100644 --- a/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi @@ -1303,19 +1303,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1344,26 +1341,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi b/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi index 06b6e8af85179703a42261f06075fcecf5b22490..735fa1b7b629bb0121422ad5c262d438034ed093 100644 --- a/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi @@ -1557,31 +1557,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1620,38 +1615,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi index 06b6e8af85179703a42261f06075fcecf5b22490..735fa1b7b629bb0121422ad5c262d438034ed093 100644 --- a/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi @@ -1557,31 +1557,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1620,38 +1615,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f378cctx-pinctrl.dtsi b/dts/st/f3/stm32f378cctx-pinctrl.dtsi index 6c37e7e9288592ffe3c0d4fda0260380298fcade..35148fe8c3f510e724e3e69f473c2ee894e2ea64 100644 --- a/dts/st/f3/stm32f378cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378cctx-pinctrl.dtsi @@ -1042,19 +1042,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1083,26 +1080,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f378rctx-pinctrl.dtsi b/dts/st/f3/stm32f378rctx-pinctrl.dtsi index 1bd9de638e68ad0c93f34d9083a1d404f47f4719..d828ff5fd75812c54e75580830c667e6c4d051ba 100644 --- a/dts/st/f3/stm32f378rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rctx-pinctrl.dtsi @@ -1299,19 +1299,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1340,26 +1337,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f378rcyx-pinctrl.dtsi b/dts/st/f3/stm32f378rcyx-pinctrl.dtsi index 1bd9de638e68ad0c93f34d9083a1d404f47f4719..d828ff5fd75812c54e75580830c667e6c4d051ba 100644 --- a/dts/st/f3/stm32f378rcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rcyx-pinctrl.dtsi @@ -1299,19 +1299,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1340,26 +1337,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f378vchx-pinctrl.dtsi b/dts/st/f3/stm32f378vchx-pinctrl.dtsi index 2cc79d7927a9cc8356012f42f344703a784b26a0..55e6148bb716a7edf0d4f1905919ecb745d31d72 100644 --- a/dts/st/f3/stm32f378vchx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vchx-pinctrl.dtsi @@ -1553,31 +1553,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1616,38 +1611,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f378vctx-pinctrl.dtsi b/dts/st/f3/stm32f378vctx-pinctrl.dtsi index 2cc79d7927a9cc8356012f42f344703a784b26a0..55e6148bb716a7edf0d4f1905919ecb745d31d72 100644 --- a/dts/st/f3/stm32f378vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vctx-pinctrl.dtsi @@ -1553,31 +1553,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1616,38 +1611,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f3/stm32f398vetx-pinctrl.dtsi b/dts/st/f3/stm32f398vetx-pinctrl.dtsi index 986431f1a8543b33cd89d091b9fd2549dadd5826..9d06fe897b7771fdcf9b32ca287f14aadb362940 100644 --- a/dts/st/f3/stm32f398vetx-pinctrl.dtsi +++ b/dts/st/f3/stm32f398vetx-pinctrl.dtsi @@ -1907,37 +1907,31 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1976,38 +1970,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi b/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi index fe97e2356abb1a0ae6f0b1b8e220148b229da4ad..55b034e2eec33dc7a53402ec655b3273ec3b4e62 100644 --- a/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi @@ -610,27 +610,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi b/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi index fe97e2356abb1a0ae6f0b1b8e220148b229da4ad..55b034e2eec33dc7a53402ec655b3273ec3b4e62 100644 --- a/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi @@ -610,27 +610,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi b/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi index fe97e2356abb1a0ae6f0b1b8e220148b229da4ad..55b034e2eec33dc7a53402ec655b3273ec3b4e62 100644 --- a/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi @@ -610,27 +610,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi index fe97e2356abb1a0ae6f0b1b8e220148b229da4ad..55b034e2eec33dc7a53402ec655b3273ec3b4e62 100644 --- a/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi @@ -610,27 +610,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401ccfx-pinctrl.dtsi b/dts/st/f4/stm32f401ccfx-pinctrl.dtsi index fe97e2356abb1a0ae6f0b1b8e220148b229da4ad..55b034e2eec33dc7a53402ec655b3273ec3b4e62 100644 --- a/dts/st/f4/stm32f401ccfx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401ccfx-pinctrl.dtsi @@ -610,27 +610,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi b/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi index b16d897a4ded9be66183f1f60d3dc2db6fe4f828..c85805c343eb42f7726aacd0f5e2d949ff74e1f4 100644 --- a/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi @@ -830,27 +830,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi index b16d897a4ded9be66183f1f60d3dc2db6fe4f828..c85805c343eb42f7726aacd0f5e2d949ff74e1f4 100644 --- a/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi @@ -830,27 +830,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi b/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi index e6bdf4942206a40faf9b66cee32078041963c607..8bbc996917583844f61c03d168257de18eeb522b 100644 --- a/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi @@ -1082,39 +1082,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi b/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi index ef36777a88d8c8dae281869482a0562ebac48a77..71df7935bee2acbe4770135e7552107ae3950b8d 100644 --- a/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi @@ -1072,39 +1072,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi index e6bdf4942206a40faf9b66cee32078041963c607..8bbc996917583844f61c03d168257de18eeb522b 100644 --- a/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi @@ -1082,39 +1082,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi index ef36777a88d8c8dae281869482a0562ebac48a77..71df7935bee2acbe4770135e7552107ae3950b8d 100644 --- a/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi @@ -1072,39 +1072,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi b/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi index b4890c8188178706906d934c15e432aacf3627f3..4f5c30be4b3529acd0516a8ad7c8155408e59a60 100644 --- a/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi @@ -1171,57 +1171,48 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f405rgtx-pinctrl.dtsi b/dts/st/f4/stm32f405rgtx-pinctrl.dtsi index 098483e0d1a2997dfb411aa9e99e6c2441749f94..4e298ea41b31ab7b5c0c0648cb8d3b1fc1bcbc40 100644 --- a/dts/st/f4/stm32f405rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405rgtx-pinctrl.dtsi @@ -1038,39 +1038,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f405vgtx-pinctrl.dtsi b/dts/st/f4/stm32f405vgtx-pinctrl.dtsi index fe8fbec1244573d49985a69e02021e1a1cffccbd..c92ce53023d7a2a52e63b0ed20d6b6df8bd2ef68 100644 --- a/dts/st/f4/stm32f405vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405vgtx-pinctrl.dtsi @@ -1227,63 +1227,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f405zgtx-pinctrl.dtsi b/dts/st/f4/stm32f405zgtx-pinctrl.dtsi index 491f561383079482229b291e5db8c8933437659c..194d0321887fe72a231f72f0e4aa659dd2e4d768 100644 --- a/dts/st/f4/stm32f405zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405zgtx-pinctrl.dtsi @@ -1420,87 +1420,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi index 567c2319e71e0e8d9244bf21e39d0497dc488651..661394ed830702ecd2c7af1eef1ded8623863eb8 100644 --- a/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi @@ -1989,87 +1989,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi index 567c2319e71e0e8d9244bf21e39d0497dc488651..661394ed830702ecd2c7af1eef1ded8623863eb8 100644 --- a/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi @@ -1989,87 +1989,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi index 5d56e22493b9245c56b55c883ea2edb2a1c5ff9e..b1ee8486aeff8143d856f6d200d86b28e5bacbc8 100644 --- a/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi @@ -1464,63 +1464,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi index fb7df183e82dfe63bfcbe09543056580b2c07bdb..e2909a8898ddbbab3a30538854568c67f5bdb600 100644 --- a/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi @@ -1677,87 +1677,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi b/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi index a8948b7e032a224aa43f655d27892fb48cdeeaf3..b018dc567e62c500c098d74f485cb60f2dc9cabd 100644 --- a/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi @@ -547,27 +547,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi b/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi index 87a1ca153abe432f5cb671a9e9a0b59de93af9d6..72d78e4df41d49868ed77e92103b116cd03031b1 100644 --- a/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi @@ -576,27 +576,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi b/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi index 44ce15d34f461a01d4f5756955b87c4cad749ff5..940e910e1efbe77c8773a4f5cf741fdeba79f585 100644 --- a/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi @@ -726,27 +726,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi b/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi index 44ce15d34f461a01d4f5756955b87c4cad749ff5..940e910e1efbe77c8773a4f5cf741fdeba79f585 100644 --- a/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi @@ -726,27 +726,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi b/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi index 7abe9d6e027a1334d3ba703e0a188d38db261250..edc9c6cb308e338f3d53c8306a209f7d100bc518 100644 --- a/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi @@ -310,15 +310,13 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi b/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi index 177b11724ce23d6f54ec8024f99a1d8cdfacd813..b7922b22c223ff80392620193ff2a7beda1ff4fd 100644 --- a/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi @@ -821,27 +821,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi index 177b11724ce23d6f54ec8024f99a1d8cdfacd813..b7922b22c223ff80392620193ff2a7beda1ff4fd 100644 --- a/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi @@ -821,27 +821,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi index 7d93215c4542f776d830263c4b107eccabe34d3a..c14a40c93dfc539929b4fc89f31140708c43b654 100644 --- a/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi @@ -1036,27 +1036,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi index 364e496c48a6a45e4784c8d2deaede2d22ae4553..31b65de6834b5a5cc521dee8c61447cf77933a96 100644 --- a/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi @@ -1382,39 +1382,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi index c3e2210995f5b72ac6d9474c6c915103246e567c..af283f568d4cf6cdbbe9101c83662c2b43df5fa0 100644 --- a/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi @@ -1372,39 +1372,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi b/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi index 10942e9ca28d418a057890198718f3711d4d3434..e1525fc83336eba48fd88d54a67d543402dd4e69 100644 --- a/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi @@ -947,27 +947,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi index d3abc6f33ee3f4211bf12e27b6e0bf7446a928e0..a8f0e26a6b6e1a981c9d4035f747b780039cf20f 100644 --- a/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi @@ -1260,39 +1260,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi index d3abc6f33ee3f4211bf12e27b6e0bf7446a928e0..a8f0e26a6b6e1a981c9d4035f747b780039cf20f 100644 --- a/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi @@ -1260,39 +1260,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi index d3abc6f33ee3f4211bf12e27b6e0bf7446a928e0..a8f0e26a6b6e1a981c9d4035f747b780039cf20f 100644 --- a/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi @@ -1260,39 +1260,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi index 2dd28817b9a8204013abaf87ae677dd64959c2a7..bd03983adf25ba9750b025234ed29dc303eafe8c 100644 --- a/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi @@ -1705,63 +1705,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi index cd923d3bb92ed649cf9d81bb6b82d29eab0fd767..0a197d5cb600b7df864e5be34a52fbd9be92eab1 100644 --- a/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi @@ -1695,63 +1695,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi b/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi index 7521c8e08bd245fd3768d61b822f61e1b3153650..fbaed2506385fd0b72daefb353d685b31a8f1eae 100644 --- a/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi @@ -1943,87 +1943,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi index 7521c8e08bd245fd3768d61b822f61e1b3153650..fbaed2506385fd0b72daefb353d685b31a8f1eae 100644 --- a/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi @@ -1943,87 +1943,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi index 4e6cbf280a9279de23b2fd1b88c78cb62eda07a4..1601c936a00d8c0709e3230cfa3cb49164f0919b 100644 --- a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi @@ -1069,27 +1069,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi index df1e86d217543c98ad2af34bbd1f7440cc0478c5..616808ee12ab1df06ad14c648fa1980070e58f35 100644 --- a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi @@ -1638,39 +1638,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi index caf57601be683b351961b0c2f41e6df43a70aa21..c181b30926959cdb989c99397ed82fbd1ab1cc91 100644 --- a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi @@ -1447,39 +1447,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi index 157b2bf8420591d5ea328d461495fdfd0976ff7e..f397a03a06d8f3f0aa33d44328d8f74a4da13d06 100644 --- a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi @@ -1967,63 +1967,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi index 66d3e109925e7e18184a3ea11499895feb2c1b26..57eb536742f1c74c05480bdfc444a9d1c3899735 100644 --- a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi @@ -1957,63 +1957,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi index 165f714f758fcb87f70856d4e5d0475637e906c9..42df983eaaa397fc76f4dde84eceb0b33a4911ba 100644 --- a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi @@ -2205,87 +2205,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi index 165f714f758fcb87f70856d4e5d0475637e906c9..42df983eaaa397fc76f4dde84eceb0b33a4911ba 100644 --- a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi @@ -2205,87 +2205,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f415ogyx-pinctrl.dtsi b/dts/st/f4/stm32f415ogyx-pinctrl.dtsi index b4890c8188178706906d934c15e432aacf3627f3..4f5c30be4b3529acd0516a8ad7c8155408e59a60 100644 --- a/dts/st/f4/stm32f415ogyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415ogyx-pinctrl.dtsi @@ -1171,57 +1171,48 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f415rgtx-pinctrl.dtsi b/dts/st/f4/stm32f415rgtx-pinctrl.dtsi index 098483e0d1a2997dfb411aa9e99e6c2441749f94..4e298ea41b31ab7b5c0c0648cb8d3b1fc1bcbc40 100644 --- a/dts/st/f4/stm32f415rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415rgtx-pinctrl.dtsi @@ -1038,39 +1038,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f415vgtx-pinctrl.dtsi b/dts/st/f4/stm32f415vgtx-pinctrl.dtsi index fe8fbec1244573d49985a69e02021e1a1cffccbd..c92ce53023d7a2a52e63b0ed20d6b6df8bd2ef68 100644 --- a/dts/st/f4/stm32f415vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415vgtx-pinctrl.dtsi @@ -1227,63 +1227,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f415zgtx-pinctrl.dtsi b/dts/st/f4/stm32f415zgtx-pinctrl.dtsi index 491f561383079482229b291e5db8c8933437659c..194d0321887fe72a231f72f0e4aa659dd2e4d768 100644 --- a/dts/st/f4/stm32f415zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415zgtx-pinctrl.dtsi @@ -1420,87 +1420,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi index 567c2319e71e0e8d9244bf21e39d0497dc488651..661394ed830702ecd2c7af1eef1ded8623863eb8 100644 --- a/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi @@ -1989,87 +1989,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi index 567c2319e71e0e8d9244bf21e39d0497dc488651..661394ed830702ecd2c7af1eef1ded8623863eb8 100644 --- a/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi @@ -1989,87 +1989,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi index 5d56e22493b9245c56b55c883ea2edb2a1c5ff9e..b1ee8486aeff8143d856f6d200d86b28e5bacbc8 100644 --- a/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi @@ -1464,63 +1464,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi index fb7df183e82dfe63bfcbe09543056580b2c07bdb..e2909a8898ddbbab3a30538854568c67f5bdb600 100644 --- a/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi @@ -1677,87 +1677,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423chux-pinctrl.dtsi b/dts/st/f4/stm32f423chux-pinctrl.dtsi index 4e6cbf280a9279de23b2fd1b88c78cb62eda07a4..1601c936a00d8c0709e3230cfa3cb49164f0919b 100644 --- a/dts/st/f4/stm32f423chux-pinctrl.dtsi +++ b/dts/st/f4/stm32f423chux-pinctrl.dtsi @@ -1069,27 +1069,23 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi index df1e86d217543c98ad2af34bbd1f7440cc0478c5..616808ee12ab1df06ad14c648fa1980070e58f35 100644 --- a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi @@ -1638,39 +1638,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi index caf57601be683b351961b0c2f41e6df43a70aa21..c181b30926959cdb989c99397ed82fbd1ab1cc91 100644 --- a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi @@ -1447,39 +1447,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi index 157b2bf8420591d5ea328d461495fdfd0976ff7e..f397a03a06d8f3f0aa33d44328d8f74a4da13d06 100644 --- a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi @@ -1967,63 +1967,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi index 66d3e109925e7e18184a3ea11499895feb2c1b26..57eb536742f1c74c05480bdfc444a9d1c3899735 100644 --- a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi @@ -1957,63 +1957,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi index 165f714f758fcb87f70856d4e5d0475637e906c9..42df983eaaa397fc76f4dde84eceb0b33a4911ba 100644 --- a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi @@ -2205,87 +2205,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi index 165f714f758fcb87f70856d4e5d0475637e906c9..42df983eaaa397fc76f4dde84eceb0b33a4911ba 100644 --- a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi @@ -2205,87 +2205,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi index add3884b2858195d7345d9b30f36f6735825b154..40d6dc63defcf98af14af6ad42420e81a5bd714b 100644 --- a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi @@ -2487,81 +2487,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi index debd371c65485134a2ff08408e48f1a8af5461cc..e5234c1bc2680d22f2c8f5a6d4dd7a50edc5fef2 100644 --- a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi @@ -2640,87 +2640,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi index debd371c65485134a2ff08408e48f1a8af5461cc..e5234c1bc2680d22f2c8f5a6d4dd7a50edc5fef2 100644 --- a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi @@ -2640,87 +2640,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi index 8147e481f79cdb8b2c616b6b22f43671bda1c358..646a507cd04724d6d6fb49f272493a1bda4127b9 100644 --- a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi @@ -1755,63 +1755,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi index 3b2a8b5780f0d910e996538add2cb78eee023c2b..4f108b8d18e3879517f3abcceae41dfe6e7c4afb 100644 --- a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi @@ -2174,87 +2174,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi index fed4b0f785ef57b0be91983729d05245694a823d..13821cbeb866202fa38ea5acf4090dbf60bbf6c5 100644 --- a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi @@ -2701,81 +2701,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi index cd854ca39a6e94c198f0789d27e6c6f493e88d11..3975b352d9eb5580b15a3f03fb784f388c0374fc 100644 --- a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi @@ -3078,87 +3078,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi index 9c6c9240b2ce750226c3a34b8ab78b54283fd05f..dec184782d18993aae23aedf77f14ae9c9f10770 100644 --- a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi @@ -2854,87 +2854,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi index 9c6c9240b2ce750226c3a34b8ab78b54283fd05f..dec184782d18993aae23aedf77f14ae9c9f10770 100644 --- a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi @@ -2854,87 +2854,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429iitx-pinctrl.dtsi b/dts/st/f4/stm32f429iitx-pinctrl.dtsi index 9c6c9240b2ce750226c3a34b8ab78b54283fd05f..dec184782d18993aae23aedf77f14ae9c9f10770 100644 --- a/dts/st/f4/stm32f429iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429iitx-pinctrl.dtsi @@ -2854,87 +2854,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi index cd854ca39a6e94c198f0789d27e6c6f493e88d11..3975b352d9eb5580b15a3f03fb784f388c0374fc 100644 --- a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi @@ -3078,87 +3078,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429nihx-pinctrl.dtsi b/dts/st/f4/stm32f429nihx-pinctrl.dtsi index cd854ca39a6e94c198f0789d27e6c6f493e88d11..3975b352d9eb5580b15a3f03fb784f388c0374fc 100644 --- a/dts/st/f4/stm32f429nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429nihx-pinctrl.dtsi @@ -3078,87 +3078,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi index c94cd42c1c19e1133c428aca5341b5f70c9a8a36..c7cbac669342e3918132afc3b7fc05acec771458 100644 --- a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi @@ -1831,63 +1831,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429vitx-pinctrl.dtsi b/dts/st/f4/stm32f429vitx-pinctrl.dtsi index c94cd42c1c19e1133c428aca5341b5f70c9a8a36..c7cbac669342e3918132afc3b7fc05acec771458 100644 --- a/dts/st/f4/stm32f429vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429vitx-pinctrl.dtsi @@ -1831,63 +1831,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429zitx-pinctrl.dtsi b/dts/st/f4/stm32f429zitx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f429zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zitx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f437aihx-pinctrl.dtsi b/dts/st/f4/stm32f437aihx-pinctrl.dtsi index add3884b2858195d7345d9b30f36f6735825b154..40d6dc63defcf98af14af6ad42420e81a5bd714b 100644 --- a/dts/st/f4/stm32f437aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437aihx-pinctrl.dtsi @@ -2487,81 +2487,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi index debd371c65485134a2ff08408e48f1a8af5461cc..e5234c1bc2680d22f2c8f5a6d4dd7a50edc5fef2 100644 --- a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi @@ -2640,87 +2640,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi index debd371c65485134a2ff08408e48f1a8af5461cc..e5234c1bc2680d22f2c8f5a6d4dd7a50edc5fef2 100644 --- a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi @@ -2640,87 +2640,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi index 8147e481f79cdb8b2c616b6b22f43671bda1c358..646a507cd04724d6d6fb49f272493a1bda4127b9 100644 --- a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi @@ -1755,63 +1755,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi index 3b2a8b5780f0d910e996538add2cb78eee023c2b..4f108b8d18e3879517f3abcceae41dfe6e7c4afb 100644 --- a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi @@ -2174,87 +2174,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439aihx-pinctrl.dtsi b/dts/st/f4/stm32f439aihx-pinctrl.dtsi index fed4b0f785ef57b0be91983729d05245694a823d..13821cbeb866202fa38ea5acf4090dbf60bbf6c5 100644 --- a/dts/st/f4/stm32f439aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439aihx-pinctrl.dtsi @@ -2701,81 +2701,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi index cd854ca39a6e94c198f0789d27e6c6f493e88d11..3975b352d9eb5580b15a3f03fb784f388c0374fc 100644 --- a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi @@ -3078,87 +3078,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi index 9c6c9240b2ce750226c3a34b8ab78b54283fd05f..dec184782d18993aae23aedf77f14ae9c9f10770 100644 --- a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi @@ -2854,87 +2854,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi index 9c6c9240b2ce750226c3a34b8ab78b54283fd05f..dec184782d18993aae23aedf77f14ae9c9f10770 100644 --- a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi @@ -2854,87 +2854,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi index cd854ca39a6e94c198f0789d27e6c6f493e88d11..3975b352d9eb5580b15a3f03fb784f388c0374fc 100644 --- a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi @@ -3078,87 +3078,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi index c94cd42c1c19e1133c428aca5341b5f70c9a8a36..c7cbac669342e3918132afc3b7fc05acec771458 100644 --- a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi @@ -1831,63 +1831,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi index cf86cd2a8768c08e5596690befd5e6ef3b84e80a..1672b9e8fb46cfec10df5c6d52b07fd297698307 100644 --- a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi @@ -2312,87 +2312,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi index 195b4702ad5a9b7edd0fcefe924d2915a769084e..55c8d21e93d2b903a350a9acd9ad69243c396d46 100644 --- a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi @@ -1405,81 +1405,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi index 072894de7bd71719ad71ead46557fe9550721d93..28aff9f89cd35e32d27e62227350ea6b52301637 100644 --- a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi @@ -1274,63 +1274,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi index 396c4dc79195c82d8ad10f17a640eac68cc1ec82..746f2ae1c05f86e70ab47387f387faca198c28de 100644 --- a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi @@ -1865,87 +1865,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi index 813514f8bab2a81e82ff6d6dbb2de8af9c967100..8edc192c9e59e8f7fca52fe0ec6fbe874fdbe0cf 100644 --- a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi @@ -2287,111 +2287,93 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi index 813514f8bab2a81e82ff6d6dbb2de8af9c967100..8edc192c9e59e8f7fca52fe0ec6fbe874fdbe0cf 100644 --- a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi @@ -2287,111 +2287,93 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi index 813514f8bab2a81e82ff6d6dbb2de8af9c967100..8edc192c9e59e8f7fca52fe0ec6fbe874fdbe0cf 100644 --- a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi @@ -2287,111 +2287,93 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi index 9072c6370f177a96d3e57a0ea8c690220328fd74..45ec5209bbe103f52da245c4c19948f23215b745 100644 --- a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi @@ -2625,87 +2625,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi index 9072c6370f177a96d3e57a0ea8c690220328fd74..45ec5209bbe103f52da245c4c19948f23215b745 100644 --- a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi @@ -2625,87 +2625,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi index 1d5898ba529fd467d5cb17dbc214f7898e9f6180..20583639b92b963e9198b3d616d06eaa9c7de9f5 100644 --- a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi @@ -3250,87 +3250,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi index 874dfe8f0715dfdc17e9b53694516c5600ab7255..e421ea95d53db2601c9877d65452288d68aa4612 100644 --- a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi @@ -2874,87 +2874,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi index 874dfe8f0715dfdc17e9b53694516c5600ab7255..e421ea95d53db2601c9877d65452288d68aa4612 100644 --- a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi @@ -2874,87 +2874,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469iitx-pinctrl.dtsi b/dts/st/f4/stm32f469iitx-pinctrl.dtsi index 874dfe8f0715dfdc17e9b53694516c5600ab7255..e421ea95d53db2601c9877d65452288d68aa4612 100644 --- a/dts/st/f4/stm32f469iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469iitx-pinctrl.dtsi @@ -2874,87 +2874,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi index 1d5898ba529fd467d5cb17dbc214f7898e9f6180..20583639b92b963e9198b3d616d06eaa9c7de9f5 100644 --- a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi @@ -3250,87 +3250,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469nihx-pinctrl.dtsi b/dts/st/f4/stm32f469nihx-pinctrl.dtsi index 1d5898ba529fd467d5cb17dbc214f7898e9f6180..20583639b92b963e9198b3d616d06eaa9c7de9f5 100644 --- a/dts/st/f4/stm32f469nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469nihx-pinctrl.dtsi @@ -3250,87 +3250,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi index d3d14a0ea81c15c0f46a48f8b6a0c6df3a403a58..36923ddff3ad53caff8ce77fac16ce14310f1ff0 100644 --- a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi @@ -1654,51 +1654,43 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469vitx-pinctrl.dtsi b/dts/st/f4/stm32f469vitx-pinctrl.dtsi index d3d14a0ea81c15c0f46a48f8b6a0c6df3a403a58..36923ddff3ad53caff8ce77fac16ce14310f1ff0 100644 --- a/dts/st/f4/stm32f469vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469vitx-pinctrl.dtsi @@ -1654,51 +1654,43 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi index 2e46fa02763e2d934d1aa01644ffc2ba57050192..b71b9dbcc9ca9f4d8263ecda6b7eca0fd6c15e6a 100644 --- a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi @@ -2176,81 +2176,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f469zitx-pinctrl.dtsi b/dts/st/f4/stm32f469zitx-pinctrl.dtsi index 2e46fa02763e2d934d1aa01644ffc2ba57050192..b71b9dbcc9ca9f4d8263ecda6b7eca0fd6c15e6a 100644 --- a/dts/st/f4/stm32f469zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469zitx-pinctrl.dtsi @@ -2176,81 +2176,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi index 9072c6370f177a96d3e57a0ea8c690220328fd74..45ec5209bbe103f52da245c4c19948f23215b745 100644 --- a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi @@ -2625,87 +2625,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi index 9072c6370f177a96d3e57a0ea8c690220328fd74..45ec5209bbe103f52da245c4c19948f23215b745 100644 --- a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi @@ -2625,87 +2625,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi index 1d5898ba529fd467d5cb17dbc214f7898e9f6180..20583639b92b963e9198b3d616d06eaa9c7de9f5 100644 --- a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi @@ -3250,87 +3250,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi index 874dfe8f0715dfdc17e9b53694516c5600ab7255..e421ea95d53db2601c9877d65452288d68aa4612 100644 --- a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi @@ -2874,87 +2874,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi index 874dfe8f0715dfdc17e9b53694516c5600ab7255..e421ea95d53db2601c9877d65452288d68aa4612 100644 --- a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi @@ -2874,87 +2874,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi index 1d5898ba529fd467d5cb17dbc214f7898e9f6180..20583639b92b963e9198b3d616d06eaa9c7de9f5 100644 --- a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi @@ -3250,87 +3250,73 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi index d3d14a0ea81c15c0f46a48f8b6a0c6df3a403a58..36923ddff3ad53caff8ce77fac16ce14310f1ff0 100644 --- a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi @@ -1654,51 +1654,43 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi index 2e46fa02763e2d934d1aa01644ffc2ba57050192..b71b9dbcc9ca9f4d8263ecda6b7eca0fd6c15e6a 100644 --- a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi @@ -2176,81 +2176,68 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi index 19646d31171a0736d562fd42f5b7c47464e2b26f..ac5f7433cc1ef86724dee1b286ebce964efcbff9 100644 --- a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi @@ -2567,73 +2567,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2702,74 +2690,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi index 19646d31171a0736d562fd42f5b7c47464e2b26f..ac5f7433cc1ef86724dee1b286ebce964efcbff9 100644 --- a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi @@ -2567,73 +2567,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2702,74 +2690,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi index 2a4b8ef9a1b90b5a020fbc12b3664a20b52d1ebc..0d501932b5f1f7a9b665ea127bacf5df500fd02b 100644 --- a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi @@ -1113,31 +1113,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1171,32 +1166,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi index 7c0cf80c525ff0f42512170131ba20c4d03cf690..3b831c6d7205c4374c9f1d8c70f60503f072649a 100644 --- a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi @@ -1722,55 +1722,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1824,56 +1815,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi index 9b6e6e04b1a2b6a6e995d6ff4df4c1a9425fefe1..26e738a0f5b5e7bc3363f0acb0ee1e952920f404 100644 --- a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2292,74 +2280,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi index 31ab4c7ebf19b8c089527ce5619b206a71c4694c..443c974de24f4a9cda0154731f1e72bdeef44a2a 100644 --- a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi @@ -2503,73 +2503,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2633,68 +2621,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi index 31ab4c7ebf19b8c089527ce5619b206a71c4694c..443c974de24f4a9cda0154731f1e72bdeef44a2a 100644 --- a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi @@ -2503,73 +2503,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2633,68 +2621,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi index 451d9eb750eeecbfdff05dc6345ebd2ac9334f39..1d394c05ab8300e6d7e6c7502e37d38204bbb437 100644 --- a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1691,50 +1682,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi index 451d9eb750eeecbfdff05dc6345ebd2ac9334f39..1d394c05ab8300e6d7e6c7502e37d38204bbb437 100644 --- a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1691,50 +1682,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi index 647fe681d74c702714024bb8dc800b5fbaaabe89..b3723358cf9758cd43bab8d2f463c0bf1d3e5435 100644 --- a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi @@ -2093,73 +2093,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2223,68 +2211,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi index 647fe681d74c702714024bb8dc800b5fbaaabe89..b3723358cf9758cd43bab8d2f463c0bf1d3e5435 100644 --- a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi @@ -2093,73 +2093,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2223,68 +2211,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi index 31ab4c7ebf19b8c089527ce5619b206a71c4694c..443c974de24f4a9cda0154731f1e72bdeef44a2a 100644 --- a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi @@ -2503,73 +2503,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2633,68 +2621,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi index 2a4b8ef9a1b90b5a020fbc12b3664a20b52d1ebc..0d501932b5f1f7a9b665ea127bacf5df500fd02b 100644 --- a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi @@ -1113,31 +1113,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1171,32 +1166,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi index 7c0cf80c525ff0f42512170131ba20c4d03cf690..3b831c6d7205c4374c9f1d8c70f60503f072649a 100644 --- a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi @@ -1722,55 +1722,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1824,56 +1815,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi index 647fe681d74c702714024bb8dc800b5fbaaabe89..b3723358cf9758cd43bab8d2f463c0bf1d3e5435 100644 --- a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi @@ -2093,73 +2093,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2223,68 +2211,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f732iekx-pinctrl.dtsi b/dts/st/f7/stm32f732iekx-pinctrl.dtsi index 19646d31171a0736d562fd42f5b7c47464e2b26f..ac5f7433cc1ef86724dee1b286ebce964efcbff9 100644 --- a/dts/st/f7/stm32f732iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732iekx-pinctrl.dtsi @@ -2567,73 +2567,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2702,74 +2690,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f732ietx-pinctrl.dtsi b/dts/st/f7/stm32f732ietx-pinctrl.dtsi index 19646d31171a0736d562fd42f5b7c47464e2b26f..ac5f7433cc1ef86724dee1b286ebce964efcbff9 100644 --- a/dts/st/f7/stm32f732ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732ietx-pinctrl.dtsi @@ -2567,73 +2567,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2702,74 +2690,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f732retx-pinctrl.dtsi b/dts/st/f7/stm32f732retx-pinctrl.dtsi index 2a4b8ef9a1b90b5a020fbc12b3664a20b52d1ebc..0d501932b5f1f7a9b665ea127bacf5df500fd02b 100644 --- a/dts/st/f7/stm32f732retx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732retx-pinctrl.dtsi @@ -1113,31 +1113,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1171,32 +1166,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f732vetx-pinctrl.dtsi b/dts/st/f7/stm32f732vetx-pinctrl.dtsi index 7c0cf80c525ff0f42512170131ba20c4d03cf690..3b831c6d7205c4374c9f1d8c70f60503f072649a 100644 --- a/dts/st/f7/stm32f732vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732vetx-pinctrl.dtsi @@ -1722,55 +1722,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1824,56 +1815,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f732zetx-pinctrl.dtsi b/dts/st/f7/stm32f732zetx-pinctrl.dtsi index 9b6e6e04b1a2b6a6e995d6ff4df4c1a9425fefe1..26e738a0f5b5e7bc3363f0acb0ee1e952920f404 100644 --- a/dts/st/f7/stm32f732zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732zetx-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2292,74 +2280,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733iekx-pinctrl.dtsi b/dts/st/f7/stm32f733iekx-pinctrl.dtsi index 31ab4c7ebf19b8c089527ce5619b206a71c4694c..443c974de24f4a9cda0154731f1e72bdeef44a2a 100644 --- a/dts/st/f7/stm32f733iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733iekx-pinctrl.dtsi @@ -2503,73 +2503,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2633,68 +2621,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733ietx-pinctrl.dtsi b/dts/st/f7/stm32f733ietx-pinctrl.dtsi index 31ab4c7ebf19b8c089527ce5619b206a71c4694c..443c974de24f4a9cda0154731f1e72bdeef44a2a 100644 --- a/dts/st/f7/stm32f733ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733ietx-pinctrl.dtsi @@ -2503,73 +2503,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2633,68 +2621,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733vetx-pinctrl.dtsi b/dts/st/f7/stm32f733vetx-pinctrl.dtsi index 451d9eb750eeecbfdff05dc6345ebd2ac9334f39..1d394c05ab8300e6d7e6c7502e37d38204bbb437 100644 --- a/dts/st/f7/stm32f733vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733vetx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1691,50 +1682,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733veyx-pinctrl.dtsi b/dts/st/f7/stm32f733veyx-pinctrl.dtsi index 451d9eb750eeecbfdff05dc6345ebd2ac9334f39..1d394c05ab8300e6d7e6c7502e37d38204bbb437 100644 --- a/dts/st/f7/stm32f733veyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733veyx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1691,50 +1682,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733zeix-pinctrl.dtsi b/dts/st/f7/stm32f733zeix-pinctrl.dtsi index 647fe681d74c702714024bb8dc800b5fbaaabe89..b3723358cf9758cd43bab8d2f463c0bf1d3e5435 100644 --- a/dts/st/f7/stm32f733zeix-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zeix-pinctrl.dtsi @@ -2093,73 +2093,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2223,68 +2211,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f733zetx-pinctrl.dtsi b/dts/st/f7/stm32f733zetx-pinctrl.dtsi index 647fe681d74c702714024bb8dc800b5fbaaabe89..b3723358cf9758cd43bab8d2f463c0bf1d3e5435 100644 --- a/dts/st/f7/stm32f733zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zetx-pinctrl.dtsi @@ -2093,73 +2093,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2223,68 +2211,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi index 3f066b195fe9bcceaa008120c56eb193abd68af5..72224bb36d139317a0230a1c298f41671dac6e12 100644 --- a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi @@ -2914,73 +2914,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3049,74 +3037,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi index 3f066b195fe9bcceaa008120c56eb193abd68af5..72224bb36d139317a0230a1c298f41671dac6e12 100644 --- a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi @@ -2914,73 +2914,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3049,74 +3037,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi index 2092d08cc6d355d8f04ecbee928a86fbf2d6c784..d3a35988a2e3c0cd669440464d282e9d42b10104 100644 --- a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi @@ -1939,55 +1939,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2041,56 +2032,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi index 2092d08cc6d355d8f04ecbee928a86fbf2d6c784..d3a35988a2e3c0cd669440464d282e9d42b10104 100644 --- a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi @@ -1939,55 +1939,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2041,56 +2032,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi index 297a90e97c51680e0e06f012332c3564967ec44b..5e5e02e74cf486d58fd02d2a32a344f7d2529ee9 100644 --- a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi @@ -2417,73 +2417,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2552,74 +2540,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi index d7c96cc3d7d07e2034176d179b8e78e56f56f9af..22062b96470866a9b5f8720d55b4df4ba3a2b06b 100644 --- a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi @@ -3152,73 +3152,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3287,74 +3275,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746ietx-pinctrl.dtsi b/dts/st/f7/stm32f746ietx-pinctrl.dtsi index d7c96cc3d7d07e2034176d179b8e78e56f56f9af..22062b96470866a9b5f8720d55b4df4ba3a2b06b 100644 --- a/dts/st/f7/stm32f746ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746ietx-pinctrl.dtsi @@ -3152,73 +3152,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3287,74 +3275,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746igtx-pinctrl.dtsi b/dts/st/f7/stm32f746igtx-pinctrl.dtsi index d7c96cc3d7d07e2034176d179b8e78e56f56f9af..22062b96470866a9b5f8720d55b4df4ba3a2b06b 100644 --- a/dts/st/f7/stm32f746igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746igtx-pinctrl.dtsi @@ -3152,73 +3152,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3287,74 +3275,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746nehx-pinctrl.dtsi b/dts/st/f7/stm32f746nehx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f746nehx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nehx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746nghx-pinctrl.dtsi b/dts/st/f7/stm32f746nghx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f746nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nghx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746vetx-pinctrl.dtsi b/dts/st/f7/stm32f746vetx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f746vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vetx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746zetx-pinctrl.dtsi b/dts/st/f7/stm32f746zetx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f746zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zetx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756igkx-pinctrl.dtsi b/dts/st/f7/stm32f756igkx-pinctrl.dtsi index d7c96cc3d7d07e2034176d179b8e78e56f56f9af..22062b96470866a9b5f8720d55b4df4ba3a2b06b 100644 --- a/dts/st/f7/stm32f756igkx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igkx-pinctrl.dtsi @@ -3152,73 +3152,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3287,74 +3275,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756igtx-pinctrl.dtsi b/dts/st/f7/stm32f756igtx-pinctrl.dtsi index d7c96cc3d7d07e2034176d179b8e78e56f56f9af..22062b96470866a9b5f8720d55b4df4ba3a2b06b 100644 --- a/dts/st/f7/stm32f756igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igtx-pinctrl.dtsi @@ -3152,73 +3152,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3287,74 +3275,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756nghx-pinctrl.dtsi b/dts/st/f7/stm32f756nghx-pinctrl.dtsi index ef10d34770409770d498a71607250b337dd58f31..e092a4224f20b218a1245047b0a486151b5e9250 100644 --- a/dts/st/f7/stm32f756nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756nghx-pinctrl.dtsi @@ -3376,73 +3376,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3511,74 +3499,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756vghx-pinctrl.dtsi b/dts/st/f7/stm32f756vghx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f756vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vghx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi index 13b5c126970f0d11aa43eb4ae44470c0506d498b..5e0709f15b2e27a85ae6c5419bf4f1b07b758d41 100644 --- a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi @@ -2061,55 +2061,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2163,56 +2154,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi index 47561244e0ea6119d8fe7c61aae7bcb6b9256688..db0a48750f6807c35dc7a492d086513d0c0ee814 100644 --- a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi @@ -2579,73 +2579,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,74 +2702,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi index f80d049fab83a6cc7553cad192246d2647285a33..d35e8616f083bbcf5b93a96ecfa7817f2034be73 100644 --- a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi @@ -3555,79 +3555,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3701,80 +3688,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi index a4f507c405149ca28fd88c3317046dd4ee1974b5..4c64fba12f0037276fb5e28dfe6866b705459fe6 100644 --- a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi @@ -3443,79 +3443,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3589,80 +3576,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi index a4f507c405149ca28fd88c3317046dd4ee1974b5..4c64fba12f0037276fb5e28dfe6866b705459fe6 100644 --- a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi @@ -3443,79 +3443,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3589,80 +3576,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi index f80d049fab83a6cc7553cad192246d2647285a33..d35e8616f083bbcf5b93a96ecfa7817f2034be73 100644 --- a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi @@ -3555,79 +3555,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3701,80 +3688,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi index e668dea71ec17fc65bc66563abe61c797ef77509..0fa95fe4269a0e636524b242dca5fbd0a463a8c3 100644 --- a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi @@ -2393,61 +2393,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2506,62 +2496,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi index e668dea71ec17fc65bc66563abe61c797ef77509..0fa95fe4269a0e636524b242dca5fbd0a463a8c3 100644 --- a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi @@ -2393,61 +2393,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2506,62 +2496,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi index 42c14418a2fcbcb923d6583d04504c5f5d59f324..c9f411facfeeb2cf52762c2a3f6470bc9fa39d6b 100644 --- a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi @@ -2941,79 +2941,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3087,80 +3074,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi index 2fc2faa0ff996ed9c36ee0e4058cd2fa2c736598..cd657af1ab15b61a07d835d286359d84aaa2afa7 100644 --- a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi @@ -3977,79 +3977,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4123,80 +4110,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi index 0c17f4341e30140210d4ee4feb778a51e370146c..6692a051dfd0b1b6257d00806d0537d32f1de572 100644 --- a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi @@ -3737,79 +3737,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3883,80 +3870,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi index 0c17f4341e30140210d4ee4feb778a51e370146c..6692a051dfd0b1b6257d00806d0537d32f1de572 100644 --- a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi @@ -3737,79 +3737,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3883,80 +3870,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi index 2fc2faa0ff996ed9c36ee0e4058cd2fa2c736598..cd657af1ab15b61a07d835d286359d84aaa2afa7 100644 --- a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi @@ -3977,79 +3977,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4123,80 +4110,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767vghx-pinctrl.dtsi b/dts/st/f7/stm32f767vghx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f767vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vghx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767vihx-pinctrl.dtsi b/dts/st/f7/stm32f767vihx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f767vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vihx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767vitx-pinctrl.dtsi b/dts/st/f7/stm32f767vitx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f767vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vitx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi index c43db71e8de51160264e88f2f91822c8262de011..442f17ee60831d32192d5220c078b9344a97565f 100644 --- a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi @@ -3147,79 +3147,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3293,80 +3280,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f767zitx-pinctrl.dtsi b/dts/st/f7/stm32f767zitx-pinctrl.dtsi index c43db71e8de51160264e88f2f91822c8262de011..442f17ee60831d32192d5220c078b9344a97565f 100644 --- a/dts/st/f7/stm32f767zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zitx-pinctrl.dtsi @@ -3147,79 +3147,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3293,80 +3280,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi index 9c2ff7d7bbc2c12cccba46ad8a7e66d659fc6155..9738899b1aee1c47e150423f8c32998ea55cf702 100644 --- a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi @@ -3250,73 +3250,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3385,74 +3373,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi index 9c2ff7d7bbc2c12cccba46ad8a7e66d659fc6155..9738899b1aee1c47e150423f8c32998ea55cf702 100644 --- a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi @@ -3250,73 +3250,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3385,74 +3373,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi index a540991c9cc616546c47d3110be3a0c41248b7c6..02f57d7a2e93d39b5437147e65aa52df2db73b61 100644 --- a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi @@ -3905,79 +3905,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4051,80 +4038,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769igtx-pinctrl.dtsi b/dts/st/f7/stm32f769igtx-pinctrl.dtsi index a44602be379af1c539eebd21f443b9f149347c48..946d1b4e1b5b860fafe1578727215d65f198e130 100644 --- a/dts/st/f7/stm32f769igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769igtx-pinctrl.dtsi @@ -3507,79 +3507,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3653,80 +3640,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769iitx-pinctrl.dtsi b/dts/st/f7/stm32f769iitx-pinctrl.dtsi index a44602be379af1c539eebd21f443b9f149347c48..946d1b4e1b5b860fafe1578727215d65f198e130 100644 --- a/dts/st/f7/stm32f769iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769iitx-pinctrl.dtsi @@ -3507,79 +3507,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3653,80 +3640,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769nghx-pinctrl.dtsi b/dts/st/f7/stm32f769nghx-pinctrl.dtsi index a540991c9cc616546c47d3110be3a0c41248b7c6..02f57d7a2e93d39b5437147e65aa52df2db73b61 100644 --- a/dts/st/f7/stm32f769nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nghx-pinctrl.dtsi @@ -3905,79 +3905,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4051,80 +4038,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f769nihx-pinctrl.dtsi b/dts/st/f7/stm32f769nihx-pinctrl.dtsi index a540991c9cc616546c47d3110be3a0c41248b7c6..02f57d7a2e93d39b5437147e65aa52df2db73b61 100644 --- a/dts/st/f7/stm32f769nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nihx-pinctrl.dtsi @@ -3905,79 +3905,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4051,80 +4038,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777bitx-pinctrl.dtsi b/dts/st/f7/stm32f777bitx-pinctrl.dtsi index 2fc2faa0ff996ed9c36ee0e4058cd2fa2c736598..cd657af1ab15b61a07d835d286359d84aaa2afa7 100644 --- a/dts/st/f7/stm32f777bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777bitx-pinctrl.dtsi @@ -3977,79 +3977,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4123,80 +4110,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777iikx-pinctrl.dtsi b/dts/st/f7/stm32f777iikx-pinctrl.dtsi index 0c17f4341e30140210d4ee4feb778a51e370146c..6692a051dfd0b1b6257d00806d0537d32f1de572 100644 --- a/dts/st/f7/stm32f777iikx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iikx-pinctrl.dtsi @@ -3737,79 +3737,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3883,80 +3870,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777iitx-pinctrl.dtsi b/dts/st/f7/stm32f777iitx-pinctrl.dtsi index 0c17f4341e30140210d4ee4feb778a51e370146c..6692a051dfd0b1b6257d00806d0537d32f1de572 100644 --- a/dts/st/f7/stm32f777iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iitx-pinctrl.dtsi @@ -3737,79 +3737,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3883,80 +3870,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777nihx-pinctrl.dtsi b/dts/st/f7/stm32f777nihx-pinctrl.dtsi index 2fc2faa0ff996ed9c36ee0e4058cd2fa2c736598..cd657af1ab15b61a07d835d286359d84aaa2afa7 100644 --- a/dts/st/f7/stm32f777nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777nihx-pinctrl.dtsi @@ -3977,79 +3977,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4123,80 +4110,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777vihx-pinctrl.dtsi b/dts/st/f7/stm32f777vihx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f777vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vihx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777vitx-pinctrl.dtsi b/dts/st/f7/stm32f777vitx-pinctrl.dtsi index 3dcd56f9191adada6238f8748bab7bf1ac14971e..e7abf3b2e4dab359d0041922d5aec3e3077bdbcc 100644 --- a/dts/st/f7/stm32f777vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vitx-pinctrl.dtsi @@ -2555,61 +2555,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,62 +2658,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f777zitx-pinctrl.dtsi b/dts/st/f7/stm32f777zitx-pinctrl.dtsi index c43db71e8de51160264e88f2f91822c8262de011..442f17ee60831d32192d5220c078b9344a97565f 100644 --- a/dts/st/f7/stm32f777zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777zitx-pinctrl.dtsi @@ -3147,79 +3147,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3293,80 +3280,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi index 9c2ff7d7bbc2c12cccba46ad8a7e66d659fc6155..9738899b1aee1c47e150423f8c32998ea55cf702 100644 --- a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi @@ -3250,73 +3250,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3385,74 +3373,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi index 9c2ff7d7bbc2c12cccba46ad8a7e66d659fc6155..9738899b1aee1c47e150423f8c32998ea55cf702 100644 --- a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi @@ -3250,73 +3250,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3385,74 +3373,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f779bitx-pinctrl.dtsi b/dts/st/f7/stm32f779bitx-pinctrl.dtsi index a540991c9cc616546c47d3110be3a0c41248b7c6..02f57d7a2e93d39b5437147e65aa52df2db73b61 100644 --- a/dts/st/f7/stm32f779bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779bitx-pinctrl.dtsi @@ -3905,79 +3905,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4051,80 +4038,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f779iitx-pinctrl.dtsi b/dts/st/f7/stm32f779iitx-pinctrl.dtsi index a44602be379af1c539eebd21f443b9f149347c48..946d1b4e1b5b860fafe1578727215d65f198e130 100644 --- a/dts/st/f7/stm32f779iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779iitx-pinctrl.dtsi @@ -3507,79 +3507,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3653,80 +3640,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/f7/stm32f779nihx-pinctrl.dtsi b/dts/st/f7/stm32f779nihx-pinctrl.dtsi index a540991c9cc616546c47d3110be3a0c41248b7c6..02f57d7a2e93d39b5437147e65aa52df2db73b61 100644 --- a/dts/st/f7/stm32f779nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779nihx-pinctrl.dtsi @@ -3905,79 +3905,66 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4051,80 +4038,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi index ed89de1fdf4a9a887dbed5e9015f80a829577e92..df04dcd41a823e587e0594064e6659312b16ff88 100644 --- a/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi @@ -750,25 +750,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,20 +788,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g030f6px-pinctrl.dtsi b/dts/st/g0/stm32g030f6px-pinctrl.dtsi index d2374371d43d6cdd77effe7cfb4048efdf8c5fa0..c592a2e70566e377bb75505e90d01c4cd2576117 100644 --- a/dts/st/g0/stm32g030f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g030f6px-pinctrl.dtsi @@ -578,19 +578,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -614,20 +611,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g030j6mx-pinctrl.dtsi b/dts/st/g0/stm32g030j6mx-pinctrl.dtsi index 00e79910b3484291a96b6163f681396e7da5b922..5fb321340dd32a0979b60bc46b49879772c1b146 100644 --- a/dts/st/g0/stm32g030j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030j6mx-pinctrl.dtsi @@ -407,13 +407,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -432,14 +430,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi index 3714706332e2bf943bfbfcc8b645dbea38bc9d6d..94548898197b98a737762df479521e66b2974a47 100644 --- a/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi @@ -586,19 +586,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,20 +619,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi index e4abc93977618be89ddf7507d8109b00b0b7dc07..f81559d525ec13b6df93bdadb3d889dbd0b4459a 100644 --- a/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi @@ -803,37 +803,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -867,32 +861,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi index e4abc93977618be89ddf7507d8109b00b0b7dc07..f81559d525ec13b6df93bdadb3d889dbd0b4459a 100644 --- a/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi @@ -803,37 +803,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -867,32 +861,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi index 46044180e8d6ce8d5a26c913bf622f4a456c609f..fa79f224123d740ee11efc4e34698cf967e04ce3 100644 --- a/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi @@ -615,25 +615,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -662,26 +658,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi index a35e22d92a4857d4d076ce7663b828d6723c5403..c915d2192e2eeba3c17e1970128d25086a4cbefa 100644 --- a/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi @@ -595,25 +595,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -642,26 +638,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi b/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi index 145a6dea3b8357780b051c4aaf7bbf33f187b60c..b859eb3c98e6e41a8d6b38d7372754d9330436db 100644 --- a/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi @@ -432,13 +432,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -462,20 +460,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi index 1ed5b439a30f058b5d17a4e45773fcb07d097d00..2aa63dc61aab81ed9d8470ea16ce7d1902369bb7 100644 --- a/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi @@ -627,25 +627,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,26 +670,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi index 1ed5b439a30f058b5d17a4e45773fcb07d097d00..2aa63dc61aab81ed9d8470ea16ce7d1902369bb7 100644 --- a/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi @@ -627,25 +627,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,26 +670,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g031y8yx-pinctrl.dtsi b/dts/st/g0/stm32g031y8yx-pinctrl.dtsi index 46044180e8d6ce8d5a26c913bf622f4a456c609f..fa79f224123d740ee11efc4e34698cf967e04ce3 100644 --- a/dts/st/g0/stm32g031y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031y8yx-pinctrl.dtsi @@ -615,25 +615,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -662,26 +658,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi index e4abc93977618be89ddf7507d8109b00b0b7dc07..f81559d525ec13b6df93bdadb3d889dbd0b4459a 100644 --- a/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi @@ -803,37 +803,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -867,32 +861,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi index e4abc93977618be89ddf7507d8109b00b0b7dc07..f81559d525ec13b6df93bdadb3d889dbd0b4459a 100644 --- a/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi @@ -803,37 +803,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -867,32 +861,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi index 46044180e8d6ce8d5a26c913bf622f4a456c609f..fa79f224123d740ee11efc4e34698cf967e04ce3 100644 --- a/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi @@ -615,25 +615,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -662,26 +658,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi index a35e22d92a4857d4d076ce7663b828d6723c5403..c915d2192e2eeba3c17e1970128d25086a4cbefa 100644 --- a/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi @@ -595,25 +595,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -642,26 +638,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041j6mx-pinctrl.dtsi b/dts/st/g0/stm32g041j6mx-pinctrl.dtsi index 145a6dea3b8357780b051c4aaf7bbf33f187b60c..b859eb3c98e6e41a8d6b38d7372754d9330436db 100644 --- a/dts/st/g0/stm32g041j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041j6mx-pinctrl.dtsi @@ -432,13 +432,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -462,20 +460,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi index 1ed5b439a30f058b5d17a4e45773fcb07d097d00..2aa63dc61aab81ed9d8470ea16ce7d1902369bb7 100644 --- a/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi @@ -627,25 +627,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,26 +670,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi index 1ed5b439a30f058b5d17a4e45773fcb07d097d00..2aa63dc61aab81ed9d8470ea16ce7d1902369bb7 100644 --- a/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi @@ -627,25 +627,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -674,26 +670,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g041y8yx-pinctrl.dtsi b/dts/st/g0/stm32g041y8yx-pinctrl.dtsi index 46044180e8d6ce8d5a26c913bf622f4a456c609f..fa79f224123d740ee11efc4e34698cf967e04ce3 100644 --- a/dts/st/g0/stm32g041y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041y8yx-pinctrl.dtsi @@ -615,25 +615,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -662,26 +658,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g050c6tx-pinctrl.dtsi b/dts/st/g0/stm32g050c6tx-pinctrl.dtsi index 5994da6f4aac5471c6b6a124869973b134da033d..c8b895930d7cacc24223e21d17dff72acdce2cf4 100644 --- a/dts/st/g0/stm32g050c6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c6tx-pinctrl.dtsi @@ -791,25 +791,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -833,20 +829,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g050c8tx-pinctrl.dtsi b/dts/st/g0/stm32g050c8tx-pinctrl.dtsi index 5994da6f4aac5471c6b6a124869973b134da033d..c8b895930d7cacc24223e21d17dff72acdce2cf4 100644 --- a/dts/st/g0/stm32g050c8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c8tx-pinctrl.dtsi @@ -791,25 +791,21 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -833,20 +829,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g050f6px-pinctrl.dtsi b/dts/st/g0/stm32g050f6px-pinctrl.dtsi index 183bc905c84831af524f65c8f0c5f7ed2347ea67..dc127901006b93cfc6c2d5032fc2abf6e1d90e2b 100644 --- a/dts/st/g0/stm32g050f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g050f6px-pinctrl.dtsi @@ -599,19 +599,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -635,20 +632,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g050k6tx-pinctrl.dtsi b/dts/st/g0/stm32g050k6tx-pinctrl.dtsi index 873d2121f12cd05666436ca23320e9aa793c474e..add04d988cc0e8a968b95b3e9e6a8155d85da7e4 100644 --- a/dts/st/g0/stm32g050k6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k6tx-pinctrl.dtsi @@ -607,19 +607,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,20 +640,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g050k8tx-pinctrl.dtsi b/dts/st/g0/stm32g050k8tx-pinctrl.dtsi index 873d2121f12cd05666436ca23320e9aa793c474e..add04d988cc0e8a968b95b3e9e6a8155d85da7e4 100644 --- a/dts/st/g0/stm32g050k8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k8tx-pinctrl.dtsi @@ -607,19 +607,16 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -643,20 +640,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi index 03604338ba0dee4bf30dc96d992195353b0728ab..fab3db5890893e785ad4974136b5792e79b7c23f 100644 --- a/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi @@ -845,37 +845,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -909,32 +903,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi index 03604338ba0dee4bf30dc96d992195353b0728ab..fab3db5890893e785ad4974136b5792e79b7c23f 100644 --- a/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi @@ -845,37 +845,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -909,32 +903,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi index 7ded6191b8201ef08e1017fa1e1017112b8aa12f..7a3b005f25e3893ee843ea3527d744cfe8ede2e4 100644 --- a/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi @@ -637,25 +637,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -684,26 +680,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051f8yx-pinctrl.dtsi b/dts/st/g0/stm32g051f8yx-pinctrl.dtsi index 7ded6191b8201ef08e1017fa1e1017112b8aa12f..7a3b005f25e3893ee843ea3527d744cfe8ede2e4 100644 --- a/dts/st/g0/stm32g051f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f8yx-pinctrl.dtsi @@ -637,25 +637,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -684,26 +680,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi index 83c40374cf3ceec6ea5c44058b9264eaf7e43eac..a7cdd9d0c10bc77b7d0d4c21d341362c9f881e28 100644 --- a/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi @@ -617,25 +617,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -664,26 +660,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi index 4355203d4fccad5a626b5e1f19d008ac7a5c34c1..c6d8347bbb97c7ba034c850cd04d07f40b90075d 100644 --- a/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi @@ -649,25 +649,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -696,26 +692,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi index 4355203d4fccad5a626b5e1f19d008ac7a5c34c1..c6d8347bbb97c7ba034c850cd04d07f40b90075d 100644 --- a/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi @@ -649,25 +649,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -696,26 +692,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi index 03604338ba0dee4bf30dc96d992195353b0728ab..fab3db5890893e785ad4974136b5792e79b7c23f 100644 --- a/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi @@ -845,37 +845,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -909,32 +903,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi index 03604338ba0dee4bf30dc96d992195353b0728ab..fab3db5890893e785ad4974136b5792e79b7c23f 100644 --- a/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi @@ -845,37 +845,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -909,32 +903,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi index 7ded6191b8201ef08e1017fa1e1017112b8aa12f..7a3b005f25e3893ee843ea3527d744cfe8ede2e4 100644 --- a/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi @@ -637,25 +637,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -684,26 +680,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061f8yx-pinctrl.dtsi b/dts/st/g0/stm32g061f8yx-pinctrl.dtsi index 7ded6191b8201ef08e1017fa1e1017112b8aa12f..7a3b005f25e3893ee843ea3527d744cfe8ede2e4 100644 --- a/dts/st/g0/stm32g061f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f8yx-pinctrl.dtsi @@ -637,25 +637,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -684,26 +680,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi index 83c40374cf3ceec6ea5c44058b9264eaf7e43eac..a7cdd9d0c10bc77b7d0d4c21d341362c9f881e28 100644 --- a/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi @@ -617,25 +617,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -664,26 +660,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi index 4355203d4fccad5a626b5e1f19d008ac7a5c34c1..c6d8347bbb97c7ba034c850cd04d07f40b90075d 100644 --- a/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi @@ -649,25 +649,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -696,26 +692,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi index 4355203d4fccad5a626b5e1f19d008ac7a5c34c1..c6d8347bbb97c7ba034c850cd04d07f40b90075d 100644 --- a/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi @@ -649,25 +649,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -696,26 +692,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g070cbtx-pinctrl.dtsi b/dts/st/g0/stm32g070cbtx-pinctrl.dtsi index 0381d53cb3ae11270dbcfbd966019791a4e0b53a..f2fa35ae05884c2fa7c01161d9eba37ec72c9117 100644 --- a/dts/st/g0/stm32g070cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070cbtx-pinctrl.dtsi @@ -774,43 +774,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -859,50 +852,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g070kbtx-pinctrl.dtsi b/dts/st/g0/stm32g070kbtx-pinctrl.dtsi index abcfe1545252311be395495bd9f358e77c708ba8..31ec0b457edb0d6b7c53577a7f26aef9d1a2e3c7 100644 --- a/dts/st/g0/stm32g070kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070kbtx-pinctrl.dtsi @@ -578,31 +578,26 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -641,38 +636,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g070rbtx-pinctrl.dtsi b/dts/st/g0/stm32g070rbtx-pinctrl.dtsi index 5ab832e2231a1020e2ea0eb7431c314b17ca692d..9bd822f7a0a820f0f187903ad9ddb6ad9f139552 100644 --- a/dts/st/g0/stm32g070rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070rbtx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi index 2b841dc28c22e04e950d89db09b2cb94d66e321a..f758e2b0736f1ba25867224cc9a8635fb50cf293 100644 --- a/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi @@ -837,55 +837,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,62 +935,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi index 2b841dc28c22e04e950d89db09b2cb94d66e321a..f758e2b0736f1ba25867224cc9a8635fb50cf293 100644 --- a/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi @@ -837,55 +837,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,62 +935,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071ebyx-pinctrl.dtsi b/dts/st/g0/stm32g071ebyx-pinctrl.dtsi index f975aa609b94ad1484bc1e7f10eac96e1dbc0a5c..9ac043a3fa46b235c5e1d3cd3886d72b9df00fc8 100644 --- a/dts/st/g0/stm32g071ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071ebyx-pinctrl.dtsi @@ -544,31 +544,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -607,38 +602,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi index c39e01ade958114d2f582cd65337c273e17af1aa..84b64e83fd7a63eff0dc3b3d281deb1193a8fd33 100644 --- a/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi @@ -597,37 +597,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -671,44 +665,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi b/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi index e4894fc47b38f51f3045b396be03e9d2a1258e9c..dea2160ed38eca0bf2f299275493a17f1d99cb91 100644 --- a/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi @@ -566,37 +566,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -620,20 +614,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi index 279d553eefed921bf0c7cd733eb828941e3a6560..2a6adb40de54a1da0d7366f2eec22cd733865142 100644 --- a/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi @@ -629,37 +629,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -703,44 +697,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi index 279d553eefed921bf0c7cd733eb828941e3a6560..2a6adb40de54a1da0d7366f2eec22cd733865142 100644 --- a/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi @@ -629,37 +629,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -703,44 +697,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi b/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi index b8f67355445158be9a340d222e0af33a3eddbd9d..05e39d2c56044b1d1c43f05fa91bd8ab7ab01820 100644 --- a/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi @@ -605,37 +605,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,32 +663,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi b/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi index b8f67355445158be9a340d222e0af33a3eddbd9d..05e39d2c56044b1d1c43f05fa91bd8ab7ab01820 100644 --- a/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi @@ -605,37 +605,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,32 +663,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi index 63fd4f4ccdf36800c078d93724ce97adcb4b6cef..34aad662c81cff60bd092f265a5dd66c04da1a1c 100644 --- a/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi @@ -1011,55 +1011,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1123,68 +1114,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g071rbix-pinctrl.dtsi b/dts/st/g0/stm32g071rbix-pinctrl.dtsi index 63fd4f4ccdf36800c078d93724ce97adcb4b6cef..34aad662c81cff60bd092f265a5dd66c04da1a1c 100644 --- a/dts/st/g0/stm32g071rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g071rbix-pinctrl.dtsi @@ -1011,55 +1011,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1123,68 +1114,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081cbtx-pinctrl.dtsi b/dts/st/g0/stm32g081cbtx-pinctrl.dtsi index 2b841dc28c22e04e950d89db09b2cb94d66e321a..f758e2b0736f1ba25867224cc9a8635fb50cf293 100644 --- a/dts/st/g0/stm32g081cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbtx-pinctrl.dtsi @@ -837,55 +837,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,62 +935,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081cbux-pinctrl.dtsi b/dts/st/g0/stm32g081cbux-pinctrl.dtsi index 2b841dc28c22e04e950d89db09b2cb94d66e321a..f758e2b0736f1ba25867224cc9a8635fb50cf293 100644 --- a/dts/st/g0/stm32g081cbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbux-pinctrl.dtsi @@ -837,55 +837,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,62 +935,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081ebyx-pinctrl.dtsi b/dts/st/g0/stm32g081ebyx-pinctrl.dtsi index f975aa609b94ad1484bc1e7f10eac96e1dbc0a5c..9ac043a3fa46b235c5e1d3cd3886d72b9df00fc8 100644 --- a/dts/st/g0/stm32g081ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081ebyx-pinctrl.dtsi @@ -544,31 +544,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -607,38 +602,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081gbux-pinctrl.dtsi b/dts/st/g0/stm32g081gbux-pinctrl.dtsi index c39e01ade958114d2f582cd65337c273e17af1aa..84b64e83fd7a63eff0dc3b3d281deb1193a8fd33 100644 --- a/dts/st/g0/stm32g081gbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbux-pinctrl.dtsi @@ -597,37 +597,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -671,44 +665,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi b/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi index e4894fc47b38f51f3045b396be03e9d2a1258e9c..dea2160ed38eca0bf2f299275493a17f1d99cb91 100644 --- a/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi @@ -566,37 +566,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -620,20 +614,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081kbtx-pinctrl.dtsi b/dts/st/g0/stm32g081kbtx-pinctrl.dtsi index 279d553eefed921bf0c7cd733eb828941e3a6560..2a6adb40de54a1da0d7366f2eec22cd733865142 100644 --- a/dts/st/g0/stm32g081kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtx-pinctrl.dtsi @@ -629,37 +629,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -703,44 +697,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi b/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi index b8f67355445158be9a340d222e0af33a3eddbd9d..05e39d2c56044b1d1c43f05fa91bd8ab7ab01820 100644 --- a/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi @@ -605,37 +605,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,32 +663,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081kbux-pinctrl.dtsi b/dts/st/g0/stm32g081kbux-pinctrl.dtsi index 279d553eefed921bf0c7cd733eb828941e3a6560..2a6adb40de54a1da0d7366f2eec22cd733865142 100644 --- a/dts/st/g0/stm32g081kbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbux-pinctrl.dtsi @@ -629,37 +629,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -703,44 +697,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi b/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi index b8f67355445158be9a340d222e0af33a3eddbd9d..05e39d2c56044b1d1c43f05fa91bd8ab7ab01820 100644 --- a/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi @@ -605,37 +605,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,32 +663,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081rbix-pinctrl.dtsi b/dts/st/g0/stm32g081rbix-pinctrl.dtsi index 63fd4f4ccdf36800c078d93724ce97adcb4b6cef..34aad662c81cff60bd092f265a5dd66c04da1a1c 100644 --- a/dts/st/g0/stm32g081rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbix-pinctrl.dtsi @@ -1011,55 +1011,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1123,68 +1114,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g081rbtx-pinctrl.dtsi b/dts/st/g0/stm32g081rbtx-pinctrl.dtsi index 63fd4f4ccdf36800c078d93724ce97adcb4b6cef..34aad662c81cff60bd092f265a5dd66c04da1a1c 100644 --- a/dts/st/g0/stm32g081rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbtx-pinctrl.dtsi @@ -1011,55 +1011,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1123,68 +1114,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi b/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi index 706baf8e38f32c24d40944f0a9328f19c758ab67..fb85d02fed25b0327fe5471258bd11dba8060be7 100644 --- a/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi @@ -997,61 +997,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1115,68 +1105,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi b/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi index 67a8d200317c190875f8d2860970ab1f268b7d2e..7cc7f78e5cf6d1c51fd54e0e1245d16a77ef44b8 100644 --- a/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi @@ -755,43 +755,36 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -840,50 +833,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b0retx-pinctrl.dtsi b/dts/st/g0/stm32g0b0retx-pinctrl.dtsi index c7743bf22f96a4862a2872eb3439f9f6bd5d5158..69ae01fb083f85ad1747ea100148104cc303f2ba 100644 --- a/dts/st/g0/stm32g0b0retx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0retx-pinctrl.dtsi @@ -1204,67 +1204,56 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1338,80 +1327,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi b/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi index 6a0bafa12119953d3ad2dbf7436c5da84c9ac895..8d623e670157f26bcae60fcf6cf5315fd29e0faa 100644 --- a/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi @@ -1465,85 +1465,71 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pf7: usart5_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf12: usart6_cts_pf12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1637,104 +1623,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf11: usart6_rts_pf11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi index a7c79bf0a2abc0d0dfad651f28d3d1f9b3cc2f3a..a95d3f6d56b00e273d8bbb9c93479341b9d9f559 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi @@ -1112,79 +1112,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1268,92 +1255,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi index 8c73c8ebadb16b72b798e1222a84cddab271333c..b44a9a4f5c15e60f784e0797c6c052d300b5fddb 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi @@ -1088,79 +1088,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1244,92 +1231,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi index a7c79bf0a2abc0d0dfad651f28d3d1f9b3cc2f3a..a95d3f6d56b00e273d8bbb9c93479341b9d9f559 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi @@ -1112,79 +1112,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1268,92 +1255,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi index 8c73c8ebadb16b72b798e1222a84cddab271333c..b44a9a4f5c15e60f784e0797c6c052d300b5fddb 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi @@ -1088,79 +1088,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1244,92 +1231,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi index 3875736097d25b826af9b749934eb62d8f89cc9b..0906dc5ef106cb76110dc5bbbb0fa8dd28083c58 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi @@ -842,55 +842,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -954,68 +945,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi index cc2d0a12e61c242c5c30754e9460e1e513b93a9f..f7e0c0b101643747c4fc75c2225f39928d322cb4 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi @@ -758,61 +758,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -861,50 +851,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi index 3875736097d25b826af9b749934eb62d8f89cc9b..0906dc5ef106cb76110dc5bbbb0fa8dd28083c58 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi @@ -842,55 +842,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -954,68 +945,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi index cc2d0a12e61c242c5c30754e9460e1e513b93a9f..f7e0c0b101643747c4fc75c2225f39928d322cb4 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi @@ -758,61 +758,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -861,50 +851,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi index f280025528167d862cf286ba491e6f206a52013a..cb087780a34e48efa9b9bb6ebe02c25a47043e37 100644 --- a/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi @@ -1465,103 +1465,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1675,128 +1658,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi b/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi index f0ba2d719dd546f7da58ee0e94602a81b0e1f9d8..1e59ff43b95935d0d828c4ea852de0c20df02e9b 100644 --- a/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi @@ -1144,79 +1144,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1300,92 +1287,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi index e61fec02d209ebcc92203c0692babfec15a87a57..16a1de0293bd13b6800fa9fe599b8765c6744386 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi @@ -1315,91 +1315,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1498,110 +1483,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi index 980c2722da2715cbff5f1a505e2a4a8d070bb767..35c0918bc7bd382212a71b17eb6dabd816700e36 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi @@ -1343,91 +1343,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1526,110 +1511,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi index e61fec02d209ebcc92203c0692babfec15a87a57..16a1de0293bd13b6800fa9fe599b8765c6744386 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi @@ -1315,91 +1315,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1498,110 +1483,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi index 51f5855ed86849d15f807d72b974699c846e3c18..e2ee25de22b4cba7a5025f0d14cd7232cc45d21f 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi @@ -1620,121 +1620,101 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pf7: lpuart1_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pf7: usart5_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf12: usart6_cts_pf12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1863,146 +1843,122 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pf6: lpuart1_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf11: usart6_rts_pf11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi index 51f5855ed86849d15f807d72b974699c846e3c18..e2ee25de22b4cba7a5025f0d14cd7232cc45d21f 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi @@ -1620,121 +1620,101 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pf7: lpuart1_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pf7: usart5_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf12: usart6_cts_pf12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1863,146 +1843,122 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pf6: lpuart1_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf11: usart6_rts_pf11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi index a7c79bf0a2abc0d0dfad651f28d3d1f9b3cc2f3a..a95d3f6d56b00e273d8bbb9c93479341b9d9f559 100644 --- a/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi @@ -1112,79 +1112,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1268,92 +1255,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi index 8c73c8ebadb16b72b798e1222a84cddab271333c..b44a9a4f5c15e60f784e0797c6c052d300b5fddb 100644 --- a/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi @@ -1088,79 +1088,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1244,92 +1231,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi index a7c79bf0a2abc0d0dfad651f28d3d1f9b3cc2f3a..a95d3f6d56b00e273d8bbb9c93479341b9d9f559 100644 --- a/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi @@ -1112,79 +1112,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1268,92 +1255,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi index 8c73c8ebadb16b72b798e1222a84cddab271333c..b44a9a4f5c15e60f784e0797c6c052d300b5fddb 100644 --- a/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi @@ -1088,79 +1088,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1244,92 +1231,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi index 3875736097d25b826af9b749934eb62d8f89cc9b..0906dc5ef106cb76110dc5bbbb0fa8dd28083c58 100644 --- a/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi @@ -842,55 +842,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -954,68 +945,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi index cc2d0a12e61c242c5c30754e9460e1e513b93a9f..f7e0c0b101643747c4fc75c2225f39928d322cb4 100644 --- a/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi @@ -758,61 +758,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -861,50 +851,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi index 3875736097d25b826af9b749934eb62d8f89cc9b..0906dc5ef106cb76110dc5bbbb0fa8dd28083c58 100644 --- a/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi @@ -842,55 +842,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -954,68 +945,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi index cc2d0a12e61c242c5c30754e9460e1e513b93a9f..f7e0c0b101643747c4fc75c2225f39928d322cb4 100644 --- a/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi @@ -758,61 +758,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -861,50 +851,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi index f280025528167d862cf286ba491e6f206a52013a..cb087780a34e48efa9b9bb6ebe02c25a47043e37 100644 --- a/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi @@ -1465,103 +1465,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1675,128 +1658,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi b/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi index f0ba2d719dd546f7da58ee0e94602a81b0e1f9d8..1e59ff43b95935d0d828c4ea852de0c20df02e9b 100644 --- a/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi @@ -1144,79 +1144,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1300,92 +1287,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi index e61fec02d209ebcc92203c0692babfec15a87a57..16a1de0293bd13b6800fa9fe599b8765c6744386 100644 --- a/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi @@ -1315,91 +1315,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1498,110 +1483,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi index 980c2722da2715cbff5f1a505e2a4a8d070bb767..35c0918bc7bd382212a71b17eb6dabd816700e36 100644 --- a/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi @@ -1343,91 +1343,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1526,110 +1511,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi index e61fec02d209ebcc92203c0692babfec15a87a57..16a1de0293bd13b6800fa9fe599b8765c6744386 100644 --- a/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi @@ -1315,91 +1315,76 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1498,110 +1483,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi index 51f5855ed86849d15f807d72b974699c846e3c18..e2ee25de22b4cba7a5025f0d14cd7232cc45d21f 100644 --- a/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi @@ -1620,121 +1620,101 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pf7: lpuart1_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pf7: usart5_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf12: usart6_cts_pf12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1863,146 +1843,122 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pf6: lpuart1_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf11: usart6_rts_pf11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi index 51f5855ed86849d15f807d72b974699c846e3c18..e2ee25de22b4cba7a5025f0d14cd7232cc45d21f 100644 --- a/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi @@ -1620,121 +1620,101 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pf7: lpuart1_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pd14: lpuart2_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart5_cts_pf7: usart5_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf12: usart6_cts_pf12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1863,146 +1843,122 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pf6: lpuart1_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pd15: lpuart2_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf3: usart6_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf11: usart6_rts_pf11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411c6tx-pinctrl.dtsi b/dts/st/g4/stm32g411c6tx-pinctrl.dtsi index b388a343d767dc894c847750bfca70464547a2cc..9c95c6e9283fcc81c8ad52fee8e04d15c45c7f88 100644 --- a/dts/st/g4/stm32g411c6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6tx-pinctrl.dtsi @@ -869,31 +869,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -927,32 +922,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411c6ux-pinctrl.dtsi b/dts/st/g4/stm32g411c6ux-pinctrl.dtsi index 13c0c5c8d69b26c77bfc5ea6cd2fceadb18344a2..a48de8b1e83bba42ff4284c62cb098aa326912cf 100644 --- a/dts/st/g4/stm32g411c6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6ux-pinctrl.dtsi @@ -916,31 +916,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -974,32 +969,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411c8tx-pinctrl.dtsi b/dts/st/g4/stm32g411c8tx-pinctrl.dtsi index b388a343d767dc894c847750bfca70464547a2cc..9c95c6e9283fcc81c8ad52fee8e04d15c45c7f88 100644 --- a/dts/st/g4/stm32g411c8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8tx-pinctrl.dtsi @@ -869,31 +869,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -927,32 +922,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411c8ux-pinctrl.dtsi b/dts/st/g4/stm32g411c8ux-pinctrl.dtsi index 13c0c5c8d69b26c77bfc5ea6cd2fceadb18344a2..a48de8b1e83bba42ff4284c62cb098aa326912cf 100644 --- a/dts/st/g4/stm32g411c8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8ux-pinctrl.dtsi @@ -916,31 +916,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -974,32 +969,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411cbtx-pinctrl.dtsi b/dts/st/g4/stm32g411cbtx-pinctrl.dtsi index b388a343d767dc894c847750bfca70464547a2cc..9c95c6e9283fcc81c8ad52fee8e04d15c45c7f88 100644 --- a/dts/st/g4/stm32g411cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbtx-pinctrl.dtsi @@ -869,31 +869,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -927,32 +922,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411cbux-pinctrl.dtsi b/dts/st/g4/stm32g411cbux-pinctrl.dtsi index 13c0c5c8d69b26c77bfc5ea6cd2fceadb18344a2..a48de8b1e83bba42ff4284c62cb098aa326912cf 100644 --- a/dts/st/g4/stm32g411cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbux-pinctrl.dtsi @@ -916,31 +916,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -974,32 +969,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411cctx-pinctrl.dtsi b/dts/st/g4/stm32g411cctx-pinctrl.dtsi index ae2da690e898c717463baf10baa6c41cb9da166a..a759b1b86780d6ca5d860291f589bf7a43ea6656 100644 --- a/dts/st/g4/stm32g411cctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cctx-pinctrl.dtsi @@ -885,31 +885,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -943,32 +938,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411ccux-pinctrl.dtsi b/dts/st/g4/stm32g411ccux-pinctrl.dtsi index e18d2ce71dad527134678b947f26ec1af316b36f..6458c08221a9acc1a9d41d15a9c0dabae4cc4c3b 100644 --- a/dts/st/g4/stm32g411ccux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411ccux-pinctrl.dtsi @@ -932,31 +932,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -990,32 +985,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411k6tx-pinctrl.dtsi b/dts/st/g4/stm32g411k6tx-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411k6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6tx-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411k6ux-pinctrl.dtsi b/dts/st/g4/stm32g411k6ux-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411k6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6ux-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411k8tx-pinctrl.dtsi b/dts/st/g4/stm32g411k8tx-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411k8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8tx-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411k8ux-pinctrl.dtsi b/dts/st/g4/stm32g411k8ux-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411k8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8ux-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411kbtx-pinctrl.dtsi b/dts/st/g4/stm32g411kbtx-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbtx-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411kbux-pinctrl.dtsi b/dts/st/g4/stm32g411kbux-pinctrl.dtsi index a6caf186f09ce8a322bb4298fc397fd1b1d9d585..4034cbb9a07b9d0a4e2b66757d0f2bae252de8cf 100644 --- a/dts/st/g4/stm32g411kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbux-pinctrl.dtsi @@ -664,25 +664,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -706,20 +702,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411m6tx-pinctrl.dtsi b/dts/st/g4/stm32g411m6tx-pinctrl.dtsi index 39825a973e3a1ec47b5c0cf029baa430c72ed033..294f9b3aeab478c5647c2e454c51c763515b5d04 100644 --- a/dts/st/g4/stm32g411m6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m6tx-pinctrl.dtsi @@ -1172,31 +1172,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1230,32 +1225,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411m8tx-pinctrl.dtsi b/dts/st/g4/stm32g411m8tx-pinctrl.dtsi index 39825a973e3a1ec47b5c0cf029baa430c72ed033..294f9b3aeab478c5647c2e454c51c763515b5d04 100644 --- a/dts/st/g4/stm32g411m8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m8tx-pinctrl.dtsi @@ -1172,31 +1172,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1230,32 +1225,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411mbtx-pinctrl.dtsi b/dts/st/g4/stm32g411mbtx-pinctrl.dtsi index 39825a973e3a1ec47b5c0cf029baa430c72ed033..294f9b3aeab478c5647c2e454c51c763515b5d04 100644 --- a/dts/st/g4/stm32g411mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411mbtx-pinctrl.dtsi @@ -1172,31 +1172,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1230,32 +1225,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411mctx-pinctrl.dtsi b/dts/st/g4/stm32g411mctx-pinctrl.dtsi index 246d560468631c1c1873d0e92efc00383841e8f5..b8d3449860abd8cb6c56a44073e04c95c52ba97d 100644 --- a/dts/st/g4/stm32g411mctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411mctx-pinctrl.dtsi @@ -1228,31 +1228,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1286,32 +1281,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411r6tx-pinctrl.dtsi b/dts/st/g4/stm32g411r6tx-pinctrl.dtsi index fd814b8be01f045a4fcbe23433ea3b0b9eee34f8..aefc7490790c6a272fca5c03cc773c8fd7e41c46 100644 --- a/dts/st/g4/stm32g411r6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r6tx-pinctrl.dtsi @@ -1056,31 +1056,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1114,32 +1109,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411r8tx-pinctrl.dtsi b/dts/st/g4/stm32g411r8tx-pinctrl.dtsi index fd814b8be01f045a4fcbe23433ea3b0b9eee34f8..aefc7490790c6a272fca5c03cc773c8fd7e41c46 100644 --- a/dts/st/g4/stm32g411r8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r8tx-pinctrl.dtsi @@ -1056,31 +1056,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1114,32 +1109,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411rbtx-pinctrl.dtsi b/dts/st/g4/stm32g411rbtx-pinctrl.dtsi index fd814b8be01f045a4fcbe23433ea3b0b9eee34f8..aefc7490790c6a272fca5c03cc773c8fd7e41c46 100644 --- a/dts/st/g4/stm32g411rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411rbtx-pinctrl.dtsi @@ -1056,31 +1056,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1114,32 +1109,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g411rctx-pinctrl.dtsi b/dts/st/g4/stm32g411rctx-pinctrl.dtsi index 7d7c255559766022e496253d93aa45d6c9dd5c15..cb0157fd95f257f8a9caa4c520cfbc1627f6256f 100644 --- a/dts/st/g4/stm32g411rctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411rctx-pinctrl.dtsi @@ -1080,31 +1080,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1138,32 +1133,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414cbtx-pinctrl.dtsi b/dts/st/g4/stm32g414cbtx-pinctrl.dtsi index 2b7a8b0465046167188ad452fed979ac8124f983..3cebf796e8ddd2cd1165da4aae6d614c2b10f244 100644 --- a/dts/st/g4/stm32g414cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cbtx-pinctrl.dtsi @@ -968,49 +968,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1054,44 +1046,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414cbux-pinctrl.dtsi b/dts/st/g4/stm32g414cbux-pinctrl.dtsi index 5fb01cfd8219ffb9188d516b5353091c4e96b2f0..3e3d5df7b355044ff9c4df33c7a19c21824da482 100644 --- a/dts/st/g4/stm32g414cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cbux-pinctrl.dtsi @@ -1039,49 +1039,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1125,44 +1117,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414cctx-pinctrl.dtsi b/dts/st/g4/stm32g414cctx-pinctrl.dtsi index 2b7a8b0465046167188ad452fed979ac8124f983..3cebf796e8ddd2cd1165da4aae6d614c2b10f244 100644 --- a/dts/st/g4/stm32g414cctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cctx-pinctrl.dtsi @@ -968,49 +968,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1054,44 +1046,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414ccux-pinctrl.dtsi b/dts/st/g4/stm32g414ccux-pinctrl.dtsi index 5fb01cfd8219ffb9188d516b5353091c4e96b2f0..3e3d5df7b355044ff9c4df33c7a19c21824da482 100644 --- a/dts/st/g4/stm32g414ccux-pinctrl.dtsi +++ b/dts/st/g4/stm32g414ccux-pinctrl.dtsi @@ -1039,49 +1039,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1125,44 +1117,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414mbtx-pinctrl.dtsi b/dts/st/g4/stm32g414mbtx-pinctrl.dtsi index 40d46453e514b77e61104d712b3b880744043c29..08628df383dcd662b88a6fe8063d34882311f4c9 100644 --- a/dts/st/g4/stm32g414mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414mbtx-pinctrl.dtsi @@ -1340,49 +1340,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1426,44 +1418,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414mctx-pinctrl.dtsi b/dts/st/g4/stm32g414mctx-pinctrl.dtsi index 40d46453e514b77e61104d712b3b880744043c29..08628df383dcd662b88a6fe8063d34882311f4c9 100644 --- a/dts/st/g4/stm32g414mctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414mctx-pinctrl.dtsi @@ -1340,49 +1340,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1426,44 +1418,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414rbtx-pinctrl.dtsi b/dts/st/g4/stm32g414rbtx-pinctrl.dtsi index 355a5f19cb51af66389df0685c404deca4691547..cdc7bc1094a44646f00ba507daf86170432c7546 100644 --- a/dts/st/g4/stm32g414rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414rbtx-pinctrl.dtsi @@ -1224,49 +1224,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1310,44 +1302,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414rctx-pinctrl.dtsi b/dts/st/g4/stm32g414rctx-pinctrl.dtsi index 355a5f19cb51af66389df0685c404deca4691547..cdc7bc1094a44646f00ba507daf86170432c7546 100644 --- a/dts/st/g4/stm32g414rctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414rctx-pinctrl.dtsi @@ -1224,49 +1224,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1310,44 +1302,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414vbtx-pinctrl.dtsi b/dts/st/g4/stm32g414vbtx-pinctrl.dtsi index 246c2b41e9e152b0c80d255f1cd553b8a26ecf69..efe91bc27e1c3b999dc890a66795ecdfdf649fd9 100644 --- a/dts/st/g4/stm32g414vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414vbtx-pinctrl.dtsi @@ -1546,61 +1546,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1654,56 +1644,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g414vctx-pinctrl.dtsi b/dts/st/g4/stm32g414vctx-pinctrl.dtsi index 246c2b41e9e152b0c80d255f1cd553b8a26ecf69..efe91bc27e1c3b999dc890a66795ecdfdf649fd9 100644 --- a/dts/st/g4/stm32g414vctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414vctx-pinctrl.dtsi @@ -1546,61 +1546,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1654,56 +1644,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi index 4f11dd67f372931b51b83e8eaf172f8877c59674..76edf239776fadd32cbf41345cb1d06422901f77 100644 --- a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi @@ -939,37 +939,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1003,32 +997,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi index cc79c51284b15a34f8636ba19406f30c1d9158cd..b5a6c553ec00bddc6a9759eb01bb84703991b6c1 100644 --- a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi @@ -1008,43 +1008,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1083,38 +1076,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi index 19156ab57fb77568e2667fe0fb356002fd5afce0..fb9c8672193e93f335754c3bd395012346e5b527 100644 --- a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi @@ -939,43 +939,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1014,38 +1007,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi index 730b48d809103277e746f4557b6cdbea3e123272..dc5fc3ea99a8199699f2a1de1ce2f41408d31928 100644 --- a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi @@ -989,37 +989,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1053,32 +1047,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi index 15ff39d4597908fa7a4ff2714441796cecb4313f..6c3f79d3f22d3335c67578b7a17333e2ae23c170 100644 --- a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi @@ -729,19 +729,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -760,14 +757,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi index 15ff39d4597908fa7a4ff2714441796cecb4313f..6c3f79d3f22d3335c67578b7a17333e2ae23c170 100644 --- a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi @@ -729,19 +729,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -760,14 +757,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi index 19ad6952a3b5f90a830bc7ba2c505430729930f2..51105b03e54c59beff982bb05e6a0f6a7de838dc 100644 --- a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi @@ -1290,43 +1290,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1365,38 +1358,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi index 38b0d828b807418208d44aadad23cd66af083f2e..f2d97621d8ef5763ac3336dfb506a984b8811a53 100644 --- a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi @@ -1174,43 +1174,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1242,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi index 38b0d828b807418208d44aadad23cd66af083f2e..f2d97621d8ef5763ac3336dfb506a984b8811a53 100644 --- a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi @@ -1174,43 +1174,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1242,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi index 38b0d828b807418208d44aadad23cd66af083f2e..f2d97621d8ef5763ac3336dfb506a984b8811a53 100644 --- a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi @@ -1174,43 +1174,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1242,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi index f18cbe56a8db8f1a3e6769da43b84b57bd41bafc..ca61c7ec5dc31ad489371ca6a2fc2e10795a0033 100644 --- a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi @@ -1456,55 +1456,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1553,50 +1544,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi index 4f11dd67f372931b51b83e8eaf172f8877c59674..76edf239776fadd32cbf41345cb1d06422901f77 100644 --- a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi @@ -939,37 +939,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1003,32 +997,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441cbux-pinctrl.dtsi b/dts/st/g4/stm32g441cbux-pinctrl.dtsi index cc79c51284b15a34f8636ba19406f30c1d9158cd..b5a6c553ec00bddc6a9759eb01bb84703991b6c1 100644 --- a/dts/st/g4/stm32g441cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbux-pinctrl.dtsi @@ -1008,43 +1008,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1083,38 +1076,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi index 730b48d809103277e746f4557b6cdbea3e123272..dc5fc3ea99a8199699f2a1de1ce2f41408d31928 100644 --- a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi @@ -989,37 +989,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1053,32 +1047,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi index 15ff39d4597908fa7a4ff2714441796cecb4313f..6c3f79d3f22d3335c67578b7a17333e2ae23c170 100644 --- a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi @@ -729,19 +729,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -760,14 +757,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441kbux-pinctrl.dtsi b/dts/st/g4/stm32g441kbux-pinctrl.dtsi index 15ff39d4597908fa7a4ff2714441796cecb4313f..6c3f79d3f22d3335c67578b7a17333e2ae23c170 100644 --- a/dts/st/g4/stm32g441kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbux-pinctrl.dtsi @@ -729,19 +729,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -760,14 +757,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi index 19ad6952a3b5f90a830bc7ba2c505430729930f2..51105b03e54c59beff982bb05e6a0f6a7de838dc 100644 --- a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi @@ -1290,43 +1290,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1365,38 +1358,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441rbix-pinctrl.dtsi b/dts/st/g4/stm32g441rbix-pinctrl.dtsi index 38b0d828b807418208d44aadad23cd66af083f2e..f2d97621d8ef5763ac3336dfb506a984b8811a53 100644 --- a/dts/st/g4/stm32g441rbix-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbix-pinctrl.dtsi @@ -1174,43 +1174,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1242,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi index 38b0d828b807418208d44aadad23cd66af083f2e..f2d97621d8ef5763ac3336dfb506a984b8811a53 100644 --- a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi @@ -1174,43 +1174,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1242,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi index f18cbe56a8db8f1a3e6769da43b84b57bd41bafc..ca61c7ec5dc31ad489371ca6a2fc2e10795a0033 100644 --- a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi @@ -1456,55 +1456,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1553,50 +1544,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi index cea6827467f23c0f13a375026f829b9940806e59..606e8d7de0eec90e17638da1bcf6c19b3ade8688 100644 --- a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi @@ -1035,37 +1035,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1099,32 +1093,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi index 8124136f88cb5501bbe27315df68d86f70c6a34e..393fd549025a24ee36e5a103326f05e925451152 100644 --- a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi @@ -1115,43 +1115,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1190,38 +1183,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi index 1aeeb24b55bf56f58dd830c0dde5400b52aef69d..018da127c5b37c791f4a5fe62b5697e844e9de95 100644 --- a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi @@ -1509,49 +1509,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1595,44 +1587,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471meyx-pinctrl.dtsi b/dts/st/g4/stm32g471meyx-pinctrl.dtsi index 3f0589ba06ae5a8ec6d91de130bf884e447a1b68..7fcb0bdeac85631057963110c7328a3ec8d88bc8 100644 --- a/dts/st/g4/stm32g471meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471meyx-pinctrl.dtsi @@ -1522,55 +1522,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1614,44 +1605,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi index 1c284998d50c32bc141e133fbf6871f2fe7e9164..d77633ff1e99c03d634498de31fe20ffc8c75257 100644 --- a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi @@ -2059,67 +2059,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2178,68 +2167,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi index 2dbd7091362249bf6a553d4afceb3e445acc0fa7..bc6878d61a103ae858e1c8fa5d801c8ac2eea453 100644 --- a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi @@ -1310,49 +1310,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1396,44 +1388,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi index e85d1f327ec102f6f35df3ddb1d462520044e95a..2602f909a94fe51a9cf29adb38aca044062ced4c 100644 --- a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi @@ -1797,61 +1797,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1905,56 +1895,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi index e85d1f327ec102f6f35df3ddb1d462520044e95a..2602f909a94fe51a9cf29adb38aca044062ced4c 100644 --- a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi @@ -1797,61 +1797,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1905,56 +1895,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi index e85d1f327ec102f6f35df3ddb1d462520044e95a..2602f909a94fe51a9cf29adb38aca044062ced4c 100644 --- a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi @@ -1797,61 +1797,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1905,56 +1895,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi index 2c275cce2f310f616503d2ff8dc342e72450f011..1851c231c79d8adb75b53bd552a006e7505e1137 100644 --- a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi @@ -1095,37 +1095,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1159,32 +1153,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi index c2fdbbb9e6a9e9df27a5f1d96d8debd771848e25..62483309f37762653d94970895e21a860f315051 100644 --- a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi @@ -1175,43 +1175,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1250,38 +1243,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi index 9d218f9def18d0440771263433de34f0b1b83d17..2ff6e95ec871f15e04e2dda4f0bbfe926fc3a949 100644 --- a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi @@ -1645,49 +1645,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1731,44 +1723,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473meyx-pinctrl.dtsi b/dts/st/g4/stm32g473meyx-pinctrl.dtsi index d42a1428d5a360d4e4f8e12f3470a2d0524455b7..f1fd8b26f1a17492dccdb9737656e31471f0e17f 100644 --- a/dts/st/g4/stm32g473meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473meyx-pinctrl.dtsi @@ -1666,55 +1666,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1758,44 +1749,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi index ca8cb0b024406eca3c37f2e14c036bd81f52d31b..b52589ce4bdb0aa5d11a2106905a917c8814143f 100644 --- a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi @@ -2495,61 +2495,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2603,62 +2593,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi index 4fa7b2f4045be8229971a6d752ac37a24ed1aed6..4f91bdc874b4736e8938208162ed25c7ce882e8f 100644 --- a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi @@ -2587,67 +2587,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2706,68 +2695,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi index 4fa7b2f4045be8229971a6d752ac37a24ed1aed6..4f91bdc874b4736e8938208162ed25c7ce882e8f 100644 --- a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi @@ -2587,67 +2587,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2706,68 +2695,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi index d9dd1b26522e5b2ea7e2ae6def4e58dd610980cd..5294dcd81d7379a5f8a257eeca0ae0fed5c32834 100644 --- a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi @@ -1374,49 +1374,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1460,44 +1452,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473retxz-pinctrl.dtsi b/dts/st/g4/stm32g473retxz-pinctrl.dtsi index 23b4530114a8513541f9a1218cc52c2e1262eebe..d44e94ff46ae5a1461418bf156bf991a910ba1dd 100644 --- a/dts/st/g4/stm32g473retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473retxz-pinctrl.dtsi @@ -1382,49 +1382,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1468,44 +1460,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi index 5aaab3210d71153f0417536eb5d9d6de7772755a..efdda19fcbb229c11dadab6fc564184fca1dc3ae 100644 --- a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi @@ -2187,61 +2187,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2295,56 +2285,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi index 5aaab3210d71153f0417536eb5d9d6de7772755a..efdda19fcbb229c11dadab6fc564184fca1dc3ae 100644 --- a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi @@ -2187,61 +2187,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2295,56 +2285,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi index bb6e52ef2c32225505055c2b054b2e6cbedd94fb..cb82d950fc4d919d1fa42cab43a4632aca494af0 100644 --- a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi @@ -1177,37 +1177,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1241,32 +1235,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi index 1a4d7dadec19ade44f31adfe7c08b431b4c0ba9b..6fd01479d3d7b7856ec8e86bdeb8a059eaf7c05c 100644 --- a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi @@ -1269,43 +1269,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1344,38 +1337,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi index 208bcc2492ce01482b01676feb19de3589e0c2bb..3bc04b55040b6bfb60fcbc6efa248b93280f9385 100644 --- a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi @@ -1759,49 +1759,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1845,44 +1837,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474meyx-pinctrl.dtsi b/dts/st/g4/stm32g474meyx-pinctrl.dtsi index a01c878eeb2c72fb0fbccce229117772e391b84c..1451bb49b2170d31275e18f2cb81fa7d6722a04e 100644 --- a/dts/st/g4/stm32g474meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474meyx-pinctrl.dtsi @@ -1780,55 +1780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1872,44 +1863,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi index 348089d895e4537c0e7cc4c9c33d1215b0465d7c..861bfbf9bc85f2e3e547f1244d1092c140977ba5 100644 --- a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi @@ -2609,61 +2609,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2717,62 +2707,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi index 17396cc6ff07c8d1e64112b95353de76c20887be..d61eb1f2fe6afa089abd280e6b4fa2da5995c63b 100644 --- a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi @@ -2701,67 +2701,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2820,68 +2809,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi index a630044a56d0c794f0280c24af45f0def6abb05b..d72f9534b466183d9100ef10ab0999b30dbd65ca 100644 --- a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi @@ -1488,49 +1488,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1574,44 +1566,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi index 21e3031dad3b2009482c8ea4d0769249f5e882bd..d45dcc5dcfae05b9b3128afb81f853511b090167 100644 --- a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi @@ -2301,61 +2301,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2409,56 +2399,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi index 21e3031dad3b2009482c8ea4d0769249f5e882bd..d45dcc5dcfae05b9b3128afb81f853511b090167 100644 --- a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi @@ -2301,61 +2301,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2409,56 +2399,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483cetx-pinctrl.dtsi b/dts/st/g4/stm32g483cetx-pinctrl.dtsi index 2c275cce2f310f616503d2ff8dc342e72450f011..1851c231c79d8adb75b53bd552a006e7505e1137 100644 --- a/dts/st/g4/stm32g483cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483cetx-pinctrl.dtsi @@ -1095,37 +1095,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1159,32 +1153,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483ceux-pinctrl.dtsi b/dts/st/g4/stm32g483ceux-pinctrl.dtsi index c2fdbbb9e6a9e9df27a5f1d96d8debd771848e25..62483309f37762653d94970895e21a860f315051 100644 --- a/dts/st/g4/stm32g483ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g483ceux-pinctrl.dtsi @@ -1175,43 +1175,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1250,38 +1243,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483metx-pinctrl.dtsi b/dts/st/g4/stm32g483metx-pinctrl.dtsi index 9d218f9def18d0440771263433de34f0b1b83d17..2ff6e95ec871f15e04e2dda4f0bbfe926fc3a949 100644 --- a/dts/st/g4/stm32g483metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483metx-pinctrl.dtsi @@ -1645,49 +1645,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1731,44 +1723,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483meyx-pinctrl.dtsi b/dts/st/g4/stm32g483meyx-pinctrl.dtsi index d42a1428d5a360d4e4f8e12f3470a2d0524455b7..f1fd8b26f1a17492dccdb9737656e31471f0e17f 100644 --- a/dts/st/g4/stm32g483meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483meyx-pinctrl.dtsi @@ -1666,55 +1666,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1758,44 +1749,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483peix-pinctrl.dtsi b/dts/st/g4/stm32g483peix-pinctrl.dtsi index ca8cb0b024406eca3c37f2e14c036bd81f52d31b..b52589ce4bdb0aa5d11a2106905a917c8814143f 100644 --- a/dts/st/g4/stm32g483peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483peix-pinctrl.dtsi @@ -2495,61 +2495,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2603,62 +2593,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483qetx-pinctrl.dtsi b/dts/st/g4/stm32g483qetx-pinctrl.dtsi index 4fa7b2f4045be8229971a6d752ac37a24ed1aed6..4f91bdc874b4736e8938208162ed25c7ce882e8f 100644 --- a/dts/st/g4/stm32g483qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483qetx-pinctrl.dtsi @@ -2587,67 +2587,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2706,68 +2695,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483retx-pinctrl.dtsi b/dts/st/g4/stm32g483retx-pinctrl.dtsi index d9dd1b26522e5b2ea7e2ae6def4e58dd610980cd..5294dcd81d7379a5f8a257eeca0ae0fed5c32834 100644 --- a/dts/st/g4/stm32g483retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483retx-pinctrl.dtsi @@ -1374,49 +1374,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1460,44 +1452,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483vehx-pinctrl.dtsi b/dts/st/g4/stm32g483vehx-pinctrl.dtsi index 5aaab3210d71153f0417536eb5d9d6de7772755a..efdda19fcbb229c11dadab6fc564184fca1dc3ae 100644 --- a/dts/st/g4/stm32g483vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vehx-pinctrl.dtsi @@ -2187,61 +2187,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2295,56 +2285,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g483vetx-pinctrl.dtsi b/dts/st/g4/stm32g483vetx-pinctrl.dtsi index 5aaab3210d71153f0417536eb5d9d6de7772755a..efdda19fcbb229c11dadab6fc564184fca1dc3ae 100644 --- a/dts/st/g4/stm32g483vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vetx-pinctrl.dtsi @@ -2187,61 +2187,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2295,56 +2285,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484cetx-pinctrl.dtsi b/dts/st/g4/stm32g484cetx-pinctrl.dtsi index bb6e52ef2c32225505055c2b054b2e6cbedd94fb..cb82d950fc4d919d1fa42cab43a4632aca494af0 100644 --- a/dts/st/g4/stm32g484cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484cetx-pinctrl.dtsi @@ -1177,37 +1177,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1241,32 +1235,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484ceux-pinctrl.dtsi b/dts/st/g4/stm32g484ceux-pinctrl.dtsi index 1a4d7dadec19ade44f31adfe7c08b431b4c0ba9b..6fd01479d3d7b7856ec8e86bdeb8a059eaf7c05c 100644 --- a/dts/st/g4/stm32g484ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g484ceux-pinctrl.dtsi @@ -1269,43 +1269,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1344,38 +1337,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484metx-pinctrl.dtsi b/dts/st/g4/stm32g484metx-pinctrl.dtsi index 208bcc2492ce01482b01676feb19de3589e0c2bb..3bc04b55040b6bfb60fcbc6efa248b93280f9385 100644 --- a/dts/st/g4/stm32g484metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484metx-pinctrl.dtsi @@ -1759,49 +1759,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1845,44 +1837,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484meyx-pinctrl.dtsi b/dts/st/g4/stm32g484meyx-pinctrl.dtsi index a01c878eeb2c72fb0fbccce229117772e391b84c..1451bb49b2170d31275e18f2cb81fa7d6722a04e 100644 --- a/dts/st/g4/stm32g484meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484meyx-pinctrl.dtsi @@ -1780,55 +1780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1872,44 +1863,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484peix-pinctrl.dtsi b/dts/st/g4/stm32g484peix-pinctrl.dtsi index 348089d895e4537c0e7cc4c9c33d1215b0465d7c..861bfbf9bc85f2e3e547f1244d1092c140977ba5 100644 --- a/dts/st/g4/stm32g484peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484peix-pinctrl.dtsi @@ -2609,61 +2609,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2717,62 +2707,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484qetx-pinctrl.dtsi b/dts/st/g4/stm32g484qetx-pinctrl.dtsi index 17396cc6ff07c8d1e64112b95353de76c20887be..d61eb1f2fe6afa089abd280e6b4fa2da5995c63b 100644 --- a/dts/st/g4/stm32g484qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484qetx-pinctrl.dtsi @@ -2701,67 +2701,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2820,68 +2809,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pf6: usart3_rts_pf6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484retx-pinctrl.dtsi b/dts/st/g4/stm32g484retx-pinctrl.dtsi index a630044a56d0c794f0280c24af45f0def6abb05b..d72f9534b466183d9100ef10ab0999b30dbd65ca 100644 --- a/dts/st/g4/stm32g484retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484retx-pinctrl.dtsi @@ -1488,49 +1488,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1574,44 +1566,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484vehx-pinctrl.dtsi b/dts/st/g4/stm32g484vehx-pinctrl.dtsi index 21e3031dad3b2009482c8ea4d0769249f5e882bd..d45dcc5dcfae05b9b3128afb81f853511b090167 100644 --- a/dts/st/g4/stm32g484vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vehx-pinctrl.dtsi @@ -2301,61 +2301,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2409,56 +2399,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g484vetx-pinctrl.dtsi b/dts/st/g4/stm32g484vetx-pinctrl.dtsi index 21e3031dad3b2009482c8ea4d0769249f5e882bd..d45dcc5dcfae05b9b3128afb81f853511b090167 100644 --- a/dts/st/g4/stm32g484vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vetx-pinctrl.dtsi @@ -2301,61 +2301,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2409,56 +2399,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi index 0e11de4e005b7822d7d66f2d9f4e36e644c2917a..aca425c3478d48fa8c3834adfe95afae4b92168d 100644 --- a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi @@ -1018,37 +1018,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1082,32 +1076,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi index 20383acb0c300cd890dec466d026934b07221ed9..0ef4d16f7d4f77971c3ecc317a9b8b8ef5d05362 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -1092,37 +1092,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1156,32 +1150,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi index c39c8b7a2b516c84e1abc0cabf39c426c0dd1556..f334ebb9f685855ea36eb4a10c41c04cc2da219a 100644 --- a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi @@ -768,19 +768,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -799,14 +796,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi index b19205dc1b71e1e78cc9f1cce915836fb2cd6295..95b9f4beef1aa55a855a9a4684368cf5ecf86031 100644 --- a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi @@ -1459,49 +1459,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1545,44 +1537,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi index b19205dc1b71e1e78cc9f1cce915836fb2cd6295..95b9f4beef1aa55a855a9a4684368cf5ecf86031 100644 --- a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi @@ -1459,49 +1459,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1545,44 +1537,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491retxz-pinctrl.dtsi b/dts/st/g4/stm32g491retxz-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g491retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g491retxz-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491reyx-pinctrl.dtsi b/dts/st/g4/stm32g491reyx-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g491reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491reyx-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi index 146a65758c5d0fe64d580a5d6894318ddd38b306..02b348a6f659c140ea0d442f671b364df4386c77 100644 --- a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi @@ -1716,61 +1716,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1824,56 +1814,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi index 0e11de4e005b7822d7d66f2d9f4e36e644c2917a..aca425c3478d48fa8c3834adfe95afae4b92168d 100644 --- a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi @@ -1018,37 +1018,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1082,32 +1076,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi index 20383acb0c300cd890dec466d026934b07221ed9..0ef4d16f7d4f77971c3ecc317a9b8b8ef5d05362 100644 --- a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi @@ -1092,37 +1092,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1156,32 +1150,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi index c39c8b7a2b516c84e1abc0cabf39c426c0dd1556..f334ebb9f685855ea36eb4a10c41c04cc2da219a 100644 --- a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi @@ -768,19 +768,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -799,14 +796,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi index b19205dc1b71e1e78cc9f1cce915836fb2cd6295..95b9f4beef1aa55a855a9a4684368cf5ecf86031 100644 --- a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi @@ -1459,49 +1459,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1545,44 +1537,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi index b19205dc1b71e1e78cc9f1cce915836fb2cd6295..95b9f4beef1aa55a855a9a4684368cf5ecf86031 100644 --- a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi @@ -1459,49 +1459,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1545,44 +1537,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi index 5f4f57b0e227fa1281118181c01fbeb9107755a6..98d4a629f99415f71b2527a6ced5389542960242 100644 --- a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi @@ -1281,49 +1281,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1367,44 +1359,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi index 146a65758c5d0fe64d580a5d6894318ddd38b306..02b348a6f659c140ea0d442f671b364df4386c77 100644 --- a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi @@ -1716,61 +1716,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa13: usart3_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1824,56 +1814,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi index 8fa6e6affca6e42902159bedbd0c77e2aa351fc2..61de5f7cab06a2d535f779ac36e81608417ae81b 100644 --- a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi @@ -1165,79 +1165,66 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa8: lpuart1_cts_pa8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa13: lpuart1_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa15: usart1_cts_pa15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa5: usart2_cts_pa5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb6: usart2_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa0: usart3_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb15: usart3_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1311,80 +1298,67 @@ /omit-if-no-ref/ usart1_rts_pa4: usart1_rts_pa4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa5: lpuart1_rts_pa5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa7: usart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa14: lpuart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb15: usart2_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa7: usart3_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa11: usart3_rts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h503cbux-pinctrl.dtsi b/dts/st/h5/stm32h503cbux-pinctrl.dtsi index 8fa6e6affca6e42902159bedbd0c77e2aa351fc2..61de5f7cab06a2d535f779ac36e81608417ae81b 100644 --- a/dts/st/h5/stm32h503cbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbux-pinctrl.dtsi @@ -1165,79 +1165,66 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa8: lpuart1_cts_pa8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa13: lpuart1_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa15: usart1_cts_pa15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa5: usart2_cts_pa5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb6: usart2_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa0: usart3_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb15: usart3_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1311,80 +1298,67 @@ /omit-if-no-ref/ usart1_rts_pa4: usart1_rts_pa4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa5: lpuart1_rts_pa5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa7: usart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa14: lpuart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb15: usart2_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa7: usart3_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa11: usart3_rts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi index e19d1936748ed4782d46d40d38e6b626d9cbc6f9..bef6dfc97730e65ded651b98731a1f206945be4f 100644 --- a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi @@ -768,67 +768,56 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa8: lpuart1_cts_pa8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa13: lpuart1_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa15: usart1_cts_pa15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa5: usart2_cts_pa5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb6: usart2_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa0: usart3_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb15: usart3_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -882,56 +871,47 @@ /omit-if-no-ref/ lpuart1_rts_pa5: lpuart1_rts_pa5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa7: usart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa14: lpuart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb15: usart2_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa7: usart3_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa11: usart3_rts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h503kbux-pinctrl.dtsi b/dts/st/h5/stm32h503kbux-pinctrl.dtsi index 0f7cbe1f09f5569987bd1c7cc31dfc3f2595017b..fc4db065eb790218d136fe4cf5cb878f2ce8708a 100644 --- a/dts/st/h5/stm32h503kbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503kbux-pinctrl.dtsi @@ -985,67 +985,56 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa8: lpuart1_cts_pa8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa13: lpuart1_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa15: usart1_cts_pa15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa5: usart2_cts_pa5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb6: usart2_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa0: usart3_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb15: usart3_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1109,68 +1098,57 @@ /omit-if-no-ref/ usart1_rts_pa4: usart1_rts_pa4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa5: lpuart1_rts_pa5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa7: usart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa14: lpuart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb15: usart2_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa7: usart3_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa11: usart3_rts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi index 8f8ac05691536f61a262e0da7e7b486b59a51a5e..8989477c5547483dbb776d5b3cefd84a46a74105 100644 --- a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi @@ -1556,109 +1556,91 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa8: lpuart1_cts_pa8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa13: lpuart1_cts_pa13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa15: usart1_cts_pa15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pc1: lpuart1_cts_pc1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pc1: usart1_cts_pc1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa5: usart2_cts_pa5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb6: usart2_cts_pb6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc3: usart2_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc9: usart2_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa0: usart3_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb15: usart3_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd2: usart3_cts_pd2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1757,110 +1739,92 @@ /omit-if-no-ref/ usart1_rts_pa4: usart1_rts_pa4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa5: lpuart1_rts_pa5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa7: usart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa14: lpuart1_rts_pa14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pc2: lpuart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb15: usart2_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pc10: usart2_rts_pc10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd2: usart2_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa7: usart3_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa11: usart3_rts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523cctx-pinctrl.dtsi b/dts/st/h5/stm32h523cctx-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h523cctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523cctx-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523ccux-pinctrl.dtsi b/dts/st/h5/stm32h523ccux-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h523ccux-pinctrl.dtsi +++ b/dts/st/h5/stm32h523ccux-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523cetx-pinctrl.dtsi b/dts/st/h5/stm32h523cetx-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h523cetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523cetx-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523ceux-pinctrl.dtsi b/dts/st/h5/stm32h523ceux-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h523ceux-pinctrl.dtsi +++ b/dts/st/h5/stm32h523ceux-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523heyx-pinctrl.dtsi b/dts/st/h5/stm32h523heyx-pinctrl.dtsi index 7e53448aaad811c045e7b9c83c148e7abb84b0ef..9616214cd27cb16041dc06ca535e835aabf5d243 100644 --- a/dts/st/h5/stm32h523heyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523heyx-pinctrl.dtsi @@ -724,31 +724,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -777,26 +772,22 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523rctx-pinctrl.dtsi b/dts/st/h5/stm32h523rctx-pinctrl.dtsi index 9df4b8bf94958bfb8046e26243fd0a4ea5fdd9d6..4509b673fc280efbe14ecf615d4474a866c30ad1 100644 --- a/dts/st/h5/stm32h523rctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523rctx-pinctrl.dtsi @@ -1546,49 +1546,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1632,44 +1624,37 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523retx-pinctrl.dtsi b/dts/st/h5/stm32h523retx-pinctrl.dtsi index 9df4b8bf94958bfb8046e26243fd0a4ea5fdd9d6..4509b673fc280efbe14ecf615d4474a866c30ad1 100644 --- a/dts/st/h5/stm32h523retx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523retx-pinctrl.dtsi @@ -1546,49 +1546,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1632,44 +1624,37 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523vcix-pinctrl.dtsi b/dts/st/h5/stm32h523vcix-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h523vcix-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vcix-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523vctx-pinctrl.dtsi b/dts/st/h5/stm32h523vctx-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h523vctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vctx-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523veix-pinctrl.dtsi b/dts/st/h5/stm32h523veix-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h523veix-pinctrl.dtsi +++ b/dts/st/h5/stm32h523veix-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523vetx-pinctrl.dtsi b/dts/st/h5/stm32h523vetx-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h523vetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vetx-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523zcjx-pinctrl.dtsi b/dts/st/h5/stm32h523zcjx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h523zcjx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zcjx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523zctx-pinctrl.dtsi b/dts/st/h5/stm32h523zctx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h523zctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zctx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523zejx-pinctrl.dtsi b/dts/st/h5/stm32h523zejx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h523zejx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zejx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h523zetx-pinctrl.dtsi b/dts/st/h5/stm32h523zetx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h523zetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zetx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533cetx-pinctrl.dtsi b/dts/st/h5/stm32h533cetx-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h533cetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533cetx-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533ceux-pinctrl.dtsi b/dts/st/h5/stm32h533ceux-pinctrl.dtsi index 8cb8c996668dddb98555c81873092f7c9e0b2cc4..b1a329b2b5ff2f8ffefad0461d7d4c024d9c6f22 100644 --- a/dts/st/h5/stm32h533ceux-pinctrl.dtsi +++ b/dts/st/h5/stm32h533ceux-pinctrl.dtsi @@ -1029,37 +1029,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1098,38 +1092,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533heyx-pinctrl.dtsi b/dts/st/h5/stm32h533heyx-pinctrl.dtsi index 7e53448aaad811c045e7b9c83c148e7abb84b0ef..9616214cd27cb16041dc06ca535e835aabf5d243 100644 --- a/dts/st/h5/stm32h533heyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533heyx-pinctrl.dtsi @@ -724,31 +724,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -777,26 +772,22 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533retx-pinctrl.dtsi b/dts/st/h5/stm32h533retx-pinctrl.dtsi index 9df4b8bf94958bfb8046e26243fd0a4ea5fdd9d6..4509b673fc280efbe14ecf615d4474a866c30ad1 100644 --- a/dts/st/h5/stm32h533retx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533retx-pinctrl.dtsi @@ -1546,49 +1546,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1632,44 +1624,37 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533veix-pinctrl.dtsi b/dts/st/h5/stm32h533veix-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h533veix-pinctrl.dtsi +++ b/dts/st/h5/stm32h533veix-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533vetx-pinctrl.dtsi b/dts/st/h5/stm32h533vetx-pinctrl.dtsi index 03a699d30296d2cd759c2369e3829245beec75d4..8de1ddc7b82b16497dbaa5a9cdeb1898688adad2 100644 --- a/dts/st/h5/stm32h533vetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533vetx-pinctrl.dtsi @@ -2287,61 +2287,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2395,56 +2385,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533zejx-pinctrl.dtsi b/dts/st/h5/stm32h533zejx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h533zejx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533zejx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h533zetx-pinctrl.dtsi b/dts/st/h5/stm32h533zetx-pinctrl.dtsi index 4616396fb4148fa27c5c5d3232d97c715cc7ed7c..4120ef5c4989080e45352910333a2c55ed109ee6 100644 --- a/dts/st/h5/stm32h533zetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533zetx-pinctrl.dtsi @@ -2765,73 +2765,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb7: usart6_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2895,68 +2883,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562agix-pinctrl.dtsi b/dts/st/h5/stm32h562agix-pinctrl.dtsi index 04f15632956c4075ae7d53d7cc993552d538efab..95ef8c81848877c589445e7ac847c89078f4e7bc 100644 --- a/dts/st/h5/stm32h562agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562agix-pinctrl.dtsi @@ -3238,121 +3238,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3461,122 +3441,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562aiix-pinctrl.dtsi b/dts/st/h5/stm32h562aiix-pinctrl.dtsi index 04f15632956c4075ae7d53d7cc993552d538efab..95ef8c81848877c589445e7ac847c89078f4e7bc 100644 --- a/dts/st/h5/stm32h562aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562aiix-pinctrl.dtsi @@ -3238,121 +3238,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3461,122 +3441,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562igkx-pinctrl.dtsi b/dts/st/h5/stm32h562igkx-pinctrl.dtsi index 5cba6d538a624476a3eae577c472914b719e783a..087dc9e89a85c1cc7fe43cc9350230d6d5fc1328 100644 --- a/dts/st/h5/stm32h562igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igkx-pinctrl.dtsi @@ -3298,121 +3298,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3521,122 +3501,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562igtx-pinctrl.dtsi b/dts/st/h5/stm32h562igtx-pinctrl.dtsi index 5cba6d538a624476a3eae577c472914b719e783a..087dc9e89a85c1cc7fe43cc9350230d6d5fc1328 100644 --- a/dts/st/h5/stm32h562igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igtx-pinctrl.dtsi @@ -3298,121 +3298,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3521,122 +3501,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562iikx-pinctrl.dtsi b/dts/st/h5/stm32h562iikx-pinctrl.dtsi index 5cba6d538a624476a3eae577c472914b719e783a..087dc9e89a85c1cc7fe43cc9350230d6d5fc1328 100644 --- a/dts/st/h5/stm32h562iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iikx-pinctrl.dtsi @@ -3298,121 +3298,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3521,122 +3501,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562iitx-pinctrl.dtsi b/dts/st/h5/stm32h562iitx-pinctrl.dtsi index 5cba6d538a624476a3eae577c472914b719e783a..087dc9e89a85c1cc7fe43cc9350230d6d5fc1328 100644 --- a/dts/st/h5/stm32h562iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iitx-pinctrl.dtsi @@ -3298,121 +3298,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3521,122 +3501,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi index da1f1639be47b1cc25143543c9222d1ff7c59937..efa00f75503732e45d01d8d5a2b1b93b7a9fbf05 100644 --- a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi @@ -1484,49 +1484,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1575,50 +1567,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi index 81d70dd5f0d33a41e35f11a37b34da123c3edf69..72da8959521908c9c22a84a8ba18c73a4a6950ab 100644 --- a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1696,56 +1687,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562ritx-pinctrl.dtsi b/dts/st/h5/stm32h562ritx-pinctrl.dtsi index da1f1639be47b1cc25143543c9222d1ff7c59937..efa00f75503732e45d01d8d5a2b1b93b7a9fbf05 100644 --- a/dts/st/h5/stm32h562ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562ritx-pinctrl.dtsi @@ -1484,49 +1484,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1575,50 +1567,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562rivx-pinctrl.dtsi b/dts/st/h5/stm32h562rivx-pinctrl.dtsi index 81d70dd5f0d33a41e35f11a37b34da123c3edf69..72da8959521908c9c22a84a8ba18c73a4a6950ab 100644 --- a/dts/st/h5/stm32h562rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rivx-pinctrl.dtsi @@ -1594,55 +1594,46 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1696,56 +1687,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi index c629098241c0c9d9e74e7f610ba174bd2327c312..b800fe9ce48b0d040198063037a3bd0e3374de48 100644 --- a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi @@ -2246,91 +2246,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2414,92 +2399,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562vitx-pinctrl.dtsi b/dts/st/h5/stm32h562vitx-pinctrl.dtsi index c629098241c0c9d9e74e7f610ba174bd2327c312..b800fe9ce48b0d040198063037a3bd0e3374de48 100644 --- a/dts/st/h5/stm32h562vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vitx-pinctrl.dtsi @@ -2246,91 +2246,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2414,92 +2399,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi index 962d94fb0714e6c5824ccf3cc659d17729d9ed70..dc2853736e9564ec35ebd0ebe663c8f6d4f8f06f 100644 --- a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi @@ -2807,121 +2807,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3030,122 +3010,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h562zitx-pinctrl.dtsi b/dts/st/h5/stm32h562zitx-pinctrl.dtsi index 962d94fb0714e6c5824ccf3cc659d17729d9ed70..dc2853736e9564ec35ebd0ebe663c8f6d4f8f06f 100644 --- a/dts/st/h5/stm32h562zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zitx-pinctrl.dtsi @@ -2807,121 +2807,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3030,122 +3010,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563agix-pinctrl.dtsi b/dts/st/h5/stm32h563agix-pinctrl.dtsi index 081a4b4a98392b4fb257e5ff907ca076de713d73..f1ebd11217fe1e1872396c6cf570951dbc3a1131 100644 --- a/dts/st/h5/stm32h563agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563agix-pinctrl.dtsi @@ -3588,121 +3588,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3811,122 +3791,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563aiix-pinctrl.dtsi b/dts/st/h5/stm32h563aiix-pinctrl.dtsi index 081a4b4a98392b4fb257e5ff907ca076de713d73..f1ebd11217fe1e1872396c6cf570951dbc3a1131 100644 --- a/dts/st/h5/stm32h563aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiix-pinctrl.dtsi @@ -3588,121 +3588,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3811,122 +3791,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi index e623445391d16be1fa6bb3c82d11c4c380c0f5dc..eff6f356e13862b534953be76b96712103624223 100644 --- a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi @@ -3539,109 +3539,91 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3740,110 +3722,92 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563igkx-pinctrl.dtsi b/dts/st/h5/stm32h563igkx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h563igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igkx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563igtx-pinctrl.dtsi b/dts/st/h5/stm32h563igtx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h563igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igtx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563iikx-pinctrl.dtsi b/dts/st/h5/stm32h563iikx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h563iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi index 7c670682ab06960adf9e62b254be3ade3a0c4f49..2e21168fdaa26a2c176428b5c08b9002032fc99c 100644 --- a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi @@ -3636,121 +3636,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3859,122 +3839,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563iitx-pinctrl.dtsi b/dts/st/h5/stm32h563iitx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h563iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi index df278ffd32b3a02f67b3ac109d321be89e66c1a7..36d16ac5970d488f75ed2658b1b0966f0a5c5c82 100644 --- a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi @@ -3581,121 +3581,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3804,122 +3784,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi index ff57583075baad1edaf66cd4f02468ff1d4bf8b1..a64591b1687ab18c953121bbb1701314baef39cd 100644 --- a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi @@ -1897,73 +1897,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2027,68 +2015,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi index a6d5b1fecf073dee541b9602a9e876f442413ad5..415bbd2670d17562fe83080e7b972ba9e72024b8 100644 --- a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi @@ -1649,49 +1649,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1740,50 +1732,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi index 7cd4c3f6d0d4cacb144fab911dd7cb56412ebfd3..be91182af3d9c32814c4cd6bd6a2fc4d8ce98877 100644 --- a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi @@ -1764,55 +1764,46 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1866,56 +1857,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563ritx-pinctrl.dtsi b/dts/st/h5/stm32h563ritx-pinctrl.dtsi index a6d5b1fecf073dee541b9602a9e876f442413ad5..415bbd2670d17562fe83080e7b972ba9e72024b8 100644 --- a/dts/st/h5/stm32h563ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563ritx-pinctrl.dtsi @@ -1649,49 +1649,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1740,50 +1732,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563rivx-pinctrl.dtsi b/dts/st/h5/stm32h563rivx-pinctrl.dtsi index 7cd4c3f6d0d4cacb144fab911dd7cb56412ebfd3..be91182af3d9c32814c4cd6bd6a2fc4d8ce98877 100644 --- a/dts/st/h5/stm32h563rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rivx-pinctrl.dtsi @@ -1764,55 +1764,46 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1866,56 +1857,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi index c094d245a500ae734f37c2fcedbb3c3b725a19dc..ed0bea8d58a9402e4a1c14ad7c4deb2864fd5e57 100644 --- a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi @@ -2420,91 +2420,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2588,92 +2573,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563vitx-pinctrl.dtsi b/dts/st/h5/stm32h563vitx-pinctrl.dtsi index c094d245a500ae734f37c2fcedbb3c3b725a19dc..ed0bea8d58a9402e4a1c14ad7c4deb2864fd5e57 100644 --- a/dts/st/h5/stm32h563vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitx-pinctrl.dtsi @@ -2420,91 +2420,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2588,92 +2573,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi index e5cfcd8600481915e1ec9b823b283cdc79604e9d..ec161349d24f79144e38def23aa467123689c579 100644 --- a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi @@ -2196,91 +2196,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2359,86 +2344,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi index a3a498fd56cdce6e2effe0d069e45becb7018572..a022dc0235a962f131425e9f9084902e2c75cd8f 100644 --- a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi @@ -3132,121 +3132,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3355,122 +3335,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563zitx-pinctrl.dtsi b/dts/st/h5/stm32h563zitx-pinctrl.dtsi index a3a498fd56cdce6e2effe0d069e45becb7018572..a022dc0235a962f131425e9f9084902e2c75cd8f 100644 --- a/dts/st/h5/stm32h563zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitx-pinctrl.dtsi @@ -3132,121 +3132,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3355,122 +3335,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi index a0b2237a60ace865e97a84f9a97e270593dd2f7f..59abef3027a637a4ac880be3bfd7059268f75ef4 100644 --- a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi @@ -2876,121 +2876,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3089,110 +3069,92 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573aiix-pinctrl.dtsi b/dts/st/h5/stm32h573aiix-pinctrl.dtsi index 081a4b4a98392b4fb257e5ff907ca076de713d73..f1ebd11217fe1e1872396c6cf570951dbc3a1131 100644 --- a/dts/st/h5/stm32h573aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiix-pinctrl.dtsi @@ -3588,121 +3588,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3811,122 +3791,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi index e623445391d16be1fa6bb3c82d11c4c380c0f5dc..eff6f356e13862b534953be76b96712103624223 100644 --- a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi @@ -3539,109 +3539,91 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3740,110 +3722,92 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573iikx-pinctrl.dtsi b/dts/st/h5/stm32h573iikx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h573iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi index 7c670682ab06960adf9e62b254be3ade3a0c4f49..2e21168fdaa26a2c176428b5c08b9002032fc99c 100644 --- a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi @@ -3636,121 +3636,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3859,122 +3839,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573iitx-pinctrl.dtsi b/dts/st/h5/stm32h573iitx-pinctrl.dtsi index 9c60aa7c51e44573a8b1cb14051bf937a26d233f..abbd19b1ec83ab792aa2f94346a782ef7a26a8cc 100644 --- a/dts/st/h5/stm32h573iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitx-pinctrl.dtsi @@ -3653,121 +3653,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3876,122 +3856,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi index df278ffd32b3a02f67b3ac109d321be89e66c1a7..36d16ac5970d488f75ed2658b1b0966f0a5c5c82 100644 --- a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi @@ -3581,121 +3581,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3804,122 +3784,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi index ff57583075baad1edaf66cd4f02468ff1d4bf8b1..a64591b1687ab18c953121bbb1701314baef39cd 100644 --- a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi @@ -1897,73 +1897,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2027,68 +2015,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573ritx-pinctrl.dtsi b/dts/st/h5/stm32h573ritx-pinctrl.dtsi index a6d5b1fecf073dee541b9602a9e876f442413ad5..415bbd2670d17562fe83080e7b972ba9e72024b8 100644 --- a/dts/st/h5/stm32h573ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573ritx-pinctrl.dtsi @@ -1649,49 +1649,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1740,50 +1732,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573rivx-pinctrl.dtsi b/dts/st/h5/stm32h573rivx-pinctrl.dtsi index 7cd4c3f6d0d4cacb144fab911dd7cb56412ebfd3..be91182af3d9c32814c4cd6bd6a2fc4d8ce98877 100644 --- a/dts/st/h5/stm32h573rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573rivx-pinctrl.dtsi @@ -1764,55 +1764,46 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1866,56 +1857,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573vitx-pinctrl.dtsi b/dts/st/h5/stm32h573vitx-pinctrl.dtsi index c094d245a500ae734f37c2fcedbb3c3b725a19dc..ed0bea8d58a9402e4a1c14ad7c4deb2864fd5e57 100644 --- a/dts/st/h5/stm32h573vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitx-pinctrl.dtsi @@ -2420,91 +2420,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2588,92 +2573,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi index e5cfcd8600481915e1ec9b823b283cdc79604e9d..ec161349d24f79144e38def23aa467123689c579 100644 --- a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi @@ -2196,91 +2196,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2359,86 +2344,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573zitx-pinctrl.dtsi b/dts/st/h5/stm32h573zitx-pinctrl.dtsi index a3a498fd56cdce6e2effe0d069e45becb7018572..a022dc0235a962f131425e9f9084902e2c75cd8f 100644 --- a/dts/st/h5/stm32h573zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitx-pinctrl.dtsi @@ -3132,121 +3132,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3355,122 +3335,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pg11: usart11_rts_pg11 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pc5: uart12_rts_pc5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi index a0b2237a60ace865e97a84f9a97e270593dd2f7f..59abef3027a637a4ac880be3bfd7059268f75ef4 100644 --- a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi @@ -2876,121 +2876,101 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pb15: usart11_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart11_cts_pf5: usart11_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pb3: uart12_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart12_cts_pe8: uart12_cts_pe8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3089,110 +3069,92 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart11_rts_pc1: usart11_rts_pc1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart12_rts_pe7: uart12_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723vehx-pinctrl.dtsi b/dts/st/h7/stm32h723vehx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h723vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vehx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723vetx-pinctrl.dtsi b/dts/st/h7/stm32h723vetx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h723vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vetx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723vghx-pinctrl.dtsi b/dts/st/h7/stm32h723vghx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h723vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vghx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723zeix-pinctrl.dtsi b/dts/st/h7/stm32h723zeix-pinctrl.dtsi index b15b61452f660715de2fc3908497dd8b893fdddd..2c5a9f3e1051664fdfc2b2184fc10efc073650f0 100644 --- a/dts/st/h7/stm32h723zeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zeix-pinctrl.dtsi @@ -3805,97 +3805,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,98 +3968,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723zetx-pinctrl.dtsi b/dts/st/h7/stm32h723zetx-pinctrl.dtsi index af0c7c9003d909f25a49b015780dcb7506ae2576..744dcf1accb545f5827f00e28444bdf13fda9ac4 100644 --- a/dts/st/h7/stm32h723zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zetx-pinctrl.dtsi @@ -3777,97 +3777,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3956,98 +3940,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723zgix-pinctrl.dtsi b/dts/st/h7/stm32h723zgix-pinctrl.dtsi index b15b61452f660715de2fc3908497dd8b893fdddd..2c5a9f3e1051664fdfc2b2184fc10efc073650f0 100644 --- a/dts/st/h7/stm32h723zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgix-pinctrl.dtsi @@ -3805,97 +3805,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,98 +3968,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi index af0c7c9003d909f25a49b015780dcb7506ae2576..744dcf1accb545f5827f00e28444bdf13fda9ac4 100644 --- a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi @@ -3777,97 +3777,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3956,98 +3940,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725aeix-pinctrl.dtsi b/dts/st/h7/stm32h725aeix-pinctrl.dtsi index a11946d45901405f2adf4151f2cef072909b5ac4..5cbf39b8a59674ba73ac3255de9b76aebf631d48 100644 --- a/dts/st/h7/stm32h725aeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725aeix-pinctrl.dtsi @@ -4193,103 +4193,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4383,104 +4366,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725agix-pinctrl.dtsi b/dts/st/h7/stm32h725agix-pinctrl.dtsi index a11946d45901405f2adf4151f2cef072909b5ac4..5cbf39b8a59674ba73ac3255de9b76aebf631d48 100644 --- a/dts/st/h7/stm32h725agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725agix-pinctrl.dtsi @@ -4193,103 +4193,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4383,104 +4366,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725iekx-pinctrl.dtsi b/dts/st/h7/stm32h725iekx-pinctrl.dtsi index 55feb1fd9fdaeb4a0b4eeddac4b5b87a95e3c703..6a28217f8a6e14eb0d2e8fe018ebf23137a3bca4 100644 --- a/dts/st/h7/stm32h725iekx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725iekx-pinctrl.dtsi @@ -4371,103 +4371,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,104 +4544,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725ietx-pinctrl.dtsi b/dts/st/h7/stm32h725ietx-pinctrl.dtsi index c56f564c99a7050a54257a019cdca0d146e6a8c2..29556ed8c468905263c09dce0044be8e6f532014 100644 --- a/dts/st/h7/stm32h725ietx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725ietx-pinctrl.dtsi @@ -3910,97 +3910,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4089,98 +4073,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725igkx-pinctrl.dtsi b/dts/st/h7/stm32h725igkx-pinctrl.dtsi index 55feb1fd9fdaeb4a0b4eeddac4b5b87a95e3c703..6a28217f8a6e14eb0d2e8fe018ebf23137a3bca4 100644 --- a/dts/st/h7/stm32h725igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igkx-pinctrl.dtsi @@ -4371,103 +4371,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,104 +4544,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725igtx-pinctrl.dtsi b/dts/st/h7/stm32h725igtx-pinctrl.dtsi index c56f564c99a7050a54257a019cdca0d146e6a8c2..29556ed8c468905263c09dce0044be8e6f532014 100644 --- a/dts/st/h7/stm32h725igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igtx-pinctrl.dtsi @@ -3910,97 +3910,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4089,98 +4073,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725revx-pinctrl.dtsi b/dts/st/h7/stm32h725revx-pinctrl.dtsi index e697155b2df3067ad3945210a0b4bbc7d5aed03b..b47bf653b3643477edcee56d23691153e86fdc60 100644 --- a/dts/st/h7/stm32h725revx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725revx-pinctrl.dtsi @@ -1769,43 +1769,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1844,38 +1837,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi index e697155b2df3067ad3945210a0b4bbc7d5aed03b..b47bf653b3643477edcee56d23691153e86fdc60 100644 --- a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi @@ -1769,43 +1769,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1844,38 +1837,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725vehx-pinctrl.dtsi b/dts/st/h7/stm32h725vehx-pinctrl.dtsi index 6d0ea620961837fe39913e3574b7ef9648534505..cbc847cafe1d2d6bd87a8795bbcc7fa43cd5161e 100644 --- a/dts/st/h7/stm32h725vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vehx-pinctrl.dtsi @@ -2787,73 +2787,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2922,74 +2910,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725vetx-pinctrl.dtsi b/dts/st/h7/stm32h725vetx-pinctrl.dtsi index 21cd46ecac51ba281a288aaf4901ffdbd2b96305..f281bc87bf5d630c601b4cf9cb82cb0e9655dcdc 100644 --- a/dts/st/h7/stm32h725vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vetx-pinctrl.dtsi @@ -2579,61 +2579,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2692,62 +2682,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725vghx-pinctrl.dtsi b/dts/st/h7/stm32h725vghx-pinctrl.dtsi index 6d0ea620961837fe39913e3574b7ef9648534505..cbc847cafe1d2d6bd87a8795bbcc7fa43cd5161e 100644 --- a/dts/st/h7/stm32h725vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vghx-pinctrl.dtsi @@ -2787,73 +2787,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2922,74 +2910,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi index 21cd46ecac51ba281a288aaf4901ffdbd2b96305..f281bc87bf5d630c601b4cf9cb82cb0e9655dcdc 100644 --- a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi @@ -2579,61 +2579,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2692,62 +2682,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi index e0229faf14a6d03cfb3dc287d1e8352af3c57dc5..05602242a8899f6fa0903a2936a0429be5b0f045 100644 --- a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi @@ -2463,61 +2463,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2576,62 +2566,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725zetx-pinctrl.dtsi b/dts/st/h7/stm32h725zetx-pinctrl.dtsi index da307492303c116e8ba35e0b5ae4424c5b9f0c9d..d529e1b3ead81736ebf5f2291a82d9fed6ec8642 100644 --- a/dts/st/h7/stm32h725zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zetx-pinctrl.dtsi @@ -3469,91 +3469,76 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3642,98 +3627,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi index da307492303c116e8ba35e0b5ae4424c5b9f0c9d..d529e1b3ead81736ebf5f2291a82d9fed6ec8642 100644 --- a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi @@ -3469,91 +3469,76 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3642,98 +3627,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730abixq-pinctrl.dtsi b/dts/st/h7/stm32h730abixq-pinctrl.dtsi index a11946d45901405f2adf4151f2cef072909b5ac4..5cbf39b8a59674ba73ac3255de9b76aebf631d48 100644 --- a/dts/st/h7/stm32h730abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730abixq-pinctrl.dtsi @@ -4193,103 +4193,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4383,104 +4366,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi index 55feb1fd9fdaeb4a0b4eeddac4b5b87a95e3c703..6a28217f8a6e14eb0d2e8fe018ebf23137a3bca4 100644 --- a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi @@ -4371,103 +4371,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,104 +4544,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi index c56f564c99a7050a54257a019cdca0d146e6a8c2..29556ed8c468905263c09dce0044be8e6f532014 100644 --- a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi @@ -3910,97 +3910,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4089,98 +4073,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730zbix-pinctrl.dtsi b/dts/st/h7/stm32h730zbix-pinctrl.dtsi index b15b61452f660715de2fc3908497dd8b893fdddd..2c5a9f3e1051664fdfc2b2184fc10efc073650f0 100644 --- a/dts/st/h7/stm32h730zbix-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbix-pinctrl.dtsi @@ -3805,97 +3805,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,98 +3968,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi index af0c7c9003d909f25a49b015780dcb7506ae2576..744dcf1accb545f5827f00e28444bdf13fda9ac4 100644 --- a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi @@ -3777,97 +3777,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3956,98 +3940,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h733vghx-pinctrl.dtsi b/dts/st/h7/stm32h733vghx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h733vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vghx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi index e0ab49743ed114010d546ac456151dbfaaf6123c..e84b9123973c940775f9645ba716fcaae6aa5ed9 100644 --- a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi @@ -2918,73 +2918,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3053,74 +3041,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h733zgix-pinctrl.dtsi b/dts/st/h7/stm32h733zgix-pinctrl.dtsi index b15b61452f660715de2fc3908497dd8b893fdddd..2c5a9f3e1051664fdfc2b2184fc10efc073650f0 100644 --- a/dts/st/h7/stm32h733zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgix-pinctrl.dtsi @@ -3805,97 +3805,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,98 +3968,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi index af0c7c9003d909f25a49b015780dcb7506ae2576..744dcf1accb545f5827f00e28444bdf13fda9ac4 100644 --- a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi @@ -3777,97 +3777,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3956,98 +3940,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735agix-pinctrl.dtsi b/dts/st/h7/stm32h735agix-pinctrl.dtsi index a11946d45901405f2adf4151f2cef072909b5ac4..5cbf39b8a59674ba73ac3255de9b76aebf631d48 100644 --- a/dts/st/h7/stm32h735agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h735agix-pinctrl.dtsi @@ -4193,103 +4193,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4383,104 +4366,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735igkx-pinctrl.dtsi b/dts/st/h7/stm32h735igkx-pinctrl.dtsi index 55feb1fd9fdaeb4a0b4eeddac4b5b87a95e3c703..6a28217f8a6e14eb0d2e8fe018ebf23137a3bca4 100644 --- a/dts/st/h7/stm32h735igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igkx-pinctrl.dtsi @@ -4371,103 +4371,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,104 +4544,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735igtx-pinctrl.dtsi b/dts/st/h7/stm32h735igtx-pinctrl.dtsi index c56f564c99a7050a54257a019cdca0d146e6a8c2..29556ed8c468905263c09dce0044be8e6f532014 100644 --- a/dts/st/h7/stm32h735igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igtx-pinctrl.dtsi @@ -3910,97 +3910,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4089,98 +4073,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi index e697155b2df3067ad3945210a0b4bbc7d5aed03b..b47bf653b3643477edcee56d23691153e86fdc60 100644 --- a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi @@ -1769,43 +1769,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1844,38 +1837,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735vghx-pinctrl.dtsi b/dts/st/h7/stm32h735vghx-pinctrl.dtsi index 6d0ea620961837fe39913e3574b7ef9648534505..cbc847cafe1d2d6bd87a8795bbcc7fa43cd5161e 100644 --- a/dts/st/h7/stm32h735vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vghx-pinctrl.dtsi @@ -2787,73 +2787,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2922,74 +2910,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi index 21cd46ecac51ba281a288aaf4901ffdbd2b96305..f281bc87bf5d630c601b4cf9cb82cb0e9655dcdc 100644 --- a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi @@ -2579,61 +2579,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2692,62 +2682,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi index e0229faf14a6d03cfb3dc287d1e8352af3c57dc5..05602242a8899f6fa0903a2936a0429be5b0f045 100644 --- a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi @@ -2463,61 +2463,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2576,62 +2566,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi index da307492303c116e8ba35e0b5ae4424c5b9f0c9d..d529e1b3ead81736ebf5f2291a82d9fed6ec8642 100644 --- a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi @@ -3469,91 +3469,76 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3642,98 +3627,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi index 9fc64a9462744f7c68825cc1e90f8cfc99468777..f8eb274f8c1eecc022825f88edde221605998748 100644 --- a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi @@ -3314,85 +3314,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3471,86 +3457,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi index 21c03f8a9c5f83982ecb53cbb4564e28646b7e90..b0126e44327647012f5de48a182fdb55e3d03da0 100644 --- a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi @@ -3722,85 +3722,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3879,86 +3865,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi index e6ce11ba0aeb1abd76bd9b298054c794ce452d34..7dc3c2bd8e158c83e97acbba6379d373b3f31202 100644 --- a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi @@ -3525,85 +3525,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3682,86 +3668,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi index e6ce11ba0aeb1abd76bd9b298054c794ce452d34..7dc3c2bd8e158c83e97acbba6379d373b3f31202 100644 --- a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi @@ -3525,85 +3525,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3682,86 +3668,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi index 3112a33aa9091aaf0638ab8f6eb91818f5fa03eb..48a196035820ff87270eafc9ad532cb43798fe82 100644 --- a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi @@ -2393,67 +2393,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2517,68 +2506,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi index 3112a33aa9091aaf0638ab8f6eb91818f5fa03eb..48a196035820ff87270eafc9ad532cb43798fe82 100644 --- a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi @@ -2393,67 +2393,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2517,68 +2506,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi index 8a88afd0fea54b87479eb94ac8bb8e7b272c2876..ae555eaa98de668340619357bbea46e37f58a6c2 100644 --- a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi @@ -3905,91 +3905,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4073,92 +4058,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi index 7695522f35f86386b47f3659bbcca6405fc410b8..177233c58b6e4268f7171b03ff7d805cdf2a1263 100644 --- a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi @@ -3001,85 +3001,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3158,86 +3144,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi index e864abe0a6a17f74e11a095adfe556c592f2bc3b..fdd44113dfa93ea8b067e74e63ceaf5ad7aac169 100644 --- a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi @@ -3588,85 +3588,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3745,86 +3731,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi index dad7179d723f066410f4e8632896fd53124675fe..7efc31a62981993a6768c4594f8c7540bf23eee3 100644 --- a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi @@ -4140,85 +4140,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4297,86 +4283,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743bitx-pinctrl.dtsi b/dts/st/h7/stm32h743bitx-pinctrl.dtsi index dad7179d723f066410f4e8632896fd53124675fe..7efc31a62981993a6768c4594f8c7540bf23eee3 100644 --- a/dts/st/h7/stm32h743bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bitx-pinctrl.dtsi @@ -4140,85 +4140,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4297,86 +4283,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743igkx-pinctrl.dtsi b/dts/st/h7/stm32h743igkx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h743igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igkx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743igtx-pinctrl.dtsi b/dts/st/h7/stm32h743igtx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h743igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igtx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743iikx-pinctrl.dtsi b/dts/st/h7/stm32h743iikx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h743iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iikx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743iitx-pinctrl.dtsi b/dts/st/h7/stm32h743iitx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h743iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iitx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743vitx-pinctrl.dtsi b/dts/st/h7/stm32h743vitx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h743vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vitx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743xghx-pinctrl.dtsi b/dts/st/h7/stm32h743xghx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h743xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xghx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743xihx-pinctrl.dtsi b/dts/st/h7/stm32h743xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h743xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h743zitx-pinctrl.dtsi b/dts/st/h7/stm32h743zitx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h743zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zitx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi index 98d7080ea9c84b48e288c6eb514047f67c8dca1d..d3713b6bc501c439e84932cbcfda1e62233b35b2 100644 --- a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi @@ -3984,85 +3984,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4141,86 +4127,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745bitx-pinctrl.dtsi b/dts/st/h7/stm32h745bitx-pinctrl.dtsi index 98d7080ea9c84b48e288c6eb514047f67c8dca1d..d3713b6bc501c439e84932cbcfda1e62233b35b2 100644 --- a/dts/st/h7/stm32h745bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bitx-pinctrl.dtsi @@ -3984,85 +3984,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4141,86 +4127,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745igkx-pinctrl.dtsi b/dts/st/h7/stm32h745igkx-pinctrl.dtsi index 32fcfa294c2cc8e3ad09ad56d2faadd521ce1498..13660efc5c1d85538728aa38256befdfe188c24b 100644 --- a/dts/st/h7/stm32h745igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igkx-pinctrl.dtsi @@ -3761,91 +3761,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3929,92 +3914,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745igtx-pinctrl.dtsi b/dts/st/h7/stm32h745igtx-pinctrl.dtsi index 7f65343c6f959b26fefe6dc1e8a8f52b8cfabf46..67158fe1315b3f4704e96a64b8bb5bff55f925d9 100644 --- a/dts/st/h7/stm32h745igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igtx-pinctrl.dtsi @@ -3336,85 +3336,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3493,86 +3479,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745iikx-pinctrl.dtsi b/dts/st/h7/stm32h745iikx-pinctrl.dtsi index 32fcfa294c2cc8e3ad09ad56d2faadd521ce1498..13660efc5c1d85538728aa38256befdfe188c24b 100644 --- a/dts/st/h7/stm32h745iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iikx-pinctrl.dtsi @@ -3761,91 +3761,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3929,92 +3914,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745iitx-pinctrl.dtsi b/dts/st/h7/stm32h745iitx-pinctrl.dtsi index 7f65343c6f959b26fefe6dc1e8a8f52b8cfabf46..67158fe1315b3f4704e96a64b8bb5bff55f925d9 100644 --- a/dts/st/h7/stm32h745iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iitx-pinctrl.dtsi @@ -3336,85 +3336,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3493,86 +3479,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745xghx-pinctrl.dtsi b/dts/st/h7/stm32h745xghx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h745xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xghx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745xihx-pinctrl.dtsi b/dts/st/h7/stm32h745xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h745xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi index b1fac97d078d06540e6080afc84abfb519781f57..b40f4183d08d1ef7a0e7c5a3aace6a72c3c150d4 100644 --- a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi @@ -2982,79 +2982,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,86 +3120,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h745zitx-pinctrl.dtsi b/dts/st/h7/stm32h745zitx-pinctrl.dtsi index b1fac97d078d06540e6080afc84abfb519781f57..b40f4183d08d1ef7a0e7c5a3aace6a72c3c150d4 100644 --- a/dts/st/h7/stm32h745zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zitx-pinctrl.dtsi @@ -2982,79 +2982,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,86 +3120,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi index 2b1a513f020b43165622d141f23106e4dd986fa4..c3fbbfa24b76052da5bb2510c2d5f10ba1abdd93 100644 --- a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi @@ -3827,85 +3827,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,86 +3970,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747bitx-pinctrl.dtsi b/dts/st/h7/stm32h747bitx-pinctrl.dtsi index 2b1a513f020b43165622d141f23106e4dd986fa4..c3fbbfa24b76052da5bb2510c2d5f10ba1abdd93 100644 --- a/dts/st/h7/stm32h747bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bitx-pinctrl.dtsi @@ -3827,85 +3827,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,86 +3970,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747igtx-pinctrl.dtsi b/dts/st/h7/stm32h747igtx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h747igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747igtx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747iitx-pinctrl.dtsi b/dts/st/h7/stm32h747iitx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h747iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747iitx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747xghx-pinctrl.dtsi b/dts/st/h7/stm32h747xghx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h747xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xghx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747xihx-pinctrl.dtsi b/dts/st/h7/stm32h747xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h747xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi index 382513e9784aa7edecfd80213f03f2d2b628e0b7..b65526a52c264b8745cc32ee6dc8e50537eb3fb8 100644 --- a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi @@ -2851,73 +2851,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2986,74 +2974,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753aiix-pinctrl.dtsi b/dts/st/h7/stm32h753aiix-pinctrl.dtsi index e864abe0a6a17f74e11a095adfe556c592f2bc3b..fdd44113dfa93ea8b067e74e63ceaf5ad7aac169 100644 --- a/dts/st/h7/stm32h753aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h753aiix-pinctrl.dtsi @@ -3588,85 +3588,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3745,86 +3731,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753bitx-pinctrl.dtsi b/dts/st/h7/stm32h753bitx-pinctrl.dtsi index dad7179d723f066410f4e8632896fd53124675fe..7efc31a62981993a6768c4594f8c7540bf23eee3 100644 --- a/dts/st/h7/stm32h753bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753bitx-pinctrl.dtsi @@ -4140,85 +4140,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4297,86 +4283,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753iikx-pinctrl.dtsi b/dts/st/h7/stm32h753iikx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h753iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iikx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753iitx-pinctrl.dtsi b/dts/st/h7/stm32h753iitx-pinctrl.dtsi index 71d7932303f88903a3c6088d42a04f55b27454ab..8ae705ca8cb50d069358f0166d569000e9cfc7e3 100644 --- a/dts/st/h7/stm32h753iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iitx-pinctrl.dtsi @@ -3815,85 +3815,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3972,86 +3958,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753vihx-pinctrl.dtsi b/dts/st/h7/stm32h753vihx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h753vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vihx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753vitx-pinctrl.dtsi b/dts/st/h7/stm32h753vitx-pinctrl.dtsi index b341763264ae6c6d20a80ed38bfb3a5b24324b4b..107df6e37a75b3a534a5da194aec2193b0fc846f 100644 --- a/dts/st/h7/stm32h753vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vitx-pinctrl.dtsi @@ -2551,67 +2551,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2675,68 +2664,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753xihx-pinctrl.dtsi b/dts/st/h7/stm32h753xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h753xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h753zitx-pinctrl.dtsi b/dts/st/h7/stm32h753zitx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h753zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753zitx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h755bitx-pinctrl.dtsi b/dts/st/h7/stm32h755bitx-pinctrl.dtsi index 98d7080ea9c84b48e288c6eb514047f67c8dca1d..d3713b6bc501c439e84932cbcfda1e62233b35b2 100644 --- a/dts/st/h7/stm32h755bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755bitx-pinctrl.dtsi @@ -3984,85 +3984,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4141,86 +4127,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h755iikx-pinctrl.dtsi b/dts/st/h7/stm32h755iikx-pinctrl.dtsi index 32fcfa294c2cc8e3ad09ad56d2faadd521ce1498..13660efc5c1d85538728aa38256befdfe188c24b 100644 --- a/dts/st/h7/stm32h755iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iikx-pinctrl.dtsi @@ -3761,91 +3761,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3929,92 +3914,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h755iitx-pinctrl.dtsi b/dts/st/h7/stm32h755iitx-pinctrl.dtsi index 7f65343c6f959b26fefe6dc1e8a8f52b8cfabf46..67158fe1315b3f4704e96a64b8bb5bff55f925d9 100644 --- a/dts/st/h7/stm32h755iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iitx-pinctrl.dtsi @@ -3336,85 +3336,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3493,86 +3479,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h755xihx-pinctrl.dtsi b/dts/st/h7/stm32h755xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h755xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h755zitx-pinctrl.dtsi b/dts/st/h7/stm32h755zitx-pinctrl.dtsi index b1fac97d078d06540e6080afc84abfb519781f57..b40f4183d08d1ef7a0e7c5a3aace6a72c3c150d4 100644 --- a/dts/st/h7/stm32h755zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755zitx-pinctrl.dtsi @@ -2982,79 +2982,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,86 +3120,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h757aiix-pinctrl.dtsi b/dts/st/h7/stm32h757aiix-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h757aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h757aiix-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h757bitx-pinctrl.dtsi b/dts/st/h7/stm32h757bitx-pinctrl.dtsi index 2b1a513f020b43165622d141f23106e4dd986fa4..c3fbbfa24b76052da5bb2510c2d5f10ba1abdd93 100644 --- a/dts/st/h7/stm32h757bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757bitx-pinctrl.dtsi @@ -3827,85 +3827,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3984,86 +3970,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h757iitx-pinctrl.dtsi b/dts/st/h7/stm32h757iitx-pinctrl.dtsi index b4134c8e79a7f2c3cb7c8203d3361563f2e39e96..48d3a4528d3890b68bcd9cf27358eee25b91aab4 100644 --- a/dts/st/h7/stm32h757iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757iitx-pinctrl.dtsi @@ -3203,85 +3203,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3360,86 +3346,72 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h757xihx-pinctrl.dtsi b/dts/st/h7/stm32h757xihx-pinctrl.dtsi index 874a8924e8f03f948da286088278f67503d192e3..6587d953ab5c1ec18f1368b578dfb95a60f4b3ec 100644 --- a/dts/st/h7/stm32h757xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757xihx-pinctrl.dtsi @@ -4321,91 +4321,76 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4489,92 +4474,77 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi index 382513e9784aa7edecfd80213f03f2d2b628e0b7..b65526a52c264b8745cc32ee6dc8e50537eb3fb8 100644 --- a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi @@ -2851,73 +2851,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2986,74 +2974,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi index 4f8e5647df528a9dcd25cda8286df1c988078d47..95ff90ddf0272c8d5877fe3a045e6f3f1a94f3e2 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -3700,103 +3700,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3890,104 +3873,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi index 13ef7f1fc12feafd756805886312f822127047dd..b6521794091a70ccf454564fa28f95da18760d23 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -3931,97 +3931,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4110,98 +4094,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi index 58c6674ab4e93a1bd8bc46f1dab43caff1f543c2..b926790ba112f1d1f37c602c40cc2dd603abfc60 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -3856,103 +3856,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4046,104 +4029,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi index 13ef7f1fc12feafd756805886312f822127047dd..b6521794091a70ccf454564fa28f95da18760d23 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -3931,97 +3931,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4110,98 +4094,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi index c062d889e82028131e6cafc82e0ed08fd703748e..e463b360cd8a0290b94405be253efbbebea99653 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -3490,97 +3490,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3669,98 +3653,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi index f2f7e59e43a7b1e5cf90572a818594dc345bf0c7..0197982fae4965c081aee522242bdbb5240e5ab3 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -4471,109 +4471,91 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pj4: uart9_cts_pj4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4672,110 +4654,92 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pj3: uart9_rts_pj3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi index d1f6d9af021b80fe25912905c99cc25d10c291b6..b0550da85c9bbb97d72bc86915933467ffc24c4d 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -4301,103 +4301,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pj4: uart9_cts_pj4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4491,104 +4474,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pj3: uart9_rts_pj3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi index ea92532cdaa2ff198f541537a4f0dcdde4a88a43..4dd34a18f72441b0ceff989329eae223c6963312 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -2861,85 +2861,71 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3013,80 +2999,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi index 757b2742273901caf59f791fc28cf27f73c0910d..29db17bb83223ad123c734829220c957e819d7c6 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -1806,43 +1806,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1881,38 +1874,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi index c6d878c60b5251db818361ac1434f39b73ea475c..53a21fb00c2377c914e38df4d31a9bf22ffbbf5a 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -2664,73 +2664,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2799,74 +2787,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi index ccc27c3e58236a2b3c95f56596f4725cf2afe428..aeec79a29b2942fd6900dd39ebe1eeb96777ac49 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -2533,73 +2533,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,74 +2656,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi index c6d878c60b5251db818361ac1434f39b73ea475c..53a21fb00c2377c914e38df4d31a9bf22ffbbf5a 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -2664,73 +2664,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2799,74 +2787,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi index 239e6069268ace006bc60d9f4e0d1f07fedaf7de..67ca1ae60ac36759e4396707431773c55ab3bc65 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -2344,67 +2344,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2468,68 +2457,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi index a33adb494ec0a01ddac313969f1ec0e364e83056..6c7ae37967909a2ffa1ba6810aeb33e0e29f8184 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -3357,97 +3357,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3536,98 +3520,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi index f91f331c4b93ee49b1ea0da5b1f78ca7389f9acb..438c893d7cce4ee42c155fd291592a622dcb3535 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -3106,91 +3106,76 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3279,98 +3264,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi index 4f8e5647df528a9dcd25cda8286df1c988078d47..95ff90ddf0272c8d5877fe3a045e6f3f1a94f3e2 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -3700,103 +3700,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3890,104 +3873,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi index 58c6674ab4e93a1bd8bc46f1dab43caff1f543c2..b926790ba112f1d1f37c602c40cc2dd603abfc60 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -3856,103 +3856,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4046,104 +4029,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi index 13ef7f1fc12feafd756805886312f822127047dd..b6521794091a70ccf454564fa28f95da18760d23 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -3931,97 +3931,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4110,98 +4094,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi index 757b2742273901caf59f791fc28cf27f73c0910d..29db17bb83223ad123c734829220c957e819d7c6 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -1806,43 +1806,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1881,38 +1874,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi index c6d878c60b5251db818361ac1434f39b73ea475c..53a21fb00c2377c914e38df4d31a9bf22ffbbf5a 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -2664,73 +2664,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2799,74 +2787,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi index a33adb494ec0a01ddac313969f1ec0e364e83056..6c7ae37967909a2ffa1ba6810aeb33e0e29f8184 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -3357,97 +3357,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3536,98 +3520,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi index 4f8e5647df528a9dcd25cda8286df1c988078d47..95ff90ddf0272c8d5877fe3a045e6f3f1a94f3e2 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -3700,103 +3700,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3890,104 +3873,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi index 13ef7f1fc12feafd756805886312f822127047dd..b6521794091a70ccf454564fa28f95da18760d23 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -3931,97 +3931,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4110,98 +4094,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi index 58c6674ab4e93a1bd8bc46f1dab43caff1f543c2..b926790ba112f1d1f37c602c40cc2dd603abfc60 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -3856,103 +3856,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4046,104 +4029,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi index 13ef7f1fc12feafd756805886312f822127047dd..b6521794091a70ccf454564fa28f95da18760d23 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -3931,97 +3931,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4110,98 +4094,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi index c062d889e82028131e6cafc82e0ed08fd703748e..e463b360cd8a0290b94405be253efbbebea99653 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -3490,97 +3490,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3669,98 +3653,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi index f2f7e59e43a7b1e5cf90572a818594dc345bf0c7..0197982fae4965c081aee522242bdbb5240e5ab3 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -4471,109 +4471,91 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0_c: usart2_cts_pa0_c { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pj4: uart9_cts_pj4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4672,110 +4654,92 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1_c: usart2_rts_pa1_c { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pj3: uart9_rts_pj3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi index d1f6d9af021b80fe25912905c99cc25d10c291b6..b0550da85c9bbb97d72bc86915933467ffc24c4d 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -4301,103 +4301,86 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pj4: uart9_cts_pj4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4491,104 +4474,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pj3: uart9_rts_pj3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi index ea92532cdaa2ff198f541537a4f0dcdde4a88a43..4dd34a18f72441b0ceff989329eae223c6963312 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -2861,85 +2861,71 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3013,80 +2999,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi index 757b2742273901caf59f791fc28cf27f73c0910d..29db17bb83223ad123c734829220c957e819d7c6 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -1806,43 +1806,36 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1881,38 +1874,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi index c6d878c60b5251db818361ac1434f39b73ea475c..53a21fb00c2377c914e38df4d31a9bf22ffbbf5a 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -2664,73 +2664,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2799,74 +2787,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi index ccc27c3e58236a2b3c95f56596f4725cf2afe428..aeec79a29b2942fd6900dd39ebe1eeb96777ac49 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -2533,73 +2533,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2668,74 +2656,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi index c6d878c60b5251db818361ac1434f39b73ea475c..53a21fb00c2377c914e38df4d31a9bf22ffbbf5a 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -2664,73 +2664,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2799,74 +2787,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi index 239e6069268ace006bc60d9f4e0d1f07fedaf7de..67ca1ae60ac36759e4396707431773c55ab3bc65 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -2344,67 +2344,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2468,68 +2457,57 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi index a33adb494ec0a01ddac313969f1ec0e364e83056..6c7ae37967909a2ffa1ba6810aeb33e0e29f8184 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -3357,97 +3357,81 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3536,98 +3520,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi index f91f331c4b93ee49b1ea0da5b1f78ca7389f9acb..438c893d7cce4ee42c155fd291592a622dcb3535 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -3106,91 +3106,76 @@ /omit-if-no-ref/ usart10_cts_pg13: usart10_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3279,98 +3264,82 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi index 3b8fb0b4d21640b24e7c01fac17068117acfda8b..b72e7244fa43cae63af92e105c9d77adfd40a06e 100644 --- a/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi @@ -2355,73 +2355,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2490,74 +2478,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi index 81bb705878e37e34a5e6b4b4cf0a3c02052cca2a..798619e989a1822f6e2fec47d20e90f8c24dc782 100644 --- a/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi @@ -2460,73 +2460,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2595,74 +2583,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi index baab198ca5363785f1f6bcc2d6fc62276c180f29..bc99fa95a14f30cde83c851632ee8bb278844165 100644 --- a/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi @@ -2410,73 +2410,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2545,74 +2533,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi index 098c17ebf8a92f3b0062f2a8275ab59adb22f9de..79ecbe625cfd46b5b82d21a62ec65fecc61c5038 100644 --- a/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi @@ -2875,79 +2875,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3021,80 +3008,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi index 2bce6194862376527470315bd21711a3ecf4a7f4..aa770be96b3e7da3ca12ba09fdac0d894bbd80d7 100644 --- a/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi @@ -2744,73 +2744,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2884,80 +2872,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi b/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi index 25ecbc68947cf6864f950189919abc2f03ad7932..9954e66794b5229203a91305bc26656814446275 100644 --- a/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi @@ -960,31 +960,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1023,38 +1018,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi index d25f1faa9726aa9d7d85df32c71d56fa737e4348..07e54fde119e33fcdf41d77ba51fcb9542cfdd71 100644 --- a/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi @@ -1220,31 +1220,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,32 +1273,27 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi index de8d2685d4d58214d1aa76da45e1ebbd24a78539..f96ab1b9996576dd9769d2acfa9f16bafe916ed4 100644 --- a/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi @@ -1323,37 +1323,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1392,38 +1386,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi index 56989f0116be03f01a9fcc843ca752ca0593a86f..7897bc2c4c4643e8da0331102c34337f771ced83 100644 --- a/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi @@ -1192,25 +1192,21 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1245,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi index edcb70a28113417247925ad01c5493213ca8fb22..5c1b88fdd2e4624fc1e9b7ab9492271840807ae5 100644 --- a/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi @@ -2002,61 +2002,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2110,56 +2100,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi index 1f47da020c7df1aff7a1037b9c90cb3ee4b27932..ad6c7235b19c18640688d53943ee332669c77ea6 100644 --- a/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi @@ -2066,61 +2066,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2179,62 +2169,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi index 482653bdc32368941aae7577996bbfb5e8dece2b..6a5c67e2f8f4849f530303f530bd694644805c3e 100644 --- a/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi @@ -2560,61 +2560,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2673,62 +2663,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi index 8e3e0449ec2e31e6a696764accf936e5dbdfcaaf..81eeecb8e29671db301e6095ae6aa7712a3d26c0 100644 --- a/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi @@ -2643,61 +2643,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2756,62 +2746,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi index 719e6f1e7e0215b28fb96b07c83ac241cb448ff2..0131259b3a1e6eb1de7c7fb9e841a818133716bd 100644 --- a/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi @@ -2572,61 +2572,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2685,62 +2675,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi index 1c10157bb3f265391dd84a76ed58834c805be64b..f91aa6dd51803d09faea2cc086beb1ecd166c3c2 100644 --- a/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi @@ -3073,79 +3073,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3219,80 +3206,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi index 3304a9c6ea29bd9c8ffa8cc00b4fa4b91cd58c84..cb8e539853ed56c2a202874d3d760d937a18aacb 100644 --- a/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi @@ -2926,73 +2926,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3066,80 +3054,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi index 4536cf6be9e8a1af906d99f7a6776dee0be4056a..a36f2ebf7aab8b2736fedf98c125403a602f1af8 100644 --- a/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi @@ -2028,49 +2028,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2119,50 +2111,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi index 3b8fb0b4d21640b24e7c01fac17068117acfda8b..b72e7244fa43cae63af92e105c9d77adfd40a06e 100644 --- a/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi @@ -2355,73 +2355,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2490,74 +2478,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi index 81bb705878e37e34a5e6b4b4cf0a3c02052cca2a..798619e989a1822f6e2fec47d20e90f8c24dc782 100644 --- a/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi @@ -2460,73 +2460,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2595,74 +2583,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi index baab198ca5363785f1f6bcc2d6fc62276c180f29..bc99fa95a14f30cde83c851632ee8bb278844165 100644 --- a/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi @@ -2410,73 +2410,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2545,74 +2533,62 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi index 098c17ebf8a92f3b0062f2a8275ab59adb22f9de..79ecbe625cfd46b5b82d21a62ec65fecc61c5038 100644 --- a/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi @@ -2875,79 +2875,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3021,80 +3008,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi index 2bce6194862376527470315bd21711a3ecf4a7f4..aa770be96b3e7da3ca12ba09fdac0d894bbd80d7 100644 --- a/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi @@ -2744,73 +2744,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2884,80 +2872,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi b/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi index 25ecbc68947cf6864f950189919abc2f03ad7932..9954e66794b5229203a91305bc26656814446275 100644 --- a/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi @@ -960,31 +960,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1023,38 +1018,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi index d25f1faa9726aa9d7d85df32c71d56fa737e4348..07e54fde119e33fcdf41d77ba51fcb9542cfdd71 100644 --- a/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi @@ -1220,31 +1220,26 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,32 +1273,27 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi index de8d2685d4d58214d1aa76da45e1ebbd24a78539..f96ab1b9996576dd9769d2acfa9f16bafe916ed4 100644 --- a/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi @@ -1323,37 +1323,31 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1392,38 +1386,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi index 56989f0116be03f01a9fcc843ca752ca0593a86f..7897bc2c4c4643e8da0331102c34337f771ced83 100644 --- a/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi @@ -1192,25 +1192,21 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1249,38 +1245,32 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi index edcb70a28113417247925ad01c5493213ca8fb22..5c1b88fdd2e4624fc1e9b7ab9492271840807ae5 100644 --- a/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi @@ -2002,61 +2002,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2110,56 +2100,47 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi index 1f47da020c7df1aff7a1037b9c90cb3ee4b27932..ad6c7235b19c18640688d53943ee332669c77ea6 100644 --- a/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi @@ -2066,61 +2066,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2179,62 +2169,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi index 482653bdc32368941aae7577996bbfb5e8dece2b..6a5c67e2f8f4849f530303f530bd694644805c3e 100644 --- a/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi @@ -2560,61 +2560,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2673,62 +2663,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi index 8e3e0449ec2e31e6a696764accf936e5dbdfcaaf..81eeecb8e29671db301e6095ae6aa7712a3d26c0 100644 --- a/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi @@ -2643,61 +2643,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2756,62 +2746,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi index 719e6f1e7e0215b28fb96b07c83ac241cb448ff2..0131259b3a1e6eb1de7c7fb9e841a818133716bd 100644 --- a/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi @@ -2572,61 +2572,51 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2685,62 +2675,52 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi index 1c10157bb3f265391dd84a76ed58834c805be64b..f91aa6dd51803d09faea2cc086beb1ecd166c3c2 100644 --- a/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi @@ -3073,79 +3073,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3219,80 +3206,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi index 3304a9c6ea29bd9c8ffa8cc00b4fa4b91cd58c84..cb8e539853ed56c2a202874d3d760d937a18aacb 100644 --- a/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi @@ -2926,73 +2926,61 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3066,80 +3054,67 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pd15: uart8_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi index 4536cf6be9e8a1af906d99f7a6776dee0be4056a..a36f2ebf7aab8b2736fedf98c125403a602f1af8 100644 --- a/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi @@ -2028,49 +2028,41 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2119,50 +2111,42 @@ /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pb14: uart4_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010c6tx-pinctrl.dtsi b/dts/st/l0/stm32l010c6tx-pinctrl.dtsi index ba1f159af912aa9d5409adabc8a036add9c5287b..a8858cdb636092bbe39f5b39516617cc647ae853 100644 --- a/dts/st/l0/stm32l010c6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010c6tx-pinctrl.dtsi @@ -460,31 +460,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -518,32 +513,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010f4px-pinctrl.dtsi b/dts/st/l0/stm32l010f4px-pinctrl.dtsi index c790b115e53fcf949173d3d37ba56689da259aea..828bc633410dd69d909e6727ba8fd5e6e29703d9 100644 --- a/dts/st/l0/stm32l010f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l010f4px-pinctrl.dtsi @@ -263,19 +263,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -294,14 +291,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010k4tx-pinctrl.dtsi b/dts/st/l0/stm32l010k4tx-pinctrl.dtsi index 8547a26c2d9ca15c83c5f7466b4babedf19abee0..58dd615dd4742292c6fe0aeef9445e387c3e05c5 100644 --- a/dts/st/l0/stm32l010k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k4tx-pinctrl.dtsi @@ -401,25 +401,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -448,26 +444,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010k8tx-pinctrl.dtsi b/dts/st/l0/stm32l010k8tx-pinctrl.dtsi index 614f350720583e83043e4a336fbae369f97a33fe..f83362e6c3f32e7789bdc4c5f1aab94d203d24f7 100644 --- a/dts/st/l0/stm32l010k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k8tx-pinctrl.dtsi @@ -302,7 +302,6 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -316,8 +315,7 @@ /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010r8tx-pinctrl.dtsi b/dts/st/l0/stm32l010r8tx-pinctrl.dtsi index 9fe7b9636b6f4c40eaf78c8cadffdf342c7eb598..2cebaa5d7608427a3dfcbcd8fd4e92be3e38fb51 100644 --- a/dts/st/l0/stm32l010r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010r8tx-pinctrl.dtsi @@ -458,19 +458,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -504,32 +501,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l010rbtx-pinctrl.dtsi b/dts/st/l0/stm32l010rbtx-pinctrl.dtsi index a9132edb1021eee3ba8ae0871b986dcb94a0e088..b902ab0787edf309f0ba64f4feac8c81f9656f37 100644 --- a/dts/st/l0/stm32l010rbtx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010rbtx-pinctrl.dtsi @@ -499,19 +499,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,32 +542,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi b/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi index fba13fe34fb312e06b6d82fdeaf30abb054d3f9a..a7b353550b588f22e78586d6d4014174b7d62a73 100644 --- a/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi @@ -183,13 +183,11 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -203,8 +201,7 @@ /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi b/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi index 153a86bef7c026c32a23a75e961ed922310d377d..88562cff720cc018f20c5d73d44d41a6ad9d5681 100644 --- a/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi @@ -339,19 +339,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -375,20 +372,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi b/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi index c790b115e53fcf949173d3d37ba56689da259aea..828bc633410dd69d909e6727ba8fd5e6e29703d9 100644 --- a/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi @@ -263,19 +263,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -294,14 +291,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi index 6f5d3ac76813471ad6f9045ea19f4ebc9345bb4d..c681e03e9413a1c0f5ce739ae42db00d162defb3 100644 --- a/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi @@ -259,19 +259,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -290,14 +287,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi index a586b2e6a81d794f9fd5540161407425979cffa7..891446973cf72e6f0b00ba34baca932220c13392 100644 --- a/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi @@ -379,19 +379,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -415,20 +412,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi b/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi index 8547a26c2d9ca15c83c5f7466b4babedf19abee0..58dd615dd4742292c6fe0aeef9445e387c3e05c5 100644 --- a/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi @@ -401,25 +401,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -448,26 +444,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi index 2e85d93c6a4f9d817cd84ebc410cb0e0aab9d495..f707f9a50ac0e7f47c50245d17d628eb2752d6dd 100644 --- a/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi @@ -420,25 +420,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -467,26 +463,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021d4px-pinctrl.dtsi b/dts/st/l0/stm32l021d4px-pinctrl.dtsi index fba13fe34fb312e06b6d82fdeaf30abb054d3f9a..a7b353550b588f22e78586d6d4014174b7d62a73 100644 --- a/dts/st/l0/stm32l021d4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021d4px-pinctrl.dtsi @@ -183,13 +183,11 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -203,8 +201,7 @@ /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021f4px-pinctrl.dtsi b/dts/st/l0/stm32l021f4px-pinctrl.dtsi index c790b115e53fcf949173d3d37ba56689da259aea..828bc633410dd69d909e6727ba8fd5e6e29703d9 100644 --- a/dts/st/l0/stm32l021f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4px-pinctrl.dtsi @@ -263,19 +263,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -294,14 +291,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021f4ux-pinctrl.dtsi b/dts/st/l0/stm32l021f4ux-pinctrl.dtsi index 6f5d3ac76813471ad6f9045ea19f4ebc9345bb4d..c681e03e9413a1c0f5ce739ae42db00d162defb3 100644 --- a/dts/st/l0/stm32l021f4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4ux-pinctrl.dtsi @@ -259,19 +259,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -290,14 +287,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021g4ux-pinctrl.dtsi b/dts/st/l0/stm32l021g4ux-pinctrl.dtsi index a586b2e6a81d794f9fd5540161407425979cffa7..891446973cf72e6f0b00ba34baca932220c13392 100644 --- a/dts/st/l0/stm32l021g4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021g4ux-pinctrl.dtsi @@ -379,19 +379,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -415,20 +412,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021k4tx-pinctrl.dtsi b/dts/st/l0/stm32l021k4tx-pinctrl.dtsi index 8547a26c2d9ca15c83c5f7466b4babedf19abee0..58dd615dd4742292c6fe0aeef9445e387c3e05c5 100644 --- a/dts/st/l0/stm32l021k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4tx-pinctrl.dtsi @@ -401,25 +401,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -448,26 +444,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l021k4ux-pinctrl.dtsi b/dts/st/l0/stm32l021k4ux-pinctrl.dtsi index 2e85d93c6a4f9d817cd84ebc410cb0e0aab9d495..f707f9a50ac0e7f47c50245d17d628eb2752d6dd 100644 --- a/dts/st/l0/stm32l021k4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4ux-pinctrl.dtsi @@ -420,25 +420,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -467,26 +463,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi index e1c878ef389df8ee4c37c6256890852886334973..9d7daf72736a04fa1a6e40f2dfd707324427bb8c 100644 --- a/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi @@ -484,31 +484,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -542,32 +537,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi index e1c878ef389df8ee4c37c6256890852886334973..9d7daf72736a04fa1a6e40f2dfd707324427bb8c 100644 --- a/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi @@ -484,31 +484,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -542,32 +537,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi b/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi index 6b62825699f3ff391244bbeff05783942c1955ea..0592ef44acc8feb2de39bc99b97ec1ba8b7ebf2d 100644 --- a/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi @@ -312,19 +312,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -348,20 +345,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi b/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi index e83bd7e6c28fbbe29eb62ca7a2f4558f480ec098..bdd3db20b9b9e735aebf29a641d970b1092ff8a4 100644 --- a/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi @@ -244,19 +244,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -275,14 +272,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi index 9810e0412b99427d0aa9c98765571fccd9d440a9..5e4fc1b851f72ab3578abf3ec4f4c3791412a3f7 100644 --- a/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi @@ -325,19 +325,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -361,20 +358,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi b/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi index f75b7589731ca3d06636dce04899ba6656f1a079..0012665d50c487bffb5d543f1ac74568471c3d38 100644 --- a/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi @@ -356,19 +356,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -392,20 +389,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi index 51705f3dd5cc15e4ff2028276a3501d62ab5c787..9489fd7bcc5b83c9d20bf97f0c91fa2a9a059769 100644 --- a/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi @@ -378,25 +378,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -425,26 +421,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi index 68857cc80133384cba51d80f398e05acdbb48b2d..2aefaf75acba4fbb488699c539cb28f9556e52b4 100644 --- a/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi @@ -392,25 +392,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -439,26 +435,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi index e1c878ef389df8ee4c37c6256890852886334973..9d7daf72736a04fa1a6e40f2dfd707324427bb8c 100644 --- a/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi @@ -484,31 +484,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -542,32 +537,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041c6ux-pinctrl.dtsi b/dts/st/l0/stm32l041c6ux-pinctrl.dtsi index e1c878ef389df8ee4c37c6256890852886334973..9d7daf72736a04fa1a6e40f2dfd707324427bb8c 100644 --- a/dts/st/l0/stm32l041c6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c6ux-pinctrl.dtsi @@ -484,31 +484,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -542,32 +537,27 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041e6yx-pinctrl.dtsi b/dts/st/l0/stm32l041e6yx-pinctrl.dtsi index 6b62825699f3ff391244bbeff05783942c1955ea..0592ef44acc8feb2de39bc99b97ec1ba8b7ebf2d 100644 --- a/dts/st/l0/stm32l041e6yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041e6yx-pinctrl.dtsi @@ -312,19 +312,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -348,20 +345,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041f6px-pinctrl.dtsi b/dts/st/l0/stm32l041f6px-pinctrl.dtsi index e83bd7e6c28fbbe29eb62ca7a2f4558f480ec098..bdd3db20b9b9e735aebf29a641d970b1092ff8a4 100644 --- a/dts/st/l0/stm32l041f6px-pinctrl.dtsi +++ b/dts/st/l0/stm32l041f6px-pinctrl.dtsi @@ -244,19 +244,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -275,14 +272,12 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041g6ux-pinctrl.dtsi b/dts/st/l0/stm32l041g6ux-pinctrl.dtsi index 9810e0412b99427d0aa9c98765571fccd9d440a9..5e4fc1b851f72ab3578abf3ec4f4c3791412a3f7 100644 --- a/dts/st/l0/stm32l041g6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6ux-pinctrl.dtsi @@ -325,19 +325,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -361,20 +358,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi b/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi index f75b7589731ca3d06636dce04899ba6656f1a079..0012665d50c487bffb5d543f1ac74568471c3d38 100644 --- a/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi @@ -356,19 +356,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -392,20 +389,17 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041k6tx-pinctrl.dtsi b/dts/st/l0/stm32l041k6tx-pinctrl.dtsi index 51705f3dd5cc15e4ff2028276a3501d62ab5c787..9489fd7bcc5b83c9d20bf97f0c91fa2a9a059769 100644 --- a/dts/st/l0/stm32l041k6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6tx-pinctrl.dtsi @@ -378,25 +378,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -425,26 +421,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l041k6ux-pinctrl.dtsi b/dts/st/l0/stm32l041k6ux-pinctrl.dtsi index 68857cc80133384cba51d80f398e05acdbb48b2d..2aefaf75acba4fbb488699c539cb28f9556e52b4 100644 --- a/dts/st/l0/stm32l041k6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6ux-pinctrl.dtsi @@ -392,25 +392,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa7: usart2_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa11: usart2_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -439,26 +435,22 @@ /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa12: usart2_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb0: usart2_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi index a6280fad8fb82cb0217509c7c0d530caa73c10f7..48070ec5482f69e9e5a87d2f71ab122bb7a5b78b 100644 --- a/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi @@ -480,25 +480,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -532,32 +528,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi index a6280fad8fb82cb0217509c7c0d530caa73c10f7..48070ec5482f69e9e5a87d2f71ab122bb7a5b78b 100644 --- a/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi @@ -480,25 +480,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -532,32 +528,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi index e36bb0e05a5f700ad306e00553e2eed12c22dad8..d94f9432e30cfad8adeb899dce2bc2a4997d2160 100644 --- a/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi @@ -318,13 +318,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -343,14 +341,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi index 85e6a63d73ece38e6fba3c8151d9f7c7fb3e16e5..9612cfb0103a5b969498975cb3f7caecff81cbe1 100644 --- a/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi @@ -332,13 +332,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -357,14 +355,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi index bf7826f691a74acf0a7bb6b42ee38fed572198e7..31bdd6ef0106f2e40e888d03ab32e64e2a3af589 100644 --- a/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi @@ -570,25 +570,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -627,38 +623,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi index dec3402e5b6edd3a401293203f6ce184786ccc6f..2198c1e6be4832413fa4b69962806fab68f1230c 100644 --- a/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi @@ -587,25 +587,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -644,38 +640,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi b/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi index 5f552854afeeb4af23c9edef74e47340a60d08d1..bee36ff9df525ff778f4c9f6db3494347e999267 100644 --- a/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi @@ -360,19 +360,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -396,20 +393,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi index ef2cd3b2a6cb4503d77401d21359775d304dc798..94a2a08eb45547e504cbbab8ed8d6e11f73687d5 100644 --- a/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi @@ -398,13 +398,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -423,14 +421,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi index 039a5fb31a387112ae3d0fd7b25afca8934bbc2d..bed655405cf596cf90699ad1e93a10e45b14428d 100644 --- a/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi @@ -420,13 +420,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -445,14 +443,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi index 230807a3d2fcc1b367a78451d225b4c43c02b555..0424a7d1ffdec919217ab58cd762c067978f84bf 100644 --- a/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi @@ -710,25 +710,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -767,38 +763,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi index 06dc6d7c70dd1a7ace97ed2eb084ced93a5c31ae..78f85538f13a3be7003440e343547ed97d001b26 100644 --- a/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi @@ -731,25 +731,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -788,38 +784,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi b/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi index eeeb40cd13e8861498bb025668a3bf1f3ce3645b..18ec7df014967351f583b42d7f610b7259ed0c37 100644 --- a/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi @@ -456,19 +456,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -492,20 +489,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l052t8fx-pinctrl.dtsi b/dts/st/l0/stm32l052t8fx-pinctrl.dtsi index eeeb40cd13e8861498bb025668a3bf1f3ce3645b..18ec7df014967351f583b42d7f610b7259ed0c37 100644 --- a/dts/st/l0/stm32l052t8fx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t8fx-pinctrl.dtsi @@ -456,19 +456,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -492,20 +489,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi index 230807a3d2fcc1b367a78451d225b4c43c02b555..0424a7d1ffdec919217ab58cd762c067978f84bf 100644 --- a/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi @@ -710,25 +710,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -767,38 +763,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi index 06dc6d7c70dd1a7ace97ed2eb084ced93a5c31ae..78f85538f13a3be7003440e343547ed97d001b26 100644 --- a/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi @@ -731,25 +731,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -788,38 +784,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l062c8ux-pinctrl.dtsi b/dts/st/l0/stm32l062c8ux-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l062c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062c8ux-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l062k8tx-pinctrl.dtsi b/dts/st/l0/stm32l062k8tx-pinctrl.dtsi index ef2cd3b2a6cb4503d77401d21359775d304dc798..94a2a08eb45547e504cbbab8ed8d6e11f73687d5 100644 --- a/dts/st/l0/stm32l062k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8tx-pinctrl.dtsi @@ -398,13 +398,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -423,14 +421,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l062k8ux-pinctrl.dtsi b/dts/st/l0/stm32l062k8ux-pinctrl.dtsi index 039a5fb31a387112ae3d0fd7b25afca8934bbc2d..bed655405cf596cf90699ad1e93a10e45b14428d 100644 --- a/dts/st/l0/stm32l062k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8ux-pinctrl.dtsi @@ -420,13 +420,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -445,14 +443,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l063c8tx-pinctrl.dtsi b/dts/st/l0/stm32l063c8tx-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l063c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8tx-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l063c8ux-pinctrl.dtsi b/dts/st/l0/stm32l063c8ux-pinctrl.dtsi index 7491ab1cbd149cf6f78e969bd933eec1f99cd6af..1ccd8d622110bdc7382b37a7de4d4f650c016576 100644 --- a/dts/st/l0/stm32l063c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8ux-pinctrl.dtsi @@ -588,25 +588,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -640,32 +636,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l063r8tx-pinctrl.dtsi b/dts/st/l0/stm32l063r8tx-pinctrl.dtsi index 06dc6d7c70dd1a7ace97ed2eb084ced93a5c31ae..78f85538f13a3be7003440e343547ed97d001b26 100644 --- a/dts/st/l0/stm32l063r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063r8tx-pinctrl.dtsi @@ -731,25 +731,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -788,38 +784,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi index 4c86a9123695165aef84c6578d12d410df40975f..2f3261bea1ea53264cc1de30f09783ad4140f7d7 100644 --- a/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi @@ -589,37 +589,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -668,50 +662,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071c8tx-pinctrl.dtsi b/dts/st/l0/stm32l071c8tx-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l071c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8tx-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071c8ux-pinctrl.dtsi b/dts/st/l0/stm32l071c8ux-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l071c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8ux-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi index cb2f1dfeb4dffd2ebebcbbb2c8a6fa56f2d7ca95..b0e1cb5e0d15362426390b87c284f7e2c612a128 100644 --- a/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi @@ -371,31 +371,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -434,38 +429,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi index d3d5da78d8565abf0244c56babb5ce222d41ac6b..779253825be459e0b7c9688ea146068a872ed8a9 100644 --- a/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi @@ -344,31 +344,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -392,20 +387,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071k8ux-pinctrl.dtsi b/dts/st/l0/stm32l071k8ux-pinctrl.dtsi index d3d5da78d8565abf0244c56babb5ce222d41ac6b..779253825be459e0b7c9688ea146068a872ed8a9 100644 --- a/dts/st/l0/stm32l071k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k8ux-pinctrl.dtsi @@ -344,31 +344,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -392,20 +387,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi index f30a733c3beed68fca64924af6d4e2f84160802c..64a934cadd3562dbf9f50621bad009ac64dc6695 100644 --- a/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi @@ -667,37 +667,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -751,56 +745,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi index c3e6530b63a5c6b9104a42e81eee7433c6a7eb73..853247ee57650490dc10a49274e3fc15add1c7c9 100644 --- a/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi @@ -684,37 +684,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -768,56 +762,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi index 5a15d2ea78eea693b996a4c8ae520d38fe93e8d5..0dca0da3cbc747bf30a288f782f2d50d4e6bc312 100644 --- a/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi @@ -932,49 +932,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,74 +1035,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi index 5a15d2ea78eea693b996a4c8ae520d38fe93e8d5..0dca0da3cbc747bf30a288f782f2d50d4e6bc312 100644 --- a/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi @@ -932,49 +932,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,74 +1035,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071v8ix-pinctrl.dtsi b/dts/st/l0/stm32l071v8ix-pinctrl.dtsi index 5a15d2ea78eea693b996a4c8ae520d38fe93e8d5..0dca0da3cbc747bf30a288f782f2d50d4e6bc312 100644 --- a/dts/st/l0/stm32l071v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8ix-pinctrl.dtsi @@ -932,49 +932,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,74 +1035,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l071v8tx-pinctrl.dtsi b/dts/st/l0/stm32l071v8tx-pinctrl.dtsi index 5a15d2ea78eea693b996a4c8ae520d38fe93e8d5..0dca0da3cbc747bf30a288f782f2d50d4e6bc312 100644 --- a/dts/st/l0/stm32l071v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8tx-pinctrl.dtsi @@ -932,49 +932,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,74 +1035,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi index a5ad538314252d3fe3143c6a858df38299ddbb29..2f7eec136d0eec2f7b7c8e0852d8153862c6de82 100644 --- a/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi @@ -713,37 +713,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,50 +786,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072czex-pinctrl.dtsi b/dts/st/l0/stm32l072czex-pinctrl.dtsi index a5ad538314252d3fe3143c6a858df38299ddbb29..2f7eec136d0eec2f7b7c8e0852d8153862c6de82 100644 --- a/dts/st/l0/stm32l072czex-pinctrl.dtsi +++ b/dts/st/l0/stm32l072czex-pinctrl.dtsi @@ -713,37 +713,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,50 +786,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi index 1973f5e6b86b77a1181ec6916c7ec2dff966b465..30e9307df5914ecef45784debbbfcf6dd26cd144 100644 --- a/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi @@ -455,31 +455,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -518,38 +513,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi index 08606fba6d97eaec4d2e39cca42e99720c8e3ceb..ee90d7255a2b805e7c6a5edd35e7e7a40ab9b45d 100644 --- a/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi @@ -424,31 +424,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -472,20 +467,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi index 49582adf2564927e77d3d235456fa8cf22a06d47..fc46b4583b004d2c5c885e7c396931f56fa2240c 100644 --- a/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi @@ -811,37 +811,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -895,56 +889,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi index 49582adf2564927e77d3d235456fa8cf22a06d47..fc46b4583b004d2c5c885e7c396931f56fa2240c 100644 --- a/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi @@ -811,37 +811,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -895,56 +889,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi index de9bbf9c21ae2c72ae3297bdcb987c07d3e388d7..04dc184e43580294d500fde10ee3cf5d679e8851 100644 --- a/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi @@ -832,37 +832,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -916,56 +910,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072v8ix-pinctrl.dtsi b/dts/st/l0/stm32l072v8ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l072v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l072v8tx-pinctrl.dtsi b/dts/st/l0/stm32l072v8tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l072v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073czyx-pinctrl.dtsi b/dts/st/l0/stm32l073czyx-pinctrl.dtsi index a5ad538314252d3fe3143c6a858df38299ddbb29..2f7eec136d0eec2f7b7c8e0852d8153862c6de82 100644 --- a/dts/st/l0/stm32l073czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073czyx-pinctrl.dtsi @@ -713,37 +713,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,50 +786,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi index 49582adf2564927e77d3d235456fa8cf22a06d47..fc46b4583b004d2c5c885e7c396931f56fa2240c 100644 --- a/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi @@ -811,37 +811,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -895,56 +889,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi index de9bbf9c21ae2c72ae3297bdcb987c07d3e388d7..04dc184e43580294d500fde10ee3cf5d679e8851 100644 --- a/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi @@ -832,37 +832,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -916,56 +910,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073rzix-pinctrl.dtsi b/dts/st/l0/stm32l073rzix-pinctrl.dtsi index 49582adf2564927e77d3d235456fa8cf22a06d47..fc46b4583b004d2c5c885e7c396931f56fa2240c 100644 --- a/dts/st/l0/stm32l073rzix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073rzix-pinctrl.dtsi @@ -811,37 +811,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -895,56 +889,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073v8ix-pinctrl.dtsi b/dts/st/l0/stm32l073v8ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l073v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l073v8tx-pinctrl.dtsi b/dts/st/l0/stm32l073v8tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l073v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l081czux-pinctrl.dtsi b/dts/st/l0/stm32l081czux-pinctrl.dtsi index b4c11ee8a7907ca59147b6cdd9f915a452207a68..94f9b2f72a99cf06808c5e9b8375fdadfa0dacb3 100644 --- a/dts/st/l0/stm32l081czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081czux-pinctrl.dtsi @@ -543,37 +543,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -622,50 +616,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l081kztx-pinctrl.dtsi b/dts/st/l0/stm32l081kztx-pinctrl.dtsi index cb2f1dfeb4dffd2ebebcbbb2c8a6fa56f2d7ca95..b0e1cb5e0d15362426390b87c284f7e2c612a128 100644 --- a/dts/st/l0/stm32l081kztx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kztx-pinctrl.dtsi @@ -371,31 +371,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -434,38 +429,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l081kzux-pinctrl.dtsi b/dts/st/l0/stm32l081kzux-pinctrl.dtsi index d3d5da78d8565abf0244c56babb5ce222d41ac6b..779253825be459e0b7c9688ea146068a872ed8a9 100644 --- a/dts/st/l0/stm32l081kzux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kzux-pinctrl.dtsi @@ -344,31 +344,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -392,20 +387,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l082czux-pinctrl.dtsi b/dts/st/l0/stm32l082czux-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l082czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czux-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l082czyx-pinctrl.dtsi b/dts/st/l0/stm32l082czyx-pinctrl.dtsi index a5ad538314252d3fe3143c6a858df38299ddbb29..2f7eec136d0eec2f7b7c8e0852d8153862c6de82 100644 --- a/dts/st/l0/stm32l082czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czyx-pinctrl.dtsi @@ -713,37 +713,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -792,50 +786,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi index 1973f5e6b86b77a1181ec6916c7ec2dff966b465..30e9307df5914ecef45784debbbfcf6dd26cd144 100644 --- a/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi @@ -455,31 +455,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -518,38 +513,32 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi index 08606fba6d97eaec4d2e39cca42e99720c8e3ceb..ee90d7255a2b805e7c6a5edd35e7e7a40ab9b45d 100644 --- a/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi @@ -424,31 +424,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -472,20 +467,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083czux-pinctrl.dtsi b/dts/st/l0/stm32l083czux-pinctrl.dtsi index 72e5f57672eadedc0ea63463cae0741833a5fc28..eaf6da69f1f17a0417df3fce42e375297322bbfb 100644 --- a/dts/st/l0/stm32l083czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l083czux-pinctrl.dtsi @@ -655,37 +655,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -734,50 +728,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi index 49582adf2564927e77d3d235456fa8cf22a06d47..fc46b4583b004d2c5c885e7c396931f56fa2240c 100644 --- a/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi @@ -811,37 +811,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -895,56 +889,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi index de9bbf9c21ae2c72ae3297bdcb987c07d3e388d7..04dc184e43580294d500fde10ee3cf5d679e8851 100644 --- a/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi @@ -832,37 +832,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -916,56 +910,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083v8ix-pinctrl.dtsi b/dts/st/l0/stm32l083v8ix-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l083v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8ix-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l0/stm32l083v8tx-pinctrl.dtsi b/dts/st/l0/stm32l083v8tx-pinctrl.dtsi index f46b539ddd30f27fc3805a957f307265444a3d72..40ad2f4b561ad5e1c2c7cf2f2c869eb46ee5a588 100644 --- a/dts/st/l0/stm32l083v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8tx-pinctrl.dtsi @@ -1080,49 +1080,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pd11: lpuart1_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1191,74 +1183,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb14: lpuart1_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd2: lpuart1_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pd12: lpuart1_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pe7: usart5_rts_pe7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l100c6ux-pinctrl.dtsi b/dts/st/l1/stm32l100c6ux-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l100c6ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6ux-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi b/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l100rctx-pinctrl.dtsi b/dts/st/l1/stm32l100rctx-pinctrl.dtsi index 83549549a2328d1e94ee0e5d06b0b12da66e2893..24ccde08013ffa7e2c402f4bb5120e08cb205b66 100644 --- a/dts/st/l1/stm32l100rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100rctx-pinctrl.dtsi @@ -708,39 +708,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151cctx-pinctrl.dtsi b/dts/st/l1/stm32l151cctx-pinctrl.dtsi index a1ce93a6eecde38d5c1d0486eba9224d676ad738..ce8ef23f6d7c7eb82a55f0435fa48c88f3940e56 100644 --- a/dts/st/l1/stm32l151cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151cctx-pinctrl.dtsi @@ -591,39 +591,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151ccux-pinctrl.dtsi b/dts/st/l1/stm32l151ccux-pinctrl.dtsi index a1ce93a6eecde38d5c1d0486eba9224d676ad738..ce8ef23f6d7c7eb82a55f0435fa48c88f3940e56 100644 --- a/dts/st/l1/stm32l151ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ccux-pinctrl.dtsi @@ -591,39 +591,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151qchx-pinctrl.dtsi b/dts/st/l1/stm32l151qchx-pinctrl.dtsi index 9b127145defe8fc6dd6c4c23c40ef1001a6252c3..e1d31a00be6f8048ca21a30c1d797d982cde3a09 100644 --- a/dts/st/l1/stm32l151qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qchx-pinctrl.dtsi @@ -1123,63 +1123,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi index b34248c73229376d86ea713789a3abc3b080ebb5..006ab22774e05ea28c04b5c07060b4ca27589adc 100644 --- a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi @@ -1185,63 +1185,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151qehx-pinctrl.dtsi b/dts/st/l1/stm32l151qehx-pinctrl.dtsi index 2f7845bef495690d6416f7c2da9810d81fcefe2c..29be37a2bb411f1fe7c0436e3cfb6ffb9afe7126 100644 --- a/dts/st/l1/stm32l151qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qehx-pinctrl.dtsi @@ -1123,63 +1123,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi index bdab9593ea67c1b9d2640c10122951107b13183d..91eec72635b1e803d51b9e2e9ca3ed0bc14f7474 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi @@ -601,39 +601,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi index bdab9593ea67c1b9d2640c10122951107b13183d..91eec72635b1e803d51b9e2e9ca3ed0bc14f7474 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi @@ -601,39 +601,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151rctx-pinctrl.dtsi b/dts/st/l1/stm32l151rctx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l151rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151retx-pinctrl.dtsi b/dts/st/l1/stm32l151retx-pinctrl.dtsi index 0e352f18e4eede9a60f1754551b73abf3452a11a..0055289823c6697235692b9a6c39810764565f44 100644 --- a/dts/st/l1/stm32l151retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151retx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vchx-pinctrl.dtsi b/dts/st/l1/stm32l151vchx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l151vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vchx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vctx-pinctrl.dtsi b/dts/st/l1/stm32l151vctx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l151vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi index acfeab0a1c2adce19f5db1873895071e56b014cb..87462052f57dab7890e19678fa27fc821bb8da4d 100644 --- a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi @@ -1049,63 +1049,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151vetx-pinctrl.dtsi b/dts/st/l1/stm32l151vetx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l151vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vetx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151veyx-pinctrl.dtsi b/dts/st/l1/stm32l151veyx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l151veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151veyx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151zctx-pinctrl.dtsi b/dts/st/l1/stm32l151zctx-pinctrl.dtsi index 46fb5551459afff113178dd1efd3006b9ec0c3f0..f4f21ddbe890e31e557c5cd0b9843a9bbb061628 100644 --- a/dts/st/l1/stm32l151zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zctx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi index a8e71fff4a701f4bf9e3775d936d6c42f83d8322..762e12c65b4f6beebaa92d43c04e9416098d4a09 100644 --- a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi @@ -1213,63 +1213,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l151zetx-pinctrl.dtsi b/dts/st/l1/stm32l151zetx-pinctrl.dtsi index b3459d1d9e964151680ae1ba7113a6a4917e4987..97675f3028f28ae8ba39453735455e482df14ed1 100644 --- a/dts/st/l1/stm32l151zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zetx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi index cd911a4502076f0afd171a5d773364dd994946d0..1645d8e12c7bb97b5f5e365f8b97215ce5e973c5 100644 --- a/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi @@ -513,39 +513,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152cctx-pinctrl.dtsi b/dts/st/l1/stm32l152cctx-pinctrl.dtsi index a1ce93a6eecde38d5c1d0486eba9224d676ad738..ce8ef23f6d7c7eb82a55f0435fa48c88f3940e56 100644 --- a/dts/st/l1/stm32l152cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152cctx-pinctrl.dtsi @@ -591,39 +591,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152ccux-pinctrl.dtsi b/dts/st/l1/stm32l152ccux-pinctrl.dtsi index a1ce93a6eecde38d5c1d0486eba9224d676ad738..ce8ef23f6d7c7eb82a55f0435fa48c88f3940e56 100644 --- a/dts/st/l1/stm32l152ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ccux-pinctrl.dtsi @@ -591,39 +591,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152qchx-pinctrl.dtsi b/dts/st/l1/stm32l152qchx-pinctrl.dtsi index 9b127145defe8fc6dd6c4c23c40ef1001a6252c3..e1d31a00be6f8048ca21a30c1d797d982cde3a09 100644 --- a/dts/st/l1/stm32l152qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qchx-pinctrl.dtsi @@ -1123,63 +1123,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi index b34248c73229376d86ea713789a3abc3b080ebb5..006ab22774e05ea28c04b5c07060b4ca27589adc 100644 --- a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi @@ -1185,63 +1185,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152qehx-pinctrl.dtsi b/dts/st/l1/stm32l152qehx-pinctrl.dtsi index 2f7845bef495690d6416f7c2da9810d81fcefe2c..29be37a2bb411f1fe7c0436e3cfb6ffb9afe7126 100644 --- a/dts/st/l1/stm32l152qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qehx-pinctrl.dtsi @@ -1123,63 +1123,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi index bdab9593ea67c1b9d2640c10122951107b13183d..91eec72635b1e803d51b9e2e9ca3ed0bc14f7474 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi @@ -601,39 +601,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi index bdab9593ea67c1b9d2640c10122951107b13183d..91eec72635b1e803d51b9e2e9ca3ed0bc14f7474 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi @@ -601,39 +601,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi index 0eb024a41525117cd49bddef4e36c2fad93f4efa..8acd195512295343f8295ef91787d759f69ad59a 100644 --- a/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi @@ -609,39 +609,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152rctx-pinctrl.dtsi b/dts/st/l1/stm32l152rctx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l152rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152retx-pinctrl.dtsi b/dts/st/l1/stm32l152retx-pinctrl.dtsi index 0e352f18e4eede9a60f1754551b73abf3452a11a..0055289823c6697235692b9a6c39810764565f44 100644 --- a/dts/st/l1/stm32l152retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152retx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi index 7ab1d102db01668281ab1db769667e2abc2324ce..e0d8548009dd98e5135c4a61138335a2f9500877 100644 --- a/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi @@ -859,63 +859,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vchx-pinctrl.dtsi b/dts/st/l1/stm32l152vchx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l152vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vchx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vctx-pinctrl.dtsi b/dts/st/l1/stm32l152vctx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l152vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi index acfeab0a1c2adce19f5db1873895071e56b014cb..87462052f57dab7890e19678fa27fc821bb8da4d 100644 --- a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi @@ -1049,63 +1049,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152vetx-pinctrl.dtsi b/dts/st/l1/stm32l152vetx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l152vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vetx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152veyx-pinctrl.dtsi b/dts/st/l1/stm32l152veyx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l152veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152veyx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152zctx-pinctrl.dtsi b/dts/st/l1/stm32l152zctx-pinctrl.dtsi index 46fb5551459afff113178dd1efd3006b9ec0c3f0..f4f21ddbe890e31e557c5cd0b9843a9bbb061628 100644 --- a/dts/st/l1/stm32l152zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zctx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi index a8e71fff4a701f4bf9e3775d936d6c42f83d8322..762e12c65b4f6beebaa92d43c04e9416098d4a09 100644 --- a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi @@ -1213,63 +1213,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l152zetx-pinctrl.dtsi b/dts/st/l1/stm32l152zetx-pinctrl.dtsi index b3459d1d9e964151680ae1ba7113a6a4917e4987..97675f3028f28ae8ba39453735455e482df14ed1 100644 --- a/dts/st/l1/stm32l152zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zetx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162qchx-pinctrl.dtsi b/dts/st/l1/stm32l162qchx-pinctrl.dtsi index 9b127145defe8fc6dd6c4c23c40ef1001a6252c3..e1d31a00be6f8048ca21a30c1d797d982cde3a09 100644 --- a/dts/st/l1/stm32l162qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qchx-pinctrl.dtsi @@ -1123,63 +1123,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi index b34248c73229376d86ea713789a3abc3b080ebb5..006ab22774e05ea28c04b5c07060b4ca27589adc 100644 --- a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi @@ -1185,63 +1185,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162rctx-pinctrl.dtsi b/dts/st/l1/stm32l162rctx-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l162rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi index 382a6047f2d2c9ff159dc8329f2821a3f1ae9352..11a064059e1faf3cff3838d03ab76ae2bacedec2 100644 --- a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi index 24709d799522892bf82a60e9d68b383a4cbd8107..26423dfa49f002d7a39298fed17124f42d2b74ba 100644 --- a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi @@ -786,39 +786,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162retx-pinctrl.dtsi b/dts/st/l1/stm32l162retx-pinctrl.dtsi index 0e352f18e4eede9a60f1754551b73abf3452a11a..0055289823c6697235692b9a6c39810764565f44 100644 --- a/dts/st/l1/stm32l162retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162retx-pinctrl.dtsi @@ -724,39 +724,33 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vchx-pinctrl.dtsi b/dts/st/l1/stm32l162vchx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l162vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vchx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vctx-pinctrl.dtsi b/dts/st/l1/stm32l162vctx-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l162vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi index 98330ed818c64e2455ddf511a64a57b52ee07769..9ecf04dc3f180d0639c8bbb17c3fe99b8848ddd3 100644 --- a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi index acfeab0a1c2adce19f5db1873895071e56b014cb..87462052f57dab7890e19678fa27fc821bb8da4d 100644 --- a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi @@ -1049,63 +1049,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162vetx-pinctrl.dtsi b/dts/st/l1/stm32l162vetx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l162vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vetx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162veyx-pinctrl.dtsi b/dts/st/l1/stm32l162veyx-pinctrl.dtsi index 997ce3a1a070f08932d6531d50427d20f0d26529..9d5338e5f820dea6583854a370229cac1146c2dd 100644 --- a/dts/st/l1/stm32l162veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162veyx-pinctrl.dtsi @@ -987,63 +987,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162zctx-pinctrl.dtsi b/dts/st/l1/stm32l162zctx-pinctrl.dtsi index 46fb5551459afff113178dd1efd3006b9ec0c3f0..f4f21ddbe890e31e557c5cd0b9843a9bbb061628 100644 --- a/dts/st/l1/stm32l162zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zctx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi index a8e71fff4a701f4bf9e3775d936d6c42f83d8322..762e12c65b4f6beebaa92d43c04e9416098d4a09 100644 --- a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi @@ -1213,63 +1213,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l1/stm32l162zetx-pinctrl.dtsi b/dts/st/l1/stm32l162zetx-pinctrl.dtsi index b3459d1d9e964151680ae1ba7113a6a4917e4987..97675f3028f28ae8ba39453735455e482df14ed1 100644 --- a/dts/st/l1/stm32l162zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zetx-pinctrl.dtsi @@ -1151,63 +1151,53 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi index a1dcb1a4e3c8531d445a08818893edfc22cc0906..a8229e0ebec65e5542889f3ef9b5743887ae3981 100644 --- a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi @@ -665,43 +665,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -750,50 +743,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412cbux-pinctrl.dtsi b/dts/st/l4/stm32l412cbux-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l412cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbux-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi index a1dcb1a4e3c8531d445a08818893edfc22cc0906..a8229e0ebec65e5542889f3ef9b5743887ae3981 100644 --- a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi @@ -665,43 +665,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -750,50 +743,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412kbux-pinctrl.dtsi b/dts/st/l4/stm32l412kbux-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l412kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbux-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412rbix-pinctrl.dtsi b/dts/st/l4/stm32l412rbix-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l412rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbix-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi index aa1fd255718a602ed28931c429e61d1eff7a13f2..27fc418c05168317e863c0a0b6653d2575bef20e 100644 --- a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi @@ -840,43 +840,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -925,50 +918,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi index aa1fd255718a602ed28931c429e61d1eff7a13f2..27fc418c05168317e863c0a0b6653d2575bef20e 100644 --- a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi @@ -840,43 +840,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -925,50 +918,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi index 9a8c71e55fc964d246461a4dee294e2ecc3892fc..96ffd2793a9737006c985e53a1a0de9ffbebc633 100644 --- a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi @@ -542,25 +542,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -589,26 +585,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi index 9a8c71e55fc964d246461a4dee294e2ecc3892fc..96ffd2793a9737006c985e53a1a0de9ffbebc633 100644 --- a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi @@ -542,25 +542,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -589,26 +585,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi index 522c2ea162dcb5a57c7550dc4ba29fcc63917533..9b2addf4f8f04335e32833c7583264209a001f14 100644 --- a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi @@ -528,25 +528,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -575,26 +571,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422cbux-pinctrl.dtsi b/dts/st/l4/stm32l422cbux-pinctrl.dtsi index ffe71fda623a117ae4571c619f4dfeacf5bfaea5..4cebb6d1051b2bfbc8dcd91ca40d42ad60b6cfc6 100644 --- a/dts/st/l4/stm32l422cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbux-pinctrl.dtsi @@ -698,43 +698,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -783,50 +776,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422kbux-pinctrl.dtsi b/dts/st/l4/stm32l422kbux-pinctrl.dtsi index 17f5c18b73171bd588b104147ff4392fef841ae9..bb6827e3aa99f74facea9691f63f96a2c0fd4782 100644 --- a/dts/st/l4/stm32l422kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbux-pinctrl.dtsi @@ -498,25 +498,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -545,26 +541,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422rbix-pinctrl.dtsi b/dts/st/l4/stm32l422rbix-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l422rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbix-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi index 9a4b336130467a3863c447535137d8c094095116..e984ac39c2613aad4ee947e157bcdef5ec3bac97 100644 --- a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi @@ -860,43 +860,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -950,56 +943,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi index 9a8c71e55fc964d246461a4dee294e2ecc3892fc..96ffd2793a9737006c985e53a1a0de9ffbebc633 100644 --- a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi @@ -542,25 +542,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -589,26 +585,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi index 1a8bb1daa06f3987f15a89a99fa58f000c0097a2..8c61ac8a7f7310bab21578d2add6f5b9b893df8b 100644 --- a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi index 1a8bb1daa06f3987f15a89a99fa58f000c0097a2..8c61ac8a7f7310bab21578d2add6f5b9b893df8b 100644 --- a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi index 59fb317b58392b17ebb93cb031742823e9350fd7..b337220c3b3c8d48c0df16cddc36e76aa25a103b 100644 --- a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi @@ -737,43 +737,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -822,50 +815,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi index 94c17e94a5893952074ffa610977e9ac10f3494f..1707d71b1398140308e800ca189062bee1091537 100644 --- a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi @@ -515,25 +515,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -562,26 +558,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi index 5f7e3bca8d806d260e09d0f32f796c546566ef79..1d344a065dadb64fc3235ea1a358850af1e807a7 100644 --- a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi index 5f7e3bca8d806d260e09d0f32f796c546566ef79..1d344a065dadb64fc3235ea1a358850af1e807a7 100644 --- a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi index 5f7e3bca8d806d260e09d0f32f796c546566ef79..1d344a065dadb64fc3235ea1a358850af1e807a7 100644 --- a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431vcix-pinctrl.dtsi b/dts/st/l4/stm32l431vcix-pinctrl.dtsi index 3f91178f65cedf620b27b3ec439b3ad7efb83887..f415faedc070665de529800c9ca8c11a07f55fb7 100644 --- a/dts/st/l4/stm32l431vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vcix-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l431vctx-pinctrl.dtsi b/dts/st/l4/stm32l431vctx-pinctrl.dtsi index 3f91178f65cedf620b27b3ec439b3ad7efb83887..f415faedc070665de529800c9ca8c11a07f55fb7 100644 --- a/dts/st/l4/stm32l431vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vctx-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi index d7cd121432de1357d9961d69626d5e17a5ea9793..3ffaf9d9e2daab52148e0d65d7f5687f12014faf 100644 --- a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi @@ -515,25 +515,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -562,26 +558,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi index 4c136ec5bd7d641204ecf085f8137ac536d0ae10..08dba12af9b32c9f2cbb515e8fca788f6da5fdae 100644 --- a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi index 4c136ec5bd7d641204ecf085f8137ac536d0ae10..08dba12af9b32c9f2cbb515e8fca788f6da5fdae 100644 --- a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi index 0708a4b179ffec74f1f45d4e4a0d51284a59352b..d67e40d46fa43105a80add18312ddbfee33a1448 100644 --- a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi @@ -737,43 +737,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -822,50 +815,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi index 4f56faf3440911791811ad4155fbf376c5c4c6fb..7dd70cd2e2b1ebaac6942042e70ca98c48b3ba40 100644 --- a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi @@ -862,43 +862,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -947,50 +940,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433vcix-pinctrl.dtsi b/dts/st/l4/stm32l433vcix-pinctrl.dtsi index 0fae48d1356550b373ab2770c7bec8595657ab92..833b714316e469ffec5187a909fcac769786f348 100644 --- a/dts/st/l4/stm32l433vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vcix-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l433vctx-pinctrl.dtsi b/dts/st/l4/stm32l433vctx-pinctrl.dtsi index 0fae48d1356550b373ab2770c7bec8595657ab92..833b714316e469ffec5187a909fcac769786f348 100644 --- a/dts/st/l4/stm32l433vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vctx-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l442kcux-pinctrl.dtsi b/dts/st/l4/stm32l442kcux-pinctrl.dtsi index d7cd121432de1357d9961d69626d5e17a5ea9793..3ffaf9d9e2daab52148e0d65d7f5687f12014faf 100644 --- a/dts/st/l4/stm32l442kcux-pinctrl.dtsi +++ b/dts/st/l4/stm32l442kcux-pinctrl.dtsi @@ -515,25 +515,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -562,26 +558,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi index 0708a4b179ffec74f1f45d4e4a0d51284a59352b..d67e40d46fa43105a80add18312ddbfee33a1448 100644 --- a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi @@ -737,43 +737,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -822,50 +815,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443cctx-pinctrl.dtsi b/dts/st/l4/stm32l443cctx-pinctrl.dtsi index 4c136ec5bd7d641204ecf085f8137ac536d0ae10..08dba12af9b32c9f2cbb515e8fca788f6da5fdae 100644 --- a/dts/st/l4/stm32l443cctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443cctx-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443ccux-pinctrl.dtsi b/dts/st/l4/stm32l443ccux-pinctrl.dtsi index 4c136ec5bd7d641204ecf085f8137ac536d0ae10..08dba12af9b32c9f2cbb515e8fca788f6da5fdae 100644 --- a/dts/st/l4/stm32l443ccux-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccux-pinctrl.dtsi @@ -724,43 +724,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -809,50 +802,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi index 0708a4b179ffec74f1f45d4e4a0d51284a59352b..d67e40d46fa43105a80add18312ddbfee33a1448 100644 --- a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi @@ -737,43 +737,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -822,50 +815,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443rcix-pinctrl.dtsi b/dts/st/l4/stm32l443rcix-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l443rcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcix-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443rctx-pinctrl.dtsi b/dts/st/l4/stm32l443rctx-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l443rctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rctx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi index ff45c54ba54ab4f5a6cda17b51644eb07ff33eb6..dcc64edc6dd9115526fc1361db11ad793b98272c 100644 --- a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi @@ -940,43 +940,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1030,56 +1023,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443vcix-pinctrl.dtsi b/dts/st/l4/stm32l443vcix-pinctrl.dtsi index 0fae48d1356550b373ab2770c7bec8595657ab92..833b714316e469ffec5187a909fcac769786f348 100644 --- a/dts/st/l4/stm32l443vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vcix-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l443vctx-pinctrl.dtsi b/dts/st/l4/stm32l443vctx-pinctrl.dtsi index 0fae48d1356550b373ab2770c7bec8595657ab92..833b714316e469ffec5187a909fcac769786f348 100644 --- a/dts/st/l4/stm32l443vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vctx-pinctrl.dtsi @@ -1258,55 +1258,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1370,68 +1361,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi index 0269005f490bb534f2b1630d728d50fcd8fe35ae..cd253d4ddba872f5c04f0952435c73868fb8b702 100644 --- a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451cetx-pinctrl.dtsi b/dts/st/l4/stm32l451cetx-pinctrl.dtsi index 0269005f490bb534f2b1630d728d50fcd8fe35ae..cd253d4ddba872f5c04f0952435c73868fb8b702 100644 --- a/dts/st/l4/stm32l451cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451cetx-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi index f7de77b3ded314252ba0b408a084acf8b13a182a..c2ceb1604483f06116397c2787c38c2a13a7aa6e 100644 --- a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi index f7de77b3ded314252ba0b408a084acf8b13a182a..c2ceb1604483f06116397c2787c38c2a13a7aa6e 100644 --- a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi index f7de77b3ded314252ba0b408a084acf8b13a182a..c2ceb1604483f06116397c2787c38c2a13a7aa6e 100644 --- a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi index b6c61554d2e6639dbdde76cd9ad77cd749ce4ce8..1d91e8d048c8ca1403424f04b483cf0e62677ef0 100644 --- a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi index b6c61554d2e6639dbdde76cd9ad77cd749ce4ce8..1d91e8d048c8ca1403424f04b483cf0e62677ef0 100644 --- a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi index 358998564163f74dd5ff1b6ea5890cfc00fc1706..bccb5f83781b08c0c5ee257b2b24ec03935f556d 100644 --- a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452cetx-pinctrl.dtsi b/dts/st/l4/stm32l452cetx-pinctrl.dtsi index 358998564163f74dd5ff1b6ea5890cfc00fc1706..bccb5f83781b08c0c5ee257b2b24ec03935f556d 100644 --- a/dts/st/l4/stm32l452cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetx-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi index 358998564163f74dd5ff1b6ea5890cfc00fc1706..bccb5f83781b08c0c5ee257b2b24ec03935f556d 100644 --- a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452retxp-pinctrl.dtsi b/dts/st/l4/stm32l452retxp-pinctrl.dtsi index c8b3657a5c883298e663b942a75f8dcb2afa856b..71704e54f8a815c1cdf12eaa1f3e18fc924342fc 100644 --- a/dts/st/l4/stm32l452retxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452retxp-pinctrl.dtsi @@ -1029,49 +1029,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1125,56 +1117,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi index e929ec2be656a5f8935731bd9fd5b89f2866a37a..16b0b9c67164537bc602cbd6b1633fc00ad3b432 100644 --- a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi index e929ec2be656a5f8935731bd9fd5b89f2866a37a..16b0b9c67164537bc602cbd6b1633fc00ad3b432 100644 --- a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462cetx-pinctrl.dtsi b/dts/st/l4/stm32l462cetx-pinctrl.dtsi index 358998564163f74dd5ff1b6ea5890cfc00fc1706..bccb5f83781b08c0c5ee257b2b24ec03935f556d 100644 --- a/dts/st/l4/stm32l462cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462cetx-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462ceux-pinctrl.dtsi b/dts/st/l4/stm32l462ceux-pinctrl.dtsi index 358998564163f74dd5ff1b6ea5890cfc00fc1706..bccb5f83781b08c0c5ee257b2b24ec03935f556d 100644 --- a/dts/st/l4/stm32l462ceux-pinctrl.dtsi +++ b/dts/st/l4/stm32l462ceux-pinctrl.dtsi @@ -848,49 +848,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -944,56 +936,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462reix-pinctrl.dtsi b/dts/st/l4/stm32l462reix-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l462reix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reix-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462retx-pinctrl.dtsi b/dts/st/l4/stm32l462retx-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l462retx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462retx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462reyx-pinctrl.dtsi b/dts/st/l4/stm32l462reyx-pinctrl.dtsi index 4c8a5c5c8c4f74c381677db0b10c979ade9db5d6..b4cdee01f5068e3fbfb8dd78aa6bb074d09fdaa1 100644 --- a/dts/st/l4/stm32l462reyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reyx-pinctrl.dtsi @@ -1107,49 +1107,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1208,62 +1200,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462veix-pinctrl.dtsi b/dts/st/l4/stm32l462veix-pinctrl.dtsi index e929ec2be656a5f8935731bd9fd5b89f2866a37a..16b0b9c67164537bc602cbd6b1633fc00ad3b432 100644 --- a/dts/st/l4/stm32l462veix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462veix-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l462vetx-pinctrl.dtsi b/dts/st/l4/stm32l462vetx-pinctrl.dtsi index e929ec2be656a5f8935731bd9fd5b89f2866a37a..16b0b9c67164537bc602cbd6b1633fc00ad3b432 100644 --- a/dts/st/l4/stm32l462vetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462vetx-pinctrl.dtsi @@ -1503,61 +1503,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1626,74 +1616,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi index a14de38bad0d89d1acb42b6a770e64f8b1aeecde..b04830178b6269aa005df471513f9a908879a5ce 100644 --- a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2297,80 +2285,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi index 2f509d20afebf92300dbfdc37da02c3a7889a630..b45d4b6fc47fa4350dd3683181384758170cca96 100644 --- a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi @@ -1182,49 +1182,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,56 +1270,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi index e7bc2cc4b1d1adb5a1505d5e85e4dbd15c117e82..1dfc9e1dcf07fe6373afb6749c687cfe360d7b3c 100644 --- a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi @@ -1780,61 +1780,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1898,68 +1888,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi index d8abe6b76490976d8675535faacc867e818c6429..6ce38c6948a759535446585f52ffd2bc4dd0b583 100644 --- a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi @@ -2221,73 +2221,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2361,80 +2349,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi index d8abe6b76490976d8675535faacc867e818c6429..6ce38c6948a759535446585f52ffd2bc4dd0b583 100644 --- a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi @@ -2221,73 +2221,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2361,80 +2349,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi index c9bae06d7677e2b16d66d8b86f558fba429e2690..fd5f15451a3e65c03a02c48b811186da741f7e8f 100644 --- a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi @@ -1182,49 +1182,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,56 +1270,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi index 0562e7fda668bde70d4ccf7177e978334e80a5d5..96b7f24c5ffbf4de99cce9c00f4cb02ae33f6840 100644 --- a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi @@ -1780,61 +1780,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1898,68 +1888,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi index aff1fc8f097d1a1341eacb2aec771b26fbaf20de..ccab6813789c65e562fd2c645db8e9740f4b3faa 100644 --- a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi @@ -1251,55 +1251,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1358,62 +1349,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi index baf923d09ec2340854c76601995c6fda75164da7..3ea86b7aa639522779455eb8bcaf712ba16bc417 100644 --- a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi @@ -1226,49 +1226,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1327,62 +1319,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi index 4606f7d4f4bac9e1886df62aa7adad188e91c9a8..0b6164310f15b98307fc0bcd0678ec518ba4e520 100644 --- a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi @@ -1317,55 +1317,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1429,68 +1420,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi index ad6e4dad2f5064602a408ff4a654d57e4bdec119..9c7e6ca83445a46f922fa7f07c8f75d775ddb5b0 100644 --- a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2297,80 +2285,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi index ad6e4dad2f5064602a408ff4a654d57e4bdec119..9c7e6ca83445a46f922fa7f07c8f75d775ddb5b0 100644 --- a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2297,80 +2285,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi index c9bae06d7677e2b16d66d8b86f558fba429e2690..fd5f15451a3e65c03a02c48b811186da741f7e8f 100644 --- a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi @@ -1182,49 +1182,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,56 +1270,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi index 0562e7fda668bde70d4ccf7177e978334e80a5d5..96b7f24c5ffbf4de99cce9c00f4cb02ae33f6840 100644 --- a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi @@ -1780,61 +1780,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1898,68 +1888,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi index db8165f816d59de13f9c52fe173785edd84423a5..041f376655d24453110a439982ac99bdeab359ad 100644 --- a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi @@ -1326,61 +1326,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1439,62 +1429,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi index 317840631b9b966685d05f2628858cce59f04c23..090bd86d5666b572580a1a1ba99efea33bebb603 100644 --- a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi @@ -2221,73 +2221,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2361,80 +2349,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi index 317840631b9b966685d05f2628858cce59f04c23..090bd86d5666b572580a1a1ba99efea33bebb603 100644 --- a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi @@ -2221,73 +2221,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2361,80 +2349,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi index e10717b6e778202ac0ca71d357f19365c24bb9c6..497cce53c4258a30165039367bcab5c7a4881546 100644 --- a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi @@ -2188,73 +2188,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2328,80 +2316,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi index aff1fc8f097d1a1341eacb2aec771b26fbaf20de..ccab6813789c65e562fd2c645db8e9740f4b3faa 100644 --- a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi @@ -1251,55 +1251,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1358,62 +1349,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi index aff1fc8f097d1a1341eacb2aec771b26fbaf20de..ccab6813789c65e562fd2c645db8e9740f4b3faa 100644 --- a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi @@ -1251,55 +1251,46 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1358,62 +1349,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l486qgix-pinctrl.dtsi b/dts/st/l4/stm32l486qgix-pinctrl.dtsi index ad6e4dad2f5064602a408ff4a654d57e4bdec119..9c7e6ca83445a46f922fa7f07c8f75d775ddb5b0 100644 --- a/dts/st/l4/stm32l486qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l486qgix-pinctrl.dtsi @@ -2157,73 +2157,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2297,80 +2285,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi index c9bae06d7677e2b16d66d8b86f558fba429e2690..fd5f15451a3e65c03a02c48b811186da741f7e8f 100644 --- a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi @@ -1182,49 +1182,41 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1278,56 +1270,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi index 0562e7fda668bde70d4ccf7177e978334e80a5d5..96b7f24c5ffbf4de99cce9c00f4cb02ae33f6840 100644 --- a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi @@ -1780,61 +1780,51 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1898,68 +1888,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi index 317840631b9b966685d05f2628858cce59f04c23..090bd86d5666b572580a1a1ba99efea33bebb603 100644 --- a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi @@ -2221,73 +2221,61 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2361,80 +2349,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi index 1c7aa782b15091fbb7f247ffcebc237692befabb..3a4912d573c89d150682a646f4eccd925caf98d2 100644 --- a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi @@ -2797,79 +2797,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2953,92 +2940,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496agixp-pinctrl.dtsi b/dts/st/l4/stm32l496agixp-pinctrl.dtsi index 2644e94ebcd6fdbe735eb5723f8c8ad3fda0b55e..f28e64722757083fcb4e4eae5b6a99304518ca5e 100644 --- a/dts/st/l4/stm32l496agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496agixp-pinctrl.dtsi @@ -2775,79 +2775,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2931,92 +2918,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi index a90e315bce74f198998de67301ae5b4f8181eb98..7fcce155c54a08b433756d56977b56d025eb0d7a 100644 --- a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi @@ -2508,79 +2508,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2664,92 +2651,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi index 2d6400f4e25fe466fd9272028f1641f513649183..a5f0b56b09fbe756a43b8a1512323e7d9e556242 100644 --- a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi @@ -2462,79 +2462,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2618,92 +2605,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi index a90e315bce74f198998de67301ae5b4f8181eb98..7fcce155c54a08b433756d56977b56d025eb0d7a 100644 --- a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi @@ -2508,79 +2508,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2664,92 +2651,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi index f6c90e68a62709e6a13dc2255238c0b0e0697d1f..6b508b7a6a516633bc75fe7a85b2f5feb475bade 100644 --- a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi @@ -1411,55 +1411,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1523,68 +1514,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi index 5b629f8ab4107b6c9d1d7bab0710a8367541c841..b14696918ccf447256ed37832c4ba3764108abe8 100644 --- a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi @@ -1329,55 +1329,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1436,62 +1427,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi index 38ffcb41c2afa186888c481728640bb1fb75019f..f475ab1ae91ec0d87569a2984db675fb00bafd59 100644 --- a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi @@ -2102,67 +2102,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2236,80 +2225,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi index 9627648ac2e8b1b0f26a9166620b000dbdc760da..f26a72979b42c43d10a14b1e1f05301cf748d4cf 100644 --- a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi @@ -2053,67 +2053,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2187,80 +2176,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi index e74c4288017e9523274fce5067da623de054d2aa..c018b3a87a5327a21c9c7256c115cfcf3253c089 100644 --- a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi @@ -2012,61 +2012,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2140,80 +2130,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi index 0b50811c177cfd22eb730c67c8f9ad659a73b0c5..328c31d0fdc3945247d29baf1c81e77ded72339f 100644 --- a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi @@ -2000,61 +2000,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2128,80 +2118,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi index 8c1ab0288e2eeec679abb5c209704e536c72dbb3..ca7db122e83a0ff1b7a90a96d4fd3053608c3950 100644 --- a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi @@ -2121,67 +2121,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2260,86 +2249,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi index 54f5db4eed18e3c2f905a0be0932ab973d527ee9..abb3985c194f7fda54b63e698b52b80d35dee4b5 100644 --- a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi @@ -2597,79 +2597,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2753,92 +2740,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi index 38375e032e47222f4728c2c11f21280d47663a26..52afb086438388c83aa23a0ec75db0b2f7f73d41 100644 --- a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi @@ -2558,79 +2558,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,92 +2701,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi index 1c7aa782b15091fbb7f247ffcebc237692befabb..3a4912d573c89d150682a646f4eccd925caf98d2 100644 --- a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi @@ -2797,79 +2797,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2953,92 +2940,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi index 2644e94ebcd6fdbe735eb5723f8c8ad3fda0b55e..f28e64722757083fcb4e4eae5b6a99304518ca5e 100644 --- a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi @@ -2775,79 +2775,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2931,92 +2918,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi index a90e315bce74f198998de67301ae5b4f8181eb98..7fcce155c54a08b433756d56977b56d025eb0d7a 100644 --- a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi @@ -2508,79 +2508,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2664,92 +2651,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi index 2d6400f4e25fe466fd9272028f1641f513649183..a5f0b56b09fbe756a43b8a1512323e7d9e556242 100644 --- a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi @@ -2462,79 +2462,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2618,92 +2605,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi index f6c90e68a62709e6a13dc2255238c0b0e0697d1f..6b508b7a6a516633bc75fe7a85b2f5feb475bade 100644 --- a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi @@ -1411,55 +1411,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1523,68 +1514,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi index 3aef1ec4019c9be1bbd090f8ca3fe092faf8a3b3..b80814978c5f1adb07cd7729b73b12ca495c9550 100644 --- a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi @@ -1385,55 +1385,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1492,62 +1483,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi index 38ffcb41c2afa186888c481728640bb1fb75019f..f475ab1ae91ec0d87569a2984db675fb00bafd59 100644 --- a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi @@ -2102,67 +2102,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2236,80 +2225,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi index 9627648ac2e8b1b0f26a9166620b000dbdc760da..f26a72979b42c43d10a14b1e1f05301cf748d4cf 100644 --- a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi @@ -2053,67 +2053,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2187,80 +2176,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi index e74c4288017e9523274fce5067da623de054d2aa..c018b3a87a5327a21c9c7256c115cfcf3253c089 100644 --- a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi @@ -2012,61 +2012,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2140,80 +2130,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi index 0b50811c177cfd22eb730c67c8f9ad659a73b0c5..328c31d0fdc3945247d29baf1c81e77ded72339f 100644 --- a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi @@ -2000,61 +2000,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2128,80 +2118,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi index 54f5db4eed18e3c2f905a0be0932ab973d527ee9..abb3985c194f7fda54b63e698b52b80d35dee4b5 100644 --- a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi @@ -2597,79 +2597,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2753,92 +2740,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi index 38375e032e47222f4728c2c11f21280d47663a26..52afb086438388c83aa23a0ec75db0b2f7f73d41 100644 --- a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi @@ -2558,79 +2558,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2714,92 +2701,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi index ee21941635e359ce076984dedd4247691dfe2d4e..a4f377949346f2c882fc2ab44dd8bc890a0664c7 100644 --- a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi @@ -3315,79 +3315,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3471,92 +3458,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi index 3c1a5faea8a78d1dd7c6b7fd2f65adc42c35378a..7ef0be6856fd1492583887eba6c1e96ef1e10fc0 100644 --- a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi @@ -3283,79 +3283,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3439,92 +3426,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi index 61e3ca5379a1881334ebef5bdb64459dd071b65d..d88ca166de7828a9f924d15207452b65f5e2afe0 100644 --- a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi @@ -1108,49 +1108,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1204,56 +1196,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi index 61e3ca5379a1881334ebef5bdb64459dd071b65d..d88ca166de7828a9f924d15207452b65f5e2afe0 100644 --- a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi @@ -1108,49 +1108,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1204,56 +1196,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi index 70601be39ebd9ee12232ca85e809c2713acbe729..daf159010f5bc09d11c5b188cfba440d5cd4eecd 100644 --- a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi @@ -1041,49 +1041,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1137,56 +1129,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi index 70601be39ebd9ee12232ca85e809c2713acbe729..daf159010f5bc09d11c5b188cfba440d5cd4eecd 100644 --- a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi @@ -1041,49 +1041,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1137,56 +1129,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi index bc7cd2572890b6bf5089c9cbb73d05904a1dd339..cc119536b0eb65ad832a53d892afe7c4e3ab2cc5 100644 --- a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi @@ -2940,79 +2940,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3096,92 +3083,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi index d5cedc8d45a84d7a95b6a5d5ea11c5ee2a25045e..a57103ae19cd92603f82504f025403e4b06083f5 100644 --- a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi index d5cedc8d45a84d7a95b6a5d5ea11c5ee2a25045e..a57103ae19cd92603f82504f025403e4b06083f5 100644 --- a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi index d533329553290d8d9dda6dcbdf0b7acf56c09ea0..cfc013c17b45b3025aa83400d1870f89bde46e25 100644 --- a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi @@ -1583,49 +1583,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1684,62 +1676,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi index 5bb29c0461951243989ae52ba32814ea2b8f6666..3e2362e54e23783e913e8303e207b231ef430631 100644 --- a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi @@ -1553,49 +1553,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1649,56 +1641,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi index 30301f899a3e5965190a4bf8e4ffb48fd176e2af..bb0fd489109325d85c0701007cd30a85ca2ecdd3 100644 --- a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi @@ -2386,67 +2386,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2520,80 +2509,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi index 81645a0b23e24a35bef3c3cff4a5012724a263e6..a3c9fe7617770ae106112418f3f405c3113542cd 100644 --- a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi @@ -2338,61 +2338,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2466,80 +2456,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi index aab39452ca10a034ed1921fa9aea3eb9df683af9..26c967ac2cab8f5e34803fd29a1ef4625b111bf9 100644 --- a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi @@ -2334,67 +2334,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2468,80 +2457,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi index 0cd790d59b769680a44b79f85f2ceb0f829b93bf..90d4092c2563aff36017127f7b064c71f0085a96 100644 --- a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi @@ -2326,61 +2326,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2454,80 +2444,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi index 28cf3952c52406ac8996c5cf3cfb2ca83940056b..3d553150f13b50ff1926128a727849867828bbf8 100644 --- a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi @@ -3014,79 +3014,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3170,92 +3157,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi index ac5ec8058f74acede513a583d7793b39710d6d9c..91c46ee028920c3b882f513aaf078934d48f626b 100644 --- a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi @@ -2971,79 +2971,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3127,92 +3114,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi index ee21941635e359ce076984dedd4247691dfe2d4e..a4f377949346f2c882fc2ab44dd8bc890a0664c7 100644 --- a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi @@ -3315,79 +3315,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3471,92 +3458,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi index 3c1a5faea8a78d1dd7c6b7fd2f65adc42c35378a..7ef0be6856fd1492583887eba6c1e96ef1e10fc0 100644 --- a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi @@ -3283,79 +3283,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3439,92 +3426,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi index 61e3ca5379a1881334ebef5bdb64459dd071b65d..d88ca166de7828a9f924d15207452b65f5e2afe0 100644 --- a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi @@ -1108,49 +1108,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1204,56 +1196,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi index 70601be39ebd9ee12232ca85e809c2713acbe729..daf159010f5bc09d11c5b188cfba440d5cd4eecd 100644 --- a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi @@ -1041,49 +1041,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1137,56 +1129,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi index 61e3ca5379a1881334ebef5bdb64459dd071b65d..d88ca166de7828a9f924d15207452b65f5e2afe0 100644 --- a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi @@ -1108,49 +1108,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1204,56 +1196,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi index 70601be39ebd9ee12232ca85e809c2713acbe729..daf159010f5bc09d11c5b188cfba440d5cd4eecd 100644 --- a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi @@ -1041,49 +1041,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1137,56 +1129,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi index bc7cd2572890b6bf5089c9cbb73d05904a1dd339..cc119536b0eb65ad832a53d892afe7c4e3ab2cc5 100644 --- a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi @@ -2940,79 +2940,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3096,92 +3083,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi index d5cedc8d45a84d7a95b6a5d5ea11c5ee2a25045e..a57103ae19cd92603f82504f025403e4b06083f5 100644 --- a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi index d533329553290d8d9dda6dcbdf0b7acf56c09ea0..cfc013c17b45b3025aa83400d1870f89bde46e25 100644 --- a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi @@ -1583,49 +1583,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1684,62 +1676,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi index 5bb29c0461951243989ae52ba32814ea2b8f6666..3e2362e54e23783e913e8303e207b231ef430631 100644 --- a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi @@ -1553,49 +1553,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1649,56 +1641,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi index 30301f899a3e5965190a4bf8e4ffb48fd176e2af..bb0fd489109325d85c0701007cd30a85ca2ecdd3 100644 --- a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi @@ -2386,67 +2386,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2520,80 +2509,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi index aab39452ca10a034ed1921fa9aea3eb9df683af9..26c967ac2cab8f5e34803fd29a1ef4625b111bf9 100644 --- a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi @@ -2334,67 +2334,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2468,80 +2457,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi index 81645a0b23e24a35bef3c3cff4a5012724a263e6..a3c9fe7617770ae106112418f3f405c3113542cd 100644 --- a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi @@ -2338,61 +2338,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2466,80 +2456,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi index 0cd790d59b769680a44b79f85f2ceb0f829b93bf..90d4092c2563aff36017127f7b064c71f0085a96 100644 --- a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi @@ -2326,61 +2326,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2454,80 +2444,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi index 28cf3952c52406ac8996c5cf3cfb2ca83940056b..3d553150f13b50ff1926128a727849867828bbf8 100644 --- a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi @@ -3014,79 +3014,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3170,92 +3157,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi index ac5ec8058f74acede513a583d7793b39710d6d9c..91c46ee028920c3b882f513aaf078934d48f626b 100644 --- a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi @@ -2971,79 +2971,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3127,92 +3114,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi index 00772a11128d5e6d8f9929613b040a43a9fbafb0..f729e0eeb5bff5f6ee96b3a48c1d6d3d8138b952 100644 --- a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi index 00772a11128d5e6d8f9929613b040a43a9fbafb0..f729e0eeb5bff5f6ee96b3a48c1d6d3d8138b952 100644 --- a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi index 57b48a304f94561891a0d9855e6af0dbaf7f0200..1037cded9f7845cdec819000c6d13f5f16c55b48 100644 --- a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi @@ -2526,79 +2526,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2682,92 +2669,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi index 57b48a304f94561891a0d9855e6af0dbaf7f0200..1037cded9f7845cdec819000c6d13f5f16c55b48 100644 --- a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi @@ -2526,79 +2526,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2682,92 +2669,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi index 57b48a304f94561891a0d9855e6af0dbaf7f0200..1037cded9f7845cdec819000c6d13f5f16c55b48 100644 --- a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi @@ -2526,79 +2526,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2682,92 +2669,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi index bf3325e0af0114d9288b78e80f7cc12e4dc33b0b..11017925c6f4affb51bd60a1cf4bb60f6aa5ab34 100644 --- a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi @@ -2052,67 +2052,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2186,80 +2175,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi index 04b72c892b751bee87732913bb129f1fce0f8457..6d08b3c91658540f19ad2293555b65bfedf8e93b 100644 --- a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi @@ -2600,79 +2600,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2756,92 +2743,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi index e95dafbe2af80a8a148701590a8d119bf484cc3f..cdb11b18025c7f3f7dbfe9eb31b4e021f83812df 100644 --- a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi @@ -2522,73 +2522,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2672,92 +2660,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi index 234ac9954e8f5df95149f782f60c594d49222ab0..b4372f1ac43f6420485e92e6cb77a24691aee667 100644 --- a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi @@ -2556,79 +2556,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2712,92 +2699,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi index 2fa9f2193fbe3dc9e86e53b2d1b1090bf867e829..0825053ad34d8a7d18551ff14edace04857a0cfd 100644 --- a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi @@ -3049,79 +3049,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3205,92 +3192,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi index a88ecd7e38cde6dbe1540455bd5b5a66b11b77ae..49bb7a128d5aa3d42ba2c6fafe7bf3a13199fc71 100644 --- a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi @@ -2178,67 +2178,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2312,80 +2301,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi index 34157990faa0c056823b82d52289d4ecb076903c..25b18e927725dc2e56a0c5fbe8846bb765233a58 100644 --- a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi @@ -2758,79 +2758,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2914,92 +2901,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi index 4b2ee0c544a8e96cd3727fb2eeccbf5b5834a8c7..304c1c26da1a939a559403c45271ad6b9e7a124f 100644 --- a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi @@ -2988,79 +2988,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3144,92 +3131,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi index ef07f3930cef4dccb8889103bcdf8b351075c86c..1cc33a832e0a1e9d16d34ec0763c9b96af663a17 100644 --- a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi @@ -2043,61 +2043,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2166,74 +2156,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi index 5f6cd4e11797d35e74fc6c5c2f16501b4a0e8942..9cdddc026652628f5df4550a929a602514870120 100644 --- a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi @@ -2706,73 +2706,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2856,92 +2844,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi index b291eb86cb78efc73a5692154d67d9713e5976fd..5dbab4360d7d8df8b825f076f503a39cd270e5cc 100644 --- a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi @@ -2680,79 +2680,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2836,92 +2823,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi index 9166348649e8d3c41d819de2a1d3e122def3463e..d5552303920b0bf7f37004dfe18f920dc33ea5c8 100644 --- a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi @@ -2676,73 +2676,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2826,92 +2814,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi index da68a9a4006999cb56d4848f1554201c0e5e1e18..eb72e6b075e07391cee657d62a7aa7b4bca6c4c3 100644 --- a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi @@ -2626,73 +2626,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2776,92 +2764,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi index 00772a11128d5e6d8f9929613b040a43a9fbafb0..f729e0eeb5bff5f6ee96b3a48c1d6d3d8138b952 100644 --- a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi @@ -2891,79 +2891,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3047,92 +3034,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi index 57b48a304f94561891a0d9855e6af0dbaf7f0200..1037cded9f7845cdec819000c6d13f5f16c55b48 100644 --- a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi @@ -2526,79 +2526,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2682,92 +2669,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi index bf3325e0af0114d9288b78e80f7cc12e4dc33b0b..11017925c6f4affb51bd60a1cf4bb60f6aa5ab34 100644 --- a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi @@ -2052,67 +2052,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2186,80 +2175,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi index 04b72c892b751bee87732913bb129f1fce0f8457..6d08b3c91658540f19ad2293555b65bfedf8e93b 100644 --- a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi @@ -2600,79 +2600,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2756,92 +2743,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi index e95dafbe2af80a8a148701590a8d119bf484cc3f..cdb11b18025c7f3f7dbfe9eb31b4e021f83812df 100644 --- a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi @@ -2522,73 +2522,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2672,92 +2660,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi index 2fa9f2193fbe3dc9e86e53b2d1b1090bf867e829..0825053ad34d8a7d18551ff14edace04857a0cfd 100644 --- a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi @@ -3049,79 +3049,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3205,92 +3192,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi index a88ecd7e38cde6dbe1540455bd5b5a66b11b77ae..49bb7a128d5aa3d42ba2c6fafe7bf3a13199fc71 100644 --- a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi @@ -2178,67 +2178,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2312,80 +2301,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi index 34157990faa0c056823b82d52289d4ecb076903c..25b18e927725dc2e56a0c5fbe8846bb765233a58 100644 --- a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi @@ -2758,79 +2758,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2914,92 +2901,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi index 4b2ee0c544a8e96cd3727fb2eeccbf5b5834a8c7..304c1c26da1a939a559403c45271ad6b9e7a124f 100644 --- a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi @@ -2988,79 +2988,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3144,92 +3131,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi index ef07f3930cef4dccb8889103bcdf8b351075c86c..1cc33a832e0a1e9d16d34ec0763c9b96af663a17 100644 --- a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi @@ -2043,61 +2043,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2166,74 +2156,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi index 5f6cd4e11797d35e74fc6c5c2f16501b4a0e8942..9cdddc026652628f5df4550a929a602514870120 100644 --- a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi @@ -2706,73 +2706,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2856,92 +2844,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi index b291eb86cb78efc73a5692154d67d9713e5976fd..5dbab4360d7d8df8b825f076f503a39cd270e5cc 100644 --- a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi @@ -2680,79 +2680,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2836,92 +2823,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi index 9166348649e8d3c41d819de2a1d3e122def3463e..d5552303920b0bf7f37004dfe18f920dc33ea5c8 100644 --- a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi @@ -2676,73 +2676,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2826,92 +2814,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi index 00f58b8eb14b27d643334275e57e4fa5b6e59e9a..fd0f3a97d9a138cadcec5e79a0197a0896d85758 100644 --- a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi @@ -955,49 +955,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1051,56 +1043,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi index 00f58b8eb14b27d643334275e57e4fa5b6e59e9a..fd0f3a97d9a138cadcec5e79a0197a0896d85758 100644 --- a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi @@ -955,49 +955,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1051,56 +1043,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi index acc8caeea0b6e92c76fd2a139bd3e2f25b293628..40af52abdeb8daa2bf25f3897daee655a742c53a 100644 --- a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi @@ -903,49 +903,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -999,56 +991,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi index acc8caeea0b6e92c76fd2a139bd3e2f25b293628..40af52abdeb8daa2bf25f3897daee655a742c53a 100644 --- a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi @@ -903,49 +903,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -999,56 +991,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi index 900494b12f0eed039f26feb53dce0761cf67b61d..a095a627a1c3044988768f5f1c92a14143daf4fc 100644 --- a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi @@ -1441,61 +1441,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1564,74 +1554,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi index e0c572a42e1c7d157b54e6bff0c73671d9a950cf..d6708a05f45bedc58a545567748c6146b8235182 100644 --- a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi @@ -1378,61 +1378,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1501,74 +1491,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi index c2a1ef12cbed19ff5ccf57e8c8bf5a56ff281199..127505adf7f01c31f976c9efe059de0be8bd7ab7 100644 --- a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi @@ -2283,73 +2283,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2433,92 +2421,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552qeix-pinctrl.dtsi b/dts/st/l5/stm32l552qeix-pinctrl.dtsi index 17245aa53b79e223d84f2fee99172002e4e9e1fe..003a323d800577d18dfea9a14f28549efd355e25 100644 --- a/dts/st/l5/stm32l552qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeix-pinctrl.dtsi @@ -2342,79 +2342,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2498,92 +2485,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi index 53c4d886d995664e922eb0d709945855c745ebfd..7983c3a7c75d0a6867af711eb76422beb7702e4f 100644 --- a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi @@ -2315,73 +2315,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2465,92 +2453,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi index 6afb0deb5280943dc8a4b229bdd2e2329f1668e0..5a3b7ad873f0e836114d851f280233e07cc2f9d9 100644 --- a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi @@ -1307,55 +1307,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1419,68 +1410,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552retxp-pinctrl.dtsi b/dts/st/l5/stm32l552retxp-pinctrl.dtsi index 208503189dbb43059bcf277b0fb0edc6e21b8eab..c2fe5349b86bd361fad67ac8d7880c4ffb1cf35f 100644 --- a/dts/st/l5/stm32l552retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxp-pinctrl.dtsi @@ -1195,55 +1195,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1302,62 +1293,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552retxq-pinctrl.dtsi b/dts/st/l5/stm32l552retxq-pinctrl.dtsi index a57ed05136c5c8f3538330dc3d2bd147eb5675d3..f049561b7280f58000e4a8edee4e3ea537ffd92a 100644 --- a/dts/st/l5/stm32l552retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxq-pinctrl.dtsi @@ -1178,55 +1178,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1285,62 +1276,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi index 721413eb079db5a026423123b86020df249c83ca..1a183cee6bb0088dfb33f77e6682c945bd794249 100644 --- a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi @@ -1859,67 +1859,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1988,74 +1977,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552vetx-pinctrl.dtsi b/dts/st/l5/stm32l552vetx-pinctrl.dtsi index 2ca23ae5bc2e053c020d253b63d447d5c6ace565..d96ad909aa0f0f8ede4213df7167ad50d5566b97 100644 --- a/dts/st/l5/stm32l552vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552vetx-pinctrl.dtsi @@ -1938,67 +1938,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2072,80 +2061,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi index be5b6fd529f49c6d430c86e6f8a4c792cdb939b8..ab6d86df45dc2d0ae7c6b5f85025c3feb5640d1d 100644 --- a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi @@ -2333,73 +2333,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2478,86 +2466,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l552zetx-pinctrl.dtsi b/dts/st/l5/stm32l552zetx-pinctrl.dtsi index 82329e1c7dfc83a08afcc6d41da2def9f366eacb..4b08bf1a31050d37449e66ac737fc46e25cbbb65 100644 --- a/dts/st/l5/stm32l552zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552zetx-pinctrl.dtsi @@ -2416,79 +2416,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2572,92 +2559,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562cetx-pinctrl.dtsi b/dts/st/l5/stm32l562cetx-pinctrl.dtsi index 00f58b8eb14b27d643334275e57e4fa5b6e59e9a..fd0f3a97d9a138cadcec5e79a0197a0896d85758 100644 --- a/dts/st/l5/stm32l562cetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetx-pinctrl.dtsi @@ -955,49 +955,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1051,56 +1043,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi index acc8caeea0b6e92c76fd2a139bd3e2f25b293628..40af52abdeb8daa2bf25f3897daee655a742c53a 100644 --- a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi @@ -903,49 +903,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -999,56 +991,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562ceux-pinctrl.dtsi b/dts/st/l5/stm32l562ceux-pinctrl.dtsi index 00f58b8eb14b27d643334275e57e4fa5b6e59e9a..fd0f3a97d9a138cadcec5e79a0197a0896d85758 100644 --- a/dts/st/l5/stm32l562ceux-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceux-pinctrl.dtsi @@ -955,49 +955,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1051,56 +1043,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi index acc8caeea0b6e92c76fd2a139bd3e2f25b293628..40af52abdeb8daa2bf25f3897daee655a742c53a 100644 --- a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi @@ -903,49 +903,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -999,56 +991,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi index 900494b12f0eed039f26feb53dce0761cf67b61d..a095a627a1c3044988768f5f1c92a14143daf4fc 100644 --- a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi @@ -1441,61 +1441,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1564,74 +1554,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi index e0c572a42e1c7d157b54e6bff0c73671d9a950cf..d6708a05f45bedc58a545567748c6146b8235182 100644 --- a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi @@ -1378,61 +1378,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1501,74 +1491,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562qeix-pinctrl.dtsi b/dts/st/l5/stm32l562qeix-pinctrl.dtsi index 17245aa53b79e223d84f2fee99172002e4e9e1fe..003a323d800577d18dfea9a14f28549efd355e25 100644 --- a/dts/st/l5/stm32l562qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeix-pinctrl.dtsi @@ -2342,79 +2342,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2498,92 +2485,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi index 53c4d886d995664e922eb0d709945855c745ebfd..7983c3a7c75d0a6867af711eb76422beb7702e4f 100644 --- a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi @@ -2315,73 +2315,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2465,92 +2453,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi index c2a1ef12cbed19ff5ccf57e8c8bf5a56ff281199..127505adf7f01c31f976c9efe059de0be8bd7ab7 100644 --- a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi @@ -2283,73 +2283,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2433,92 +2421,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562retx-pinctrl.dtsi b/dts/st/l5/stm32l562retx-pinctrl.dtsi index 6afb0deb5280943dc8a4b229bdd2e2329f1668e0..5a3b7ad873f0e836114d851f280233e07cc2f9d9 100644 --- a/dts/st/l5/stm32l562retx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retx-pinctrl.dtsi @@ -1307,55 +1307,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1419,68 +1410,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562retxp-pinctrl.dtsi b/dts/st/l5/stm32l562retxp-pinctrl.dtsi index 208503189dbb43059bcf277b0fb0edc6e21b8eab..c2fe5349b86bd361fad67ac8d7880c4ffb1cf35f 100644 --- a/dts/st/l5/stm32l562retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxp-pinctrl.dtsi @@ -1195,55 +1195,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1302,62 +1293,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562retxq-pinctrl.dtsi b/dts/st/l5/stm32l562retxq-pinctrl.dtsi index a57ed05136c5c8f3538330dc3d2bd147eb5675d3..f049561b7280f58000e4a8edee4e3ea537ffd92a 100644 --- a/dts/st/l5/stm32l562retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxq-pinctrl.dtsi @@ -1178,55 +1178,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1285,62 +1276,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562vetx-pinctrl.dtsi b/dts/st/l5/stm32l562vetx-pinctrl.dtsi index 2ca23ae5bc2e053c020d253b63d447d5c6ace565..d96ad909aa0f0f8ede4213df7167ad50d5566b97 100644 --- a/dts/st/l5/stm32l562vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetx-pinctrl.dtsi @@ -1938,67 +1938,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2072,80 +2061,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi index 721413eb079db5a026423123b86020df249c83ca..1a183cee6bb0088dfb33f77e6682c945bd794249 100644 --- a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi @@ -1859,67 +1859,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1988,74 +1977,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562zetx-pinctrl.dtsi b/dts/st/l5/stm32l562zetx-pinctrl.dtsi index 82329e1c7dfc83a08afcc6d41da2def9f366eacb..4b08bf1a31050d37449e66ac737fc46e25cbbb65 100644 --- a/dts/st/l5/stm32l562zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetx-pinctrl.dtsi @@ -2416,79 +2416,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2572,92 +2559,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi index be5b6fd529f49c6d430c86e6f8a4c792cdb939b8..ab6d86df45dc2d0ae7c6b5f85025c3feb5640d1d 100644 --- a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi @@ -2333,73 +2333,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2478,86 +2466,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131caex-pinctrl.dtsi b/dts/st/mp1/stm32mp131caex-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131caex-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131daex-pinctrl.dtsi b/dts/st/mp1/stm32mp131daex-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131daex-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131faex-pinctrl.dtsi b/dts/st/mp1/stm32mp131faex-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131faex-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi index a8ddb6e5a47c6fbcd549ef0f97f2564a352f7ee3..aa2a4c2deb676482a470892ad2e5f246c8606a90 100644 --- a/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi @@ -2678,139 +2678,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2919,128 +2896,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133caex-pinctrl.dtsi b/dts/st/mp1/stm32mp133caex-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133caex-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133daex-pinctrl.dtsi b/dts/st/mp1/stm32mp133daex-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133daex-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133faex-pinctrl.dtsi b/dts/st/mp1/stm32mp133faex-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133faex-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi index df91366e81bc659f614fbaf59a48865ef428bd1e..47e4b32c643d4821304221a5bf46830729b6f8db 100644 --- a/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi @@ -2842,139 +2842,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3083,128 +3060,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135caex-pinctrl.dtsi b/dts/st/mp1/stm32mp135caex-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135caex-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135daex-pinctrl.dtsi b/dts/st/mp1/stm32mp135daex-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135daex-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135faex-pinctrl.dtsi b/dts/st/mp1/stm32mp135faex-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135faex-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi index f97f5d79428a84b8f69146ed267277d3d87a535a..82c49b8ad70d5ca3e20b53a9a37893a38aa9da05 100644 --- a/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi @@ -3308,139 +3308,116 @@ /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pc5: usart2_cts_pc5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe11: usart2_cts_pe11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc7: usart3_cts_pc7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pc8: usart3_cts_pc8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg12: usart3_cts_pg12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_ph10: usart3_cts_ph10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc3: uart5_cts_pc3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pb15: uart7_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg7: uart7_cts_pg7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg15: uart7_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3549,128 +3526,107 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pc2: usart1_rts_pc2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc9: usart3_rts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pe3: usart3_rts_pe3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa6: uart4_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pe6: uart4_rts_pe6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc4: uart5_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe2: usart6_rts_pe2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf10: usart6_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pb12: uart7_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe4: uart7_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf10: uart7_rts_pf10 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe12: uart8_rts_pe12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi index 9f890e733ae88419f0f24a491cbe6575e0d99034..14cd2e90072896c9b4ac4142a462a702ea6103b2 100644 --- a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi @@ -4319,109 +4319,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4505,92 +4487,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi index ff235661b82df81b07a70dbef9b9df4d3c2020e9..6f303bb1d7fd92b24cd34ed2d90e409e2148a9bb 100644 --- a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi @@ -3994,109 +3994,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4180,92 +4162,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi index 9f890e733ae88419f0f24a491cbe6575e0d99034..14cd2e90072896c9b4ac4142a462a702ea6103b2 100644 --- a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi @@ -4319,109 +4319,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4505,92 +4487,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi index ff235661b82df81b07a70dbef9b9df4d3c2020e9..6f303bb1d7fd92b24cd34ed2d90e409e2148a9bb 100644 --- a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi @@ -3994,109 +3994,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4180,92 +4162,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi index 9f890e733ae88419f0f24a491cbe6575e0d99034..14cd2e90072896c9b4ac4142a462a702ea6103b2 100644 --- a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi @@ -4319,109 +4319,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4505,92 +4487,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi index ff235661b82df81b07a70dbef9b9df4d3c2020e9..6f303bb1d7fd92b24cd34ed2d90e409e2148a9bb 100644 --- a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi @@ -3994,109 +3994,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4180,92 +4162,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi index 9f890e733ae88419f0f24a491cbe6575e0d99034..14cd2e90072896c9b4ac4142a462a702ea6103b2 100644 --- a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi @@ -4319,109 +4319,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4505,92 +4487,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi index ff235661b82df81b07a70dbef9b9df4d3c2020e9..6f303bb1d7fd92b24cd34ed2d90e409e2148a9bb 100644 --- a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi @@ -3994,109 +3994,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4180,92 +4162,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi index b42ccb783498fca9c41cdd33cc06c85095145d35..ec8a072512c2599e7a0d93e369949ddf8e2e6043 100644 --- a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi @@ -2978,97 +2978,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3147,86 +3131,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi index b0d1a7c5f3ec279fae11c8cc0e2b8b189a88a545..1b6e8ac4a8eb26f0eb4aed8a06c9834bf30bfaae 100644 --- a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi @@ -4375,109 +4375,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4561,92 +4543,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi index 01e9dd06954c5abc19ba26e526dff937295f29e8..3024766a46f0d039deeddfff84ba5a6be8a71819 100644 --- a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi @@ -4050,109 +4050,91 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pz3: usart1_cts_pz3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pi10: usart3_cts_pi10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -4236,92 +4218,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pz5: usart1_rts_pz5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi index d098605c95feccca16fbdfba768547117781efcf..0461917879ad3dd7cbf50731d03dffe3b6ae64d8 100644 --- a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi @@ -3022,97 +3022,81 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pe15: usart2_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg15: usart6_cts_pg15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pf9: uart7_cts_pf9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd14: uart8_cts_pd14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pd15: uart8_cts_pd15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pe15: uart8_cts_pe15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pg10: uart8_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3191,86 +3175,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg8: usart3_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg8: usart6_rts_pg8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pg12: usart6_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pf8: uart7_rts_pf8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pe14: uart8_rts_pe14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pg7: uart8_rts_pg7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031c6tx-pinctrl.dtsi b/dts/st/u0/stm32u031c6tx-pinctrl.dtsi index 457ad0defd9c15c683ffba50102b57d549161f17..a2c91d1b125ac9a7bf2dcecfdc32dadbfc4ad5a6 100644 --- a/dts/st/u0/stm32u031c6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6tx-pinctrl.dtsi @@ -780,55 +780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -887,62 +878,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031c6ux-pinctrl.dtsi b/dts/st/u0/stm32u031c6ux-pinctrl.dtsi index 457ad0defd9c15c683ffba50102b57d549161f17..a2c91d1b125ac9a7bf2dcecfdc32dadbfc4ad5a6 100644 --- a/dts/st/u0/stm32u031c6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6ux-pinctrl.dtsi @@ -780,55 +780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -887,62 +878,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031c8tx-pinctrl.dtsi b/dts/st/u0/stm32u031c8tx-pinctrl.dtsi index 457ad0defd9c15c683ffba50102b57d549161f17..a2c91d1b125ac9a7bf2dcecfdc32dadbfc4ad5a6 100644 --- a/dts/st/u0/stm32u031c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8tx-pinctrl.dtsi @@ -780,55 +780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -887,62 +878,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031c8ux-pinctrl.dtsi b/dts/st/u0/stm32u031c8ux-pinctrl.dtsi index 457ad0defd9c15c683ffba50102b57d549161f17..a2c91d1b125ac9a7bf2dcecfdc32dadbfc4ad5a6 100644 --- a/dts/st/u0/stm32u031c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8ux-pinctrl.dtsi @@ -780,55 +780,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -887,62 +878,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031f4px-pinctrl.dtsi b/dts/st/u0/stm32u031f4px-pinctrl.dtsi index 13fc69aa4b2fda88faa9393b41deb59f386fa43a..39b8c2207d5c579144224ecc25ed3b02a9748050 100644 --- a/dts/st/u0/stm32u031f4px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f4px-pinctrl.dtsi @@ -574,43 +574,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -644,32 +637,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031f6px-pinctrl.dtsi b/dts/st/u0/stm32u031f6px-pinctrl.dtsi index 13fc69aa4b2fda88faa9393b41deb59f386fa43a..39b8c2207d5c579144224ecc25ed3b02a9748050 100644 --- a/dts/st/u0/stm32u031f6px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f6px-pinctrl.dtsi @@ -574,43 +574,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -644,32 +637,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031f8px-pinctrl.dtsi b/dts/st/u0/stm32u031f8px-pinctrl.dtsi index 13fc69aa4b2fda88faa9393b41deb59f386fa43a..39b8c2207d5c579144224ecc25ed3b02a9748050 100644 --- a/dts/st/u0/stm32u031f8px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f8px-pinctrl.dtsi @@ -574,43 +574,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -644,32 +637,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031g6yx-pinctrl.dtsi b/dts/st/u0/stm32u031g6yx-pinctrl.dtsi index 5d2102e5a2f237ac42878f0b9ab6e6e4af25c3ab..3ad6e13ff7c54b9f974d8e0ccddf2e8b3fbe152e 100644 --- a/dts/st/u0/stm32u031g6yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g6yx-pinctrl.dtsi @@ -504,37 +504,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -568,32 +562,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031g8yx-pinctrl.dtsi b/dts/st/u0/stm32u031g8yx-pinctrl.dtsi index 5d2102e5a2f237ac42878f0b9ab6e6e4af25c3ab..3ad6e13ff7c54b9f974d8e0ccddf2e8b3fbe152e 100644 --- a/dts/st/u0/stm32u031g8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g8yx-pinctrl.dtsi @@ -504,37 +504,31 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -568,32 +562,27 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031k4ux-pinctrl.dtsi b/dts/st/u0/stm32u031k4ux-pinctrl.dtsi index cdb40cf3cf82e5c03158e2546709a164ab6aab38..9074c4cf5fb638189e964463961d7536cb333fd1 100644 --- a/dts/st/u0/stm32u031k4ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k4ux-pinctrl.dtsi @@ -584,43 +584,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,50 +662,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031k6ux-pinctrl.dtsi b/dts/st/u0/stm32u031k6ux-pinctrl.dtsi index cdb40cf3cf82e5c03158e2546709a164ab6aab38..9074c4cf5fb638189e964463961d7536cb333fd1 100644 --- a/dts/st/u0/stm32u031k6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k6ux-pinctrl.dtsi @@ -584,43 +584,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,50 +662,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031k8ux-pinctrl.dtsi b/dts/st/u0/stm32u031k8ux-pinctrl.dtsi index cdb40cf3cf82e5c03158e2546709a164ab6aab38..9074c4cf5fb638189e964463961d7536cb333fd1 100644 --- a/dts/st/u0/stm32u031k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k8ux-pinctrl.dtsi @@ -584,43 +584,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -669,50 +662,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031r6ix-pinctrl.dtsi b/dts/st/u0/stm32u031r6ix-pinctrl.dtsi index c078fc082ca4f27c1277a4c78e58c7e10da2e515..727c6f83ff877eb0b696ec24395eee38492aa247 100644 --- a/dts/st/u0/stm32u031r6ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6ix-pinctrl.dtsi @@ -931,55 +931,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,68 +1034,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031r6tx-pinctrl.dtsi b/dts/st/u0/stm32u031r6tx-pinctrl.dtsi index c078fc082ca4f27c1277a4c78e58c7e10da2e515..727c6f83ff877eb0b696ec24395eee38492aa247 100644 --- a/dts/st/u0/stm32u031r6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6tx-pinctrl.dtsi @@ -931,55 +931,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,68 +1034,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031r8ix-pinctrl.dtsi b/dts/st/u0/stm32u031r8ix-pinctrl.dtsi index c078fc082ca4f27c1277a4c78e58c7e10da2e515..727c6f83ff877eb0b696ec24395eee38492aa247 100644 --- a/dts/st/u0/stm32u031r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8ix-pinctrl.dtsi @@ -931,55 +931,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,68 +1034,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u031r8tx-pinctrl.dtsi b/dts/st/u0/stm32u031r8tx-pinctrl.dtsi index c078fc082ca4f27c1277a4c78e58c7e10da2e515..727c6f83ff877eb0b696ec24395eee38492aa247 100644 --- a/dts/st/u0/stm32u031r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8tx-pinctrl.dtsi @@ -931,55 +931,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1043,68 +1034,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073c8tx-pinctrl.dtsi b/dts/st/u0/stm32u073c8tx-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8tx-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073c8ux-pinctrl.dtsi b/dts/st/u0/stm32u073c8ux-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8ux-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073cbtx-pinctrl.dtsi b/dts/st/u0/stm32u073cbtx-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073cbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbtx-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073cbux-pinctrl.dtsi b/dts/st/u0/stm32u073cbux-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073cbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbux-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073cctx-pinctrl.dtsi b/dts/st/u0/stm32u073cctx-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cctx-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073ccux-pinctrl.dtsi b/dts/st/u0/stm32u073ccux-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u073ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073ccux-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073h8yx-pinctrl.dtsi b/dts/st/u0/stm32u073h8yx-pinctrl.dtsi index 07ca240309119cc9f355b2b8ae6dd9376b85af03..aa6653bf1dd9b7b0d3962f4d033029ff93408ef9 100644 --- a/dts/st/u0/stm32u073h8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073h8yx-pinctrl.dtsi @@ -688,49 +688,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -784,56 +776,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073hbyx-pinctrl.dtsi b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi index 07ca240309119cc9f355b2b8ae6dd9376b85af03..aa6653bf1dd9b7b0d3962f4d033029ff93408ef9 100644 --- a/dts/st/u0/stm32u073hbyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi @@ -688,49 +688,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -784,56 +776,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073hcyx-pinctrl.dtsi b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi index 07ca240309119cc9f355b2b8ae6dd9376b85af03..aa6653bf1dd9b7b0d3962f4d033029ff93408ef9 100644 --- a/dts/st/u0/stm32u073hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi @@ -688,49 +688,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -784,56 +776,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073k8ux-pinctrl.dtsi b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi index c5fd2efa8d9ce2e05ef5841e7f9ceb0be6c5f297..c766cecd95082d934fe46d42831d28fcfa98eedc 100644 --- a/dts/st/u0/stm32u073k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi @@ -622,49 +622,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -718,56 +710,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073kbux-pinctrl.dtsi b/dts/st/u0/stm32u073kbux-pinctrl.dtsi index c5fd2efa8d9ce2e05ef5841e7f9ceb0be6c5f297..c766cecd95082d934fe46d42831d28fcfa98eedc 100644 --- a/dts/st/u0/stm32u073kbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kbux-pinctrl.dtsi @@ -622,49 +622,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -718,56 +710,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073kcux-pinctrl.dtsi b/dts/st/u0/stm32u073kcux-pinctrl.dtsi index c5fd2efa8d9ce2e05ef5841e7f9ceb0be6c5f297..c766cecd95082d934fe46d42831d28fcfa98eedc 100644 --- a/dts/st/u0/stm32u073kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kcux-pinctrl.dtsi @@ -622,49 +622,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -718,56 +710,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073m8ix-pinctrl.dtsi b/dts/st/u0/stm32u073m8ix-pinctrl.dtsi index 94bd33198ee97013cf63f6b07836322bb8c35487..62259c73af83d7f4e82a458177fe9afaae02fffe 100644 --- a/dts/st/u0/stm32u073m8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8ix-pinctrl.dtsi @@ -1134,79 +1134,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1290,92 +1277,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073m8tx-pinctrl.dtsi b/dts/st/u0/stm32u073m8tx-pinctrl.dtsi index 3fe466dc3921654412e3993f605b662637ab00f0..9ee27689d575da3eaf59be1fddb8333c7176c44b 100644 --- a/dts/st/u0/stm32u073m8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8tx-pinctrl.dtsi @@ -1126,79 +1126,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1282,92 +1269,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073mbix-pinctrl.dtsi b/dts/st/u0/stm32u073mbix-pinctrl.dtsi index 94bd33198ee97013cf63f6b07836322bb8c35487..62259c73af83d7f4e82a458177fe9afaae02fffe 100644 --- a/dts/st/u0/stm32u073mbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbix-pinctrl.dtsi @@ -1134,79 +1134,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1290,92 +1277,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073mbtx-pinctrl.dtsi b/dts/st/u0/stm32u073mbtx-pinctrl.dtsi index 3fe466dc3921654412e3993f605b662637ab00f0..9ee27689d575da3eaf59be1fddb8333c7176c44b 100644 --- a/dts/st/u0/stm32u073mbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbtx-pinctrl.dtsi @@ -1126,79 +1126,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1282,92 +1269,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073mcix-pinctrl.dtsi b/dts/st/u0/stm32u073mcix-pinctrl.dtsi index 94bd33198ee97013cf63f6b07836322bb8c35487..62259c73af83d7f4e82a458177fe9afaae02fffe 100644 --- a/dts/st/u0/stm32u073mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mcix-pinctrl.dtsi @@ -1134,79 +1134,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1290,92 +1277,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073mctx-pinctrl.dtsi b/dts/st/u0/stm32u073mctx-pinctrl.dtsi index 3fe466dc3921654412e3993f605b662637ab00f0..9ee27689d575da3eaf59be1fddb8333c7176c44b 100644 --- a/dts/st/u0/stm32u073mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mctx-pinctrl.dtsi @@ -1126,79 +1126,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1282,92 +1269,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073r8ix-pinctrl.dtsi b/dts/st/u0/stm32u073r8ix-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8ix-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073r8tx-pinctrl.dtsi b/dts/st/u0/stm32u073r8tx-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8tx-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073rbix-pinctrl.dtsi b/dts/st/u0/stm32u073rbix-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073rbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbix-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073rbtx-pinctrl.dtsi b/dts/st/u0/stm32u073rbtx-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073rbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbtx-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073rcix-pinctrl.dtsi b/dts/st/u0/stm32u073rcix-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rcix-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u073rctx-pinctrl.dtsi b/dts/st/u0/stm32u073rctx-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u073rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rctx-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083cctx-pinctrl.dtsi b/dts/st/u0/stm32u083cctx-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u083cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083cctx-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083ccux-pinctrl.dtsi b/dts/st/u0/stm32u083ccux-pinctrl.dtsi index cadea0e3bcf0e718dd416322e7825ddf7178815e..7c50532e621a2bc446ad013eff7a110bac715e05 100644 --- a/dts/st/u0/stm32u083ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083ccux-pinctrl.dtsi @@ -830,61 +830,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -948,68 +938,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083hcyx-pinctrl.dtsi b/dts/st/u0/stm32u083hcyx-pinctrl.dtsi index 07ca240309119cc9f355b2b8ae6dd9376b85af03..aa6653bf1dd9b7b0d3962f4d033029ff93408ef9 100644 --- a/dts/st/u0/stm32u083hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083hcyx-pinctrl.dtsi @@ -688,49 +688,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -784,56 +776,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083kcux-pinctrl.dtsi b/dts/st/u0/stm32u083kcux-pinctrl.dtsi index c5fd2efa8d9ce2e05ef5841e7f9ceb0be6c5f297..c766cecd95082d934fe46d42831d28fcfa98eedc 100644 --- a/dts/st/u0/stm32u083kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083kcux-pinctrl.dtsi @@ -622,49 +622,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -718,56 +710,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083mcix-pinctrl.dtsi b/dts/st/u0/stm32u083mcix-pinctrl.dtsi index 94bd33198ee97013cf63f6b07836322bb8c35487..62259c73af83d7f4e82a458177fe9afaae02fffe 100644 --- a/dts/st/u0/stm32u083mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mcix-pinctrl.dtsi @@ -1134,79 +1134,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1290,92 +1277,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083mctx-pinctrl.dtsi b/dts/st/u0/stm32u083mctx-pinctrl.dtsi index 3fe466dc3921654412e3993f605b662637ab00f0..9ee27689d575da3eaf59be1fddb8333c7176c44b 100644 --- a/dts/st/u0/stm32u083mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mctx-pinctrl.dtsi @@ -1126,79 +1126,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pd11: lpuart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1282,92 +1269,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pd12: lpuart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083rcix-pinctrl.dtsi b/dts/st/u0/stm32u083rcix-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u083rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rcix-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u0/stm32u083rctx-pinctrl.dtsi b/dts/st/u0/stm32u083rctx-pinctrl.dtsi index a704462065a3f95bbd897765f9770d5945620cb9..37fe7fe2dd3de791e1464c61ede2ff64b76928ec 100644 --- a/dts/st/u0/stm32u083rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rctx-pinctrl.dtsi @@ -1009,61 +1009,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart3_cts_pb5: lpuart3_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1132,74 +1122,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart3_rts_pb4: lpuart3_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cbux-pinctrl.dtsi b/dts/st/u5/stm32u535cbux-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535cbux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbux-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cctx-pinctrl.dtsi b/dts/st/u5/stm32u535cctx-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535cctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctx-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535ccux-pinctrl.dtsi b/dts/st/u5/stm32u535ccux-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535ccux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccux-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cetx-pinctrl.dtsi b/dts/st/u5/stm32u535cetx-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetx-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535ceux-pinctrl.dtsi b/dts/st/u5/stm32u535ceux-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u535ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceux-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi index 2979d4b2b899b9a2f38cd00a5f35a09231c64bca..36058599541902f5d1db73f0ab06c2fa533be6eb 100644 --- a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi @@ -1050,61 +1050,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1163,62 +1153,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi index f28db75ca48164a62e986be41edb3d57ea5629c6..5dc0d25109379a9d033234175526696e419050c8 100644 --- a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi @@ -907,49 +907,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1003,56 +995,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi index f28db75ca48164a62e986be41edb3d57ea5629c6..5dc0d25109379a9d033234175526696e419050c8 100644 --- a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi @@ -907,49 +907,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1003,56 +995,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rbix-pinctrl.dtsi b/dts/st/u5/stm32u535rbix-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535rbix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbix-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rcix-pinctrl.dtsi b/dts/st/u5/stm32u535rcix-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535rcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcix-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rctx-pinctrl.dtsi b/dts/st/u5/stm32u535rctx-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535rctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctx-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535reix-pinctrl.dtsi b/dts/st/u5/stm32u535reix-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reix-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535reixq-pinctrl.dtsi b/dts/st/u5/stm32u535reixq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reixq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535retx-pinctrl.dtsi b/dts/st/u5/stm32u535retx-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u535retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retx-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535retxq-pinctrl.dtsi b/dts/st/u5/stm32u535retxq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u535retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retxq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vcix-pinctrl.dtsi b/dts/st/u5/stm32u535vcix-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u535vcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcix-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vctx-pinctrl.dtsi b/dts/st/u5/stm32u535vctx-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u535vctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctx-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535veix-pinctrl.dtsi b/dts/st/u5/stm32u535veix-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u535veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veix-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535veixq-pinctrl.dtsi b/dts/st/u5/stm32u535veixq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u535veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veixq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vetx-pinctrl.dtsi b/dts/st/u5/stm32u535vetx-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u535vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetx-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545cetx-pinctrl.dtsi b/dts/st/u5/stm32u545cetx-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u545cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetx-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545ceux-pinctrl.dtsi b/dts/st/u5/stm32u545ceux-pinctrl.dtsi index c93c760cc9c8ec36cf52699cdb1be40bacd66178..1f3e87ba356942d03e73f07afe03353453d0efbe 100644 --- a/dts/st/u5/stm32u545ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceux-pinctrl.dtsi @@ -901,43 +901,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -986,50 +979,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi index 058cce59bfbd36a45a2df8e6249503cc90672488..0bae84b6aa0d46a6fc0204a22682da781d300592 100644 --- a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi @@ -786,43 +786,36 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -866,44 +859,37 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi index 2979d4b2b899b9a2f38cd00a5f35a09231c64bca..36058599541902f5d1db73f0ab06c2fa533be6eb 100644 --- a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi @@ -1050,61 +1050,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1163,62 +1153,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi index f28db75ca48164a62e986be41edb3d57ea5629c6..5dc0d25109379a9d033234175526696e419050c8 100644 --- a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi @@ -907,49 +907,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1003,56 +995,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545reix-pinctrl.dtsi b/dts/st/u5/stm32u545reix-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u545reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reix-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545reixq-pinctrl.dtsi b/dts/st/u5/stm32u545reixq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u545reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reixq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545retx-pinctrl.dtsi b/dts/st/u5/stm32u545retx-pinctrl.dtsi index d4750a5e8707ca5a4bd2a4f398359e8e1e8261ef..f96ad80c6c42f366f5e0d663773799ec1342437e 100644 --- a/dts/st/u5/stm32u545retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retx-pinctrl.dtsi @@ -1242,49 +1242,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1343,62 +1335,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545retxq-pinctrl.dtsi b/dts/st/u5/stm32u545retxq-pinctrl.dtsi index 11d4bc7f813de1187d75add68e36673b4ad38e7d..1b65006e4148a09cb859c55df63d8f410e849f4c 100644 --- a/dts/st/u5/stm32u545retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retxq-pinctrl.dtsi @@ -1139,49 +1139,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1235,56 +1227,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545veix-pinctrl.dtsi b/dts/st/u5/stm32u545veix-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u545veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veix-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545veixq-pinctrl.dtsi b/dts/st/u5/stm32u545veixq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u545veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veixq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545vetx-pinctrl.dtsi b/dts/st/u5/stm32u545vetx-pinctrl.dtsi index ec1f93524d004c1063b8d0f82133453af560f0f3..b307b1aeb7e01beb0ed613cb47f0ffb970935ccf 100644 --- a/dts/st/u5/stm32u545vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetx-pinctrl.dtsi @@ -1765,55 +1765,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1877,68 +1868,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi index a5f0fb58e1b958ec4d0529fbfa66f4cbea36e1a5..97e79731ca8525a6eb02725c8fc3ebe45532b6ec 100644 --- a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi @@ -1713,55 +1713,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1820,62 +1811,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575agix-pinctrl.dtsi b/dts/st/u5/stm32u575agix-pinctrl.dtsi index 96862e9067864335c8808296f632b2f0be209c7d..1707b2e09b4f71fe58af3ade9dd151178b2fa7fc 100644 --- a/dts/st/u5/stm32u575agix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agix-pinctrl.dtsi @@ -2974,79 +2974,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3130,92 +3117,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575agixq-pinctrl.dtsi b/dts/st/u5/stm32u575agixq-pinctrl.dtsi index 04805e50e1fb9bd8ffb14a3e8b09e74870ee2f00..82dda7ecfebba65feab6d6e25ee57f69b61d2d6b 100644 --- a/dts/st/u5/stm32u575agixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agixq-pinctrl.dtsi @@ -2924,73 +2924,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3074,92 +3062,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575aiix-pinctrl.dtsi b/dts/st/u5/stm32u575aiix-pinctrl.dtsi index 96862e9067864335c8808296f632b2f0be209c7d..1707b2e09b4f71fe58af3ade9dd151178b2fa7fc 100644 --- a/dts/st/u5/stm32u575aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiix-pinctrl.dtsi @@ -2974,79 +2974,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3130,92 +3117,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi index 04805e50e1fb9bd8ffb14a3e8b09e74870ee2f00..82dda7ecfebba65feab6d6e25ee57f69b61d2d6b 100644 --- a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi @@ -2924,73 +2924,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3074,92 +3062,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575cgux-pinctrl.dtsi b/dts/st/u5/stm32u575cgux-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u575cgux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgux-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575citx-pinctrl.dtsi b/dts/st/u5/stm32u575citx-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u575citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citx-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575citxq-pinctrl.dtsi b/dts/st/u5/stm32u575citxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u575citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575ciux-pinctrl.dtsi b/dts/st/u5/stm32u575ciux-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u575ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciux-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi index f34e63a3a288700d7baae2c001c85c2e0d83887e..2a1c535290038990365c76327cd270b437f302ad 100644 --- a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi @@ -1725,61 +1725,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1848,74 +1838,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi index f34e63a3a288700d7baae2c001c85c2e0d83887e..2a1c535290038990365c76327cd270b437f302ad 100644 --- a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi @@ -1725,61 +1725,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1848,74 +1838,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575qgix-pinctrl.dtsi b/dts/st/u5/stm32u575qgix-pinctrl.dtsi index 557f3f23d3501f5b8a5b938935d5e5e4d3b430bf..cce3b53bb8c9f3ca8f9832a0f24a6c7183a914a8 100644 --- a/dts/st/u5/stm32u575qgix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgix-pinctrl.dtsi @@ -2553,79 +2553,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2709,92 +2696,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi index 6a7cc661baa86925a4a15edd87638c588f4f96b3..c3b41fa9bc9eb5a00792da852ab34f4e243aae31 100644 --- a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi @@ -2489,73 +2489,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2639,92 +2627,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575qiix-pinctrl.dtsi b/dts/st/u5/stm32u575qiix-pinctrl.dtsi index 557f3f23d3501f5b8a5b938935d5e5e4d3b430bf..cce3b53bb8c9f3ca8f9832a0f24a6c7183a914a8 100644 --- a/dts/st/u5/stm32u575qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiix-pinctrl.dtsi @@ -2553,79 +2553,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2709,92 +2696,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi index 6a7cc661baa86925a4a15edd87638c588f4f96b3..c3b41fa9bc9eb5a00792da852ab34f4e243aae31 100644 --- a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi @@ -2489,73 +2489,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2639,92 +2627,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi index d5861e1fffdc51835196accde1269f18301aa273..6dd1dbd4996ba298df10ce9316f2d58e7b881d2c 100644 --- a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi @@ -1374,55 +1374,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1486,68 +1477,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi index 7a6db23f0ad226495704bbaccb6fcbd79a7fae9e..785c213f1df94c27acf792f95db854b422f3036e 100644 --- a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi @@ -1193,55 +1193,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1300,62 +1291,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575ritx-pinctrl.dtsi b/dts/st/u5/stm32u575ritx-pinctrl.dtsi index d5861e1fffdc51835196accde1269f18301aa273..6dd1dbd4996ba298df10ce9316f2d58e7b881d2c 100644 --- a/dts/st/u5/stm32u575ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritx-pinctrl.dtsi @@ -1374,55 +1374,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1486,68 +1477,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi index 7a6db23f0ad226495704bbaccb6fcbd79a7fae9e..785c213f1df94c27acf792f95db854b422f3036e 100644 --- a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi @@ -1193,55 +1193,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1300,62 +1291,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi index 2487570c6f477a8414ff24ba78b482a109dc5260..05f348c54ba259e887ae737f7c0410df19d1cd4d 100644 --- a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi @@ -2043,67 +2043,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2177,80 +2166,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi index 6b5599749b6364c01a25d863f11ecd50f97c5441..391e42f2aaf4da831b74b8992442774b347e5c76 100644 --- a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi @@ -1985,67 +1985,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2114,74 +2103,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575vitx-pinctrl.dtsi b/dts/st/u5/stm32u575vitx-pinctrl.dtsi index 2487570c6f477a8414ff24ba78b482a109dc5260..05f348c54ba259e887ae737f7c0410df19d1cd4d 100644 --- a/dts/st/u5/stm32u575vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitx-pinctrl.dtsi @@ -2043,67 +2043,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2177,80 +2166,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi index 6b5599749b6364c01a25d863f11ecd50f97c5441..391e42f2aaf4da831b74b8992442774b347e5c76 100644 --- a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi @@ -1985,67 +1985,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2114,74 +2103,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi index c836e0db924dddbeed871723c73651e5c3622396..7f602a931070665b1c6bac87bf92eb78398b795e 100644 --- a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi @@ -2610,79 +2610,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2766,92 +2753,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi index 409a2f58497121eddd5bc22eb54740d245ca0ce9..8edf19344fc269cac1504cfd86181771826f90eb 100644 --- a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi @@ -2553,73 +2553,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2698,86 +2686,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575zitx-pinctrl.dtsi b/dts/st/u5/stm32u575zitx-pinctrl.dtsi index c836e0db924dddbeed871723c73651e5c3622396..7f602a931070665b1c6bac87bf92eb78398b795e 100644 --- a/dts/st/u5/stm32u575zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitx-pinctrl.dtsi @@ -2610,79 +2610,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2766,92 +2753,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi index 409a2f58497121eddd5bc22eb54740d245ca0ce9..8edf19344fc269cac1504cfd86181771826f90eb 100644 --- a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi @@ -2553,73 +2553,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2698,86 +2686,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585aiix-pinctrl.dtsi b/dts/st/u5/stm32u585aiix-pinctrl.dtsi index 96862e9067864335c8808296f632b2f0be209c7d..1707b2e09b4f71fe58af3ade9dd151178b2fa7fc 100644 --- a/dts/st/u5/stm32u585aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiix-pinctrl.dtsi @@ -2974,79 +2974,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3130,92 +3117,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi index 04805e50e1fb9bd8ffb14a3e8b09e74870ee2f00..82dda7ecfebba65feab6d6e25ee57f69b61d2d6b 100644 --- a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi @@ -2924,73 +2924,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3074,92 +3062,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585citx-pinctrl.dtsi b/dts/st/u5/stm32u585citx-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u585citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citx-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585citxq-pinctrl.dtsi b/dts/st/u5/stm32u585citxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u585citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585ciux-pinctrl.dtsi b/dts/st/u5/stm32u585ciux-pinctrl.dtsi index 46a31d53ee3dfd27abb4f369ee319a87512c450c..45bb623e3dc97b9bfebbf0f35053e80fddd57468 100644 --- a/dts/st/u5/stm32u585ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciux-pinctrl.dtsi @@ -901,49 +901,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -997,56 +989,47 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi index 60766fe653fe82e61983b0f6f14d02b23624e337..f80b94268e2685d1b3c9f749347dee2f8f969b0c 100644 --- a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi @@ -786,49 +786,41 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -877,50 +869,42 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi index f34e63a3a288700d7baae2c001c85c2e0d83887e..2a1c535290038990365c76327cd270b437f302ad 100644 --- a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi @@ -1725,61 +1725,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1848,74 +1838,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585qiix-pinctrl.dtsi b/dts/st/u5/stm32u585qiix-pinctrl.dtsi index 557f3f23d3501f5b8a5b938935d5e5e4d3b430bf..cce3b53bb8c9f3ca8f9832a0f24a6c7183a914a8 100644 --- a/dts/st/u5/stm32u585qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiix-pinctrl.dtsi @@ -2553,79 +2553,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2709,92 +2696,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi index 6a7cc661baa86925a4a15edd87638c588f4f96b3..c3b41fa9bc9eb5a00792da852ab34f4e243aae31 100644 --- a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi @@ -2489,73 +2489,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2639,92 +2627,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585ritx-pinctrl.dtsi b/dts/st/u5/stm32u585ritx-pinctrl.dtsi index d5861e1fffdc51835196accde1269f18301aa273..6dd1dbd4996ba298df10ce9316f2d58e7b881d2c 100644 --- a/dts/st/u5/stm32u585ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritx-pinctrl.dtsi @@ -1374,55 +1374,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1486,68 +1477,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi index 7a6db23f0ad226495704bbaccb6fcbd79a7fae9e..785c213f1df94c27acf792f95db854b422f3036e 100644 --- a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi @@ -1193,55 +1193,46 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1300,62 +1291,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585vitx-pinctrl.dtsi b/dts/st/u5/stm32u585vitx-pinctrl.dtsi index 2487570c6f477a8414ff24ba78b482a109dc5260..05f348c54ba259e887ae737f7c0410df19d1cd4d 100644 --- a/dts/st/u5/stm32u585vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitx-pinctrl.dtsi @@ -2043,67 +2043,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2177,80 +2166,67 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi index 6b5599749b6364c01a25d863f11ecd50f97c5441..391e42f2aaf4da831b74b8992442774b347e5c76 100644 --- a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi @@ -1985,67 +1985,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2114,74 +2103,62 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585zitx-pinctrl.dtsi b/dts/st/u5/stm32u585zitx-pinctrl.dtsi index c836e0db924dddbeed871723c73651e5c3622396..7f602a931070665b1c6bac87bf92eb78398b795e 100644 --- a/dts/st/u5/stm32u585zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitx-pinctrl.dtsi @@ -2610,79 +2610,66 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2766,92 +2753,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi index 409a2f58497121eddd5bc22eb54740d245ca0ce9..8edf19344fc269cac1504cfd86181771826f90eb 100644 --- a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi @@ -2553,73 +2553,61 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2698,86 +2686,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595aihx-pinctrl.dtsi b/dts/st/u5/stm32u595aihx-pinctrl.dtsi index e8c6b9db1ff9ff8ce54ffd623d05a5cfb8a138f7..08caeec7b7daf88a19467d17cd933f69409dbcdf 100644 --- a/dts/st/u5/stm32u595aihx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihx-pinctrl.dtsi @@ -3120,103 +3120,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3315,110 +3298,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi index c5213aa0deaf8d1fc45ab5c5ee6b46459d867d80..872cb1b86f8681776a2da0d44631f75ae2b9e1e1 100644 --- a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi @@ -3070,97 +3070,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3259,110 +3243,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi index e8c6b9db1ff9ff8ce54ffd623d05a5cfb8a138f7..08caeec7b7daf88a19467d17cd933f69409dbcdf 100644 --- a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi @@ -3120,103 +3120,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3315,110 +3298,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi index c5213aa0deaf8d1fc45ab5c5ee6b46459d867d80..872cb1b86f8681776a2da0d44631f75ae2b9e1e1 100644 --- a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi @@ -3070,97 +3070,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3259,110 +3243,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595qiix-pinctrl.dtsi b/dts/st/u5/stm32u595qiix-pinctrl.dtsi index 2ccfa4de103e4bb8b2b121f19ba9d7eb6b124901..13df52b0570527ad5e0f531e731e14bef338e757 100644 --- a/dts/st/u5/stm32u595qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiix-pinctrl.dtsi @@ -2682,103 +2682,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2877,110 +2860,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi index 73ce325aa3d2370c8ff571f969d53367bb6b6a12..ece68b4867c85fd3d3539007f55b3cbfc3211fa9 100644 --- a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi @@ -2618,97 +2618,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2807,110 +2791,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595qjix-pinctrl.dtsi b/dts/st/u5/stm32u595qjix-pinctrl.dtsi index 2ccfa4de103e4bb8b2b121f19ba9d7eb6b124901..13df52b0570527ad5e0f531e731e14bef338e757 100644 --- a/dts/st/u5/stm32u595qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjix-pinctrl.dtsi @@ -2682,103 +2682,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2877,110 +2860,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi index 73ce325aa3d2370c8ff571f969d53367bb6b6a12..ece68b4867c85fd3d3539007f55b3cbfc3211fa9 100644 --- a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi @@ -2618,97 +2618,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2807,110 +2791,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595ritx-pinctrl.dtsi b/dts/st/u5/stm32u595ritx-pinctrl.dtsi index 49c43aa496749305014a75daf164a00e81c990c9..008e0254879659a1cb4e7d20e42181e798f05d55 100644 --- a/dts/st/u5/stm32u595ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritx-pinctrl.dtsi @@ -1442,61 +1442,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1560,68 +1550,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi index d42da25f308f1ab65ea307490b777ea342f3526a..2990c874fa13049911f0de7d84dfb21f47e7dc0d 100644 --- a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi @@ -1253,61 +1253,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1366,62 +1356,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi index 49c43aa496749305014a75daf164a00e81c990c9..008e0254879659a1cb4e7d20e42181e798f05d55 100644 --- a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi @@ -1442,61 +1442,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1560,68 +1550,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi index d42da25f308f1ab65ea307490b777ea342f3526a..2990c874fa13049911f0de7d84dfb21f47e7dc0d 100644 --- a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi @@ -1253,61 +1253,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1366,62 +1356,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595vitx-pinctrl.dtsi b/dts/st/u5/stm32u595vitx-pinctrl.dtsi index 7250eb43efb19d2c8801bdf51d5acb514e62fa9a..f12f6129c5ae496d01422b5b651329097d090bfc 100644 --- a/dts/st/u5/stm32u595vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitx-pinctrl.dtsi @@ -2160,85 +2160,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2322,92 +2308,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi index 29ac3942ed0bbb274154dea9d73888d316a80c69..9693a8f36ab916f55b1e2aec456b89253a11ef25 100644 --- a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi @@ -2084,85 +2084,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2241,86 +2227,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi index 7250eb43efb19d2c8801bdf51d5acb514e62fa9a..f12f6129c5ae496d01422b5b651329097d090bfc 100644 --- a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi @@ -2160,85 +2160,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2322,92 +2308,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi index 29ac3942ed0bbb274154dea9d73888d316a80c69..9693a8f36ab916f55b1e2aec456b89253a11ef25 100644 --- a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi @@ -2084,85 +2084,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2241,86 +2227,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595zitx-pinctrl.dtsi b/dts/st/u5/stm32u595zitx-pinctrl.dtsi index 3d1b199575b722f7f8b6f7acae94d4a1632ebd68..dcf117d2b5f848b7d94f09f9d6779161c32dea6c 100644 --- a/dts/st/u5/stm32u595zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitx-pinctrl.dtsi @@ -2739,103 +2739,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2934,110 +2917,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi index e41a868a131e9c85dc4afde73b9b5270f6112ee1..785ecf6e420a924fab2b66a399ac6cebb5728e07 100644 --- a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi @@ -2664,97 +2664,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2848,104 +2832,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi index 516d13ce3d5cbf73634d5d009fa6ba04348e43cb..ef7a7bdb8c1c36cf49980872cca6f84b2358ab7e 100644 --- a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi @@ -2764,103 +2764,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2959,110 +2942,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi index 3d1b199575b722f7f8b6f7acae94d4a1632ebd68..dcf117d2b5f848b7d94f09f9d6779161c32dea6c 100644 --- a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi @@ -2739,103 +2739,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2934,110 +2917,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi index e41a868a131e9c85dc4afde73b9b5270f6112ee1..785ecf6e420a924fab2b66a399ac6cebb5728e07 100644 --- a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi @@ -2664,97 +2664,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2848,104 +2832,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi index 516d13ce3d5cbf73634d5d009fa6ba04348e43cb..ef7a7bdb8c1c36cf49980872cca6f84b2358ab7e 100644 --- a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi @@ -2764,103 +2764,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2959,110 +2942,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi index 1a59e9f46af63615a5bebfc52e4948aa52aca805..420206cb81abd83d05242caa5eabcc80bec138e3 100644 --- a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi @@ -3323,103 +3323,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3518,110 +3501,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi index 2d9c603c936aab60a2d47fb5e8316ab72ac403a2..52e57818c232f9f9f1c220cbd27a0eb4be2d4d5e 100644 --- a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi @@ -3396,109 +3396,91 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pj7: usart6_cts_pj7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3602,116 +3584,97 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pj5: usart6_rts_pj5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi index 2d9c603c936aab60a2d47fb5e8316ab72ac403a2..52e57818c232f9f9f1c220cbd27a0eb4be2d4d5e 100644 --- a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi @@ -3396,109 +3396,91 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pj7: usart6_cts_pj7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3602,116 +3584,97 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pj5: usart6_rts_pj5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi index a7afbb57d3f30a2ef6badc4653ddd4c13a8e0f47..89b168722b5a1bb5bb8824ff5ee9c2d97b35f355 100644 --- a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi @@ -2210,85 +2210,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2367,86 +2353,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi index 8d22310d7f3020d09d38030fb7e37c8cd9070ed1..bf18f02362439b6fc6c06007998bfa922cf67249 100644 --- a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi @@ -2290,85 +2290,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2452,92 +2438,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi index a7afbb57d3f30a2ef6badc4653ddd4c13a8e0f47..89b168722b5a1bb5bb8824ff5ee9c2d97b35f355 100644 --- a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi @@ -2210,85 +2210,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2367,86 +2353,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi index d01db45407933b0b7eb497e4c1358e91bde51ad2..59c9bf25043e426f02d3ae637ffa342f4d2df2be 100644 --- a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi @@ -2826,97 +2826,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3010,104 +2994,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi index b3c49fecd7f27cc23e18641933dcb27a7fa286e3..83902367a1f086798fa11adda2c47d226b181178 100644 --- a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi @@ -2779,97 +2779,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2963,104 +2947,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi index d01db45407933b0b7eb497e4c1358e91bde51ad2..59c9bf25043e426f02d3ae637ffa342f4d2df2be 100644 --- a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi @@ -2826,97 +2826,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3010,104 +2994,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi index b3c49fecd7f27cc23e18641933dcb27a7fa286e3..83902367a1f086798fa11adda2c47d226b181178 100644 --- a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi @@ -2779,97 +2779,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2963,104 +2947,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi index e8c6b9db1ff9ff8ce54ffd623d05a5cfb8a138f7..08caeec7b7daf88a19467d17cd933f69409dbcdf 100644 --- a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi @@ -3120,103 +3120,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3315,110 +3298,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi index c5213aa0deaf8d1fc45ab5c5ee6b46459d867d80..872cb1b86f8681776a2da0d44631f75ae2b9e1e1 100644 --- a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi @@ -3070,97 +3070,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3259,110 +3243,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi index 73ce325aa3d2370c8ff571f969d53367bb6b6a12..ece68b4867c85fd3d3539007f55b3cbfc3211fa9 100644 --- a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi @@ -2618,97 +2618,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2807,110 +2791,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi index 2ccfa4de103e4bb8b2b121f19ba9d7eb6b124901..13df52b0570527ad5e0f531e731e14bef338e757 100644 --- a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi @@ -2682,103 +2682,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2877,110 +2860,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi index 73ce325aa3d2370c8ff571f969d53367bb6b6a12..ece68b4867c85fd3d3539007f55b3cbfc3211fa9 100644 --- a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi @@ -2618,97 +2618,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2807,110 +2791,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi index 49c43aa496749305014a75daf164a00e81c990c9..008e0254879659a1cb4e7d20e42181e798f05d55 100644 --- a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi @@ -1442,61 +1442,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1560,68 +1550,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi index d42da25f308f1ab65ea307490b777ea342f3526a..2990c874fa13049911f0de7d84dfb21f47e7dc0d 100644 --- a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi @@ -1253,61 +1253,51 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1366,62 +1356,52 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi index 7250eb43efb19d2c8801bdf51d5acb514e62fa9a..f12f6129c5ae496d01422b5b651329097d090bfc 100644 --- a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi @@ -2160,85 +2160,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2322,92 +2308,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi index 29ac3942ed0bbb274154dea9d73888d316a80c69..9693a8f36ab916f55b1e2aec456b89253a11ef25 100644 --- a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi @@ -2084,85 +2084,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2241,86 +2227,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi index 3d1b199575b722f7f8b6f7acae94d4a1632ebd68..dcf117d2b5f848b7d94f09f9d6779161c32dea6c 100644 --- a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi @@ -2739,103 +2739,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2934,110 +2917,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi index e41a868a131e9c85dc4afde73b9b5270f6112ee1..785ecf6e420a924fab2b66a399ac6cebb5728e07 100644 --- a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi @@ -2664,97 +2664,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2848,104 +2832,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi index 516d13ce3d5cbf73634d5d009fa6ba04348e43cb..ef7a7bdb8c1c36cf49980872cca6f84b2358ab7e 100644 --- a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi @@ -2764,103 +2764,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2959,110 +2942,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi index 1a59e9f46af63615a5bebfc52e4948aa52aca805..420206cb81abd83d05242caa5eabcc80bec138e3 100644 --- a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi @@ -3323,103 +3323,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3518,110 +3501,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi index 2d9c603c936aab60a2d47fb5e8316ab72ac403a2..52e57818c232f9f9f1c220cbd27a0eb4be2d4d5e 100644 --- a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi @@ -3396,109 +3396,91 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pj7: usart6_cts_pj7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3602,116 +3584,97 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pj5: usart6_rts_pj5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi index a7afbb57d3f30a2ef6badc4653ddd4c13a8e0f47..89b168722b5a1bb5bb8824ff5ee9c2d97b35f355 100644 --- a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi @@ -2210,85 +2210,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2367,86 +2353,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi index d01db45407933b0b7eb497e4c1358e91bde51ad2..59c9bf25043e426f02d3ae637ffa342f4d2df2be 100644 --- a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi @@ -2826,97 +2826,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3010,104 +2994,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi index b3c49fecd7f27cc23e18641933dcb27a7fa286e3..83902367a1f086798fa11adda2c47d226b181178 100644 --- a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi @@ -2779,97 +2779,81 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2963,104 +2947,87 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi index ed014d079b733dcc4131a0af12854be7ab01cc6a..aa7c4c5087740a036d05a6931687fe3da1cff3e6 100644 --- a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi @@ -2286,85 +2286,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2448,92 +2434,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi index 7aa44238ee9a5d4e43edad414fcffa5b952d0ebf..534a0dbe9693553a30d7a9797460a40955151389 100644 --- a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi @@ -2206,85 +2206,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2363,86 +2349,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi index ed014d079b733dcc4131a0af12854be7ab01cc6a..aa7c4c5087740a036d05a6931687fe3da1cff3e6 100644 --- a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi @@ -2286,85 +2286,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2448,92 +2434,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi index 7aa44238ee9a5d4e43edad414fcffa5b952d0ebf..534a0dbe9693553a30d7a9797460a40955151389 100644 --- a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi @@ -2206,85 +2206,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2363,86 +2349,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi index 79481db6ce15a4681b911ee6f680c4765fafc2c3..a3f5d477ce3ab5493b456097b0930bd880c1a842 100644 --- a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi @@ -3303,103 +3303,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3498,110 +3481,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi index 8f240679453b2b1dcd44875ce1e86a8c86e39646..c322181cdf7b3c02fc8ee060b2a8a1516c5b9dc5 100644 --- a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi @@ -3376,109 +3376,91 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pj7: usart6_cts_pj7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3582,116 +3564,97 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pj5: usart6_rts_pj5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi index aaa87fd93c8d9715de7cf98fb02fabcca9a8b74b..bf77561e82ee4bfbc5e5a7159c55f48108a0d825 100644 --- a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi @@ -1570,67 +1570,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1694,68 +1683,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi index aaa87fd93c8d9715de7cf98fb02fabcca9a8b74b..bf77561e82ee4bfbc5e5a7159c55f48108a0d825 100644 --- a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi @@ -1570,67 +1570,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1694,68 +1683,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi index 35179d993e0b41deca78fe086d8cda765d13864d..7b0ad38448aad51d66d45c003210b56b8d8876e7 100644 --- a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi @@ -2631,85 +2631,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2793,92 +2779,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi index 35179d993e0b41deca78fe086d8cda765d13864d..7b0ad38448aad51d66d45c003210b56b8d8876e7 100644 --- a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi @@ -2631,85 +2631,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2793,92 +2779,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi index 35179d993e0b41deca78fe086d8cda765d13864d..7b0ad38448aad51d66d45c003210b56b8d8876e7 100644 --- a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi @@ -2631,85 +2631,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2793,92 +2779,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi index 35179d993e0b41deca78fe086d8cda765d13864d..7b0ad38448aad51d66d45c003210b56b8d8876e7 100644 --- a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi @@ -2631,85 +2631,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2793,92 +2779,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi index 0220286e358345b657fbf021387962dd0ce30fc2..231bd73398c36c4cd95313044fb42ed1863453be 100644 --- a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi @@ -2314,85 +2314,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2476,92 +2462,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi index 40d30a5b32a1e750f23d3605753cf201ede5d1fd..03c21e5e4fefe6eb88e5513a1ae87abcc68eee68 100644 --- a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi @@ -2234,85 +2234,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2391,86 +2377,72 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi index 79481db6ce15a4681b911ee6f680c4765fafc2c3..a3f5d477ce3ab5493b456097b0930bd880c1a842 100644 --- a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi @@ -3303,103 +3303,86 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3498,110 +3481,92 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi index a1578f133a996a7b71eaec7f83213c761204c402..70ab3676cc21b65c28a9089a27ee32fa76afbd59 100644 --- a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi @@ -3420,109 +3420,91 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pg5: lpuart1_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pg11: usart1_cts_pg11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pf3: usart6_cts_pf3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pj7: usart6_cts_pj7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3626,116 +3608,97 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pg6: lpuart1_rts_pg6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pf4: usart6_rts_pf4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pj5: usart6_rts_pj5 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi index ec0adea69db83988ec03895747b9390fc318633e..c5920def40a5e3225ad627b2d39fe7fb32f4e302 100644 --- a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi @@ -1606,67 +1606,56 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1730,68 +1719,57 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi index dc8ef0e7073542590081038e69427f9d52502b4a..3ed47f3c3a8075ff5f13d68d8f3f9f5cc31760f5 100644 --- a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi @@ -2667,85 +2667,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2829,92 +2815,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi index dc8ef0e7073542590081038e69427f9d52502b4a..3ed47f3c3a8075ff5f13d68d8f3f9f5cc31760f5 100644 --- a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi @@ -2667,85 +2667,71 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pb5: uart5_cts_pb5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pc0: usart6_cts_pc0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd13: usart6_cts_pd13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pe3: usart6_cts_pe3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2829,92 +2815,77 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pg12: usart1_rts_pg12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd12: usart3_rts_pd12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pb4: uart5_rts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd15: usart6_rts_pd15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb10ccux-pinctrl.dtsi b/dts/st/wb/stm32wb10ccux-pinctrl.dtsi index bcf1a0bfacb78452020f46c2dad564769ca61575..fbe04b7fcbfe9412d11cdf55b84c5356f2aab57d 100644 --- a/dts/st/wb/stm32wb10ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb10ccux-pinctrl.dtsi @@ -476,13 +476,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -501,14 +499,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb15ccux-pinctrl.dtsi b/dts/st/wb/stm32wb15ccux-pinctrl.dtsi index 32d41b80efecebc7b0b0287ce3c401bc3fcf4627..8873ef41ffaf211d60e05215e3b72ba2c2e77827 100644 --- a/dts/st/wb/stm32wb15ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccux-pinctrl.dtsi @@ -476,19 +476,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -512,20 +509,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi b/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi index 988bd01d0d33be5c243c99cd435bfb0b6e19e8c4..57f3780335178e2658b0b8bad188ed91822954c4 100644 --- a/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi @@ -536,19 +536,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -572,20 +569,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi b/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi index 9d2b3509e3e725478434b52da8ef25bec0d1d5a7..78e8b0b988fb7578cf459a6fe419d1da4f00fe3f 100644 --- a/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi @@ -414,19 +414,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -445,14 +442,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi b/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi index ac42193a600220676b69a61fe2c299c61766ebc4..433a56565996e1836620363b07d7401c6d0b4eb5 100644 --- a/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi @@ -406,19 +406,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -437,14 +434,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi b/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi index fcaed2edf1dc4624c0a043e137008148d980d26a..d17d14111afe3e89b307d90f9e17f9b1e05c0cff 100644 --- a/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi @@ -454,13 +454,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -479,14 +477,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi index 2a6cdc287853c6f67e3fe6a5e80f585522cbf05b..cd44ba6fc0d91842fee93ab1701dd168fbaa8788 100644 --- a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi @@ -503,19 +503,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -539,20 +536,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb50cgux-pinctrl.dtsi b/dts/st/wb/stm32wb50cgux-pinctrl.dtsi index fcaed2edf1dc4624c0a043e137008148d980d26a..d17d14111afe3e89b307d90f9e17f9b1e05c0cff 100644 --- a/dts/st/wb/stm32wb50cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb50cgux-pinctrl.dtsi @@ -454,13 +454,11 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -479,14 +477,12 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi index 2a6cdc287853c6f67e3fe6a5e80f585522cbf05b..cd44ba6fc0d91842fee93ab1701dd168fbaa8788 100644 --- a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi @@ -503,19 +503,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -539,20 +536,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi index 2a6cdc287853c6f67e3fe6a5e80f585522cbf05b..cd44ba6fc0d91842fee93ab1701dd168fbaa8788 100644 --- a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi @@ -503,19 +503,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -539,20 +536,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi index 2a6cdc287853c6f67e3fe6a5e80f585522cbf05b..cd44ba6fc0d91842fee93ab1701dd168fbaa8788 100644 --- a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi @@ -503,19 +503,16 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -539,20 +536,17 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi index 1681a549164318d8bee107d897c58d0805d6669c..bb2bb2e304fd997602775c0a32e82fbaf38caaf8 100644 --- a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi @@ -796,25 +796,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -843,26 +839,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55revx-pinctrl.dtsi b/dts/st/wb/stm32wb55revx-pinctrl.dtsi index 1681a549164318d8bee107d897c58d0805d6669c..bb2bb2e304fd997602775c0a32e82fbaf38caaf8 100644 --- a/dts/st/wb/stm32wb55revx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55revx-pinctrl.dtsi @@ -796,25 +796,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -843,26 +839,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi index 1681a549164318d8bee107d897c58d0805d6669c..bb2bb2e304fd997602775c0a32e82fbaf38caaf8 100644 --- a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi @@ -796,25 +796,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -843,26 +839,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi index 2a17f0924d7c43fb3af8b941de3e2a513affdbeb..40116b66d5e277d6c6bcf63587177559d650065a 100644 --- a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi @@ -1021,25 +1021,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1068,26 +1064,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi index 0ffcf223127a881d3707e4b37e865bb5a816f932..3b94da3deda43706a5e80289c46174135754f74e 100644 --- a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi @@ -1008,25 +1008,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1055,26 +1051,22 @@ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi b/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi index 5a096f7ee0ebf7cffb13eff7f6876e13629e5e64..4182dfb2333e7d31d99050fd43a2da54613fb133 100644 --- a/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi @@ -340,31 +340,26 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa10: lpuart1_cts_pa10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb7: usart1_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb12: lpuart1_cts_pb12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -388,20 +383,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi b/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi index 5a096f7ee0ebf7cffb13eff7f6876e13629e5e64..4182dfb2333e7d31d99050fd43a2da54613fb133 100644 --- a/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi @@ -340,31 +340,26 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa10: lpuart1_cts_pa10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb7: usart1_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb12: lpuart1_cts_pb12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -388,20 +383,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi b/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi index 7550094a9f48a55f582ac28c2886596eddb0c5bd..ba03f08a9ca8a0ce6d82b2d7bedbff3f2dff1bef 100644 --- a/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi @@ -559,19 +559,16 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb9: lpuart1_cts_pb9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -600,26 +597,22 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa7: lpuart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi b/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi index 159d4c6a075c672277731aa1c5cfd66ec2db8529..e638e1528c9eeb15149a1ddfb90aacd1ba8e4959 100644 --- a/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi @@ -643,25 +643,21 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb9: lpuart1_cts_pb9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -690,26 +686,22 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa7: lpuart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi b/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi index a81d5a6116ded78463845c40a639ba473d0d1e46..22c74959e60a6f20b41877076a39cf3f0e193fab 100644 --- a/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi @@ -378,13 +378,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -408,20 +406,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi b/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi index 7550094a9f48a55f582ac28c2886596eddb0c5bd..ba03f08a9ca8a0ce6d82b2d7bedbff3f2dff1bef 100644 --- a/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi @@ -559,19 +559,16 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb9: lpuart1_cts_pb9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -600,26 +597,22 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa7: lpuart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi b/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi index 159d4c6a075c672277731aa1c5cfd66ec2db8529..e638e1528c9eeb15149a1ddfb90aacd1ba8e4959 100644 --- a/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi @@ -643,25 +643,21 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb9: lpuart1_cts_pb9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -690,26 +686,22 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa7: lpuart1_rts_pa7 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi b/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi index a81d5a6116ded78463845c40a639ba473d0d1e46..22c74959e60a6f20b41877076a39cf3f0e193fab 100644 --- a/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi @@ -378,13 +378,11 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -408,20 +406,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi b/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi index 5a096f7ee0ebf7cffb13eff7f6876e13629e5e64..4182dfb2333e7d31d99050fd43a2da54613fb133 100644 --- a/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi @@ -340,31 +340,26 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa10: lpuart1_cts_pa10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb7: usart1_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb12: lpuart1_cts_pb12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -388,20 +383,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi b/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi index 5a096f7ee0ebf7cffb13eff7f6876e13629e5e64..4182dfb2333e7d31d99050fd43a2da54613fb133 100644 --- a/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi @@ -340,31 +340,26 @@ /omit-if-no-ref/ usart1_cts_pa0: usart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa10: lpuart1_cts_pa10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb3: usart1_cts_pb3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb7: usart1_cts_pb7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb12: lpuart1_cts_pb12 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -388,20 +383,17 @@ /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb0: lpuart1_rts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb2: usart1_rts_pb2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba50keux-pinctrl.dtsi b/dts/st/wba/stm32wba50keux-pinctrl.dtsi deleted file mode 100644 index 23dbc632d2425469f21611a2cc5f04d27e58e62f..0000000000000000000000000000000000000000 --- a/dts/st/wba/stm32wba50keux-pinctrl.dtsi +++ /dev/null @@ -1,425 +0,0 @@ -/* - * NOTE: Autogenerated file using genpinctrl.py - * - * SPDX-License-Identifier: Apache-2.0 - */ - -#include - -/ { - soc { - pinctrl: pin-controller@42020000 { - - /* ADC_IN / ADC_INN / ADC_INP */ - - /omit-if-no-ref/ adc4_in9_pa0: adc4_in9_pa0 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in8_pa1: adc4_in8_pa1 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in7_pa2: adc4_in7_pa2 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in4_pa5: adc4_in4_pa5 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in3_pa6: adc4_in3_pa6 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in2_pa7: adc4_in2_pa7 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in1_pa8: adc4_in1_pa8 { - pinmux = ; - }; - - /omit-if-no-ref/ adc4_in10_pb9: adc4_in10_pb9 { - pinmux = ; - }; - - /* Analog */ - - /omit-if-no-ref/ analog_pa0: analog_pa0 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa1: analog_pa1 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa2: analog_pa2 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa5: analog_pa5 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa6: analog_pa6 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa7: analog_pa7 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa8: analog_pa8 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa12: analog_pa12 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa13: analog_pa13 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa14: analog_pa14 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pa15: analog_pa15 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb3: analog_pb3 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb4: analog_pb4 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb8: analog_pb8 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb9: analog_pb9 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb12: analog_pb12 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pb15: analog_pb15 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc14: analog_pc14 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc15: analog_pc15 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_ph3: analog_ph3 { - pinmux = ; - }; - - /* I2C_SCL */ - - /omit-if-no-ref/ i2c3_scl_pa6: i2c3_scl_pa6 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /* I2C_SDA */ - - /omit-if-no-ref/ i2c3_sda_pa7: i2c3_sda_pa7 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /* I2C_SMBA */ - - /omit-if-no-ref/ i2c3_smba_pb15: i2c3_smba_pb15 { - pinmux = ; - bias-pull-up; - }; - - /* JTAG PORT */ - - /omit-if-no-ref/ debug_jtms_swdio_pa13: debug_jtms_swdio_pa13 { - pinmux = ; - }; - - /omit-if-no-ref/ debug_jtck_swclk_pa14: debug_jtck_swclk_pa14 { - pinmux = ; - }; - - /omit-if-no-ref/ debug_jtdi_pa15: debug_jtdi_pa15 { - pinmux = ; - }; - - /omit-if-no-ref/ debug_jtdo_swo_pb3: debug_jtdo_swo_pb3 { - pinmux = ; - }; - - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; - }; - - /* RCC_MCO */ - - /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { - pinmux = ; - slew-rate = "very-high-speed"; - }; - - /* SPI_MISO */ - - /omit-if-no-ref/ spi3_miso_pb9: spi3_miso_pb9 { - pinmux = ; - bias-pull-down; - }; - - /* SPI_MOSI */ - - /omit-if-no-ref/ spi3_mosi_pb8: spi3_mosi_pb8 { - pinmux = ; - bias-pull-down; - }; - - /* SPI_NSS */ - - /omit-if-no-ref/ spi3_nss_pa5: spi3_nss_pa5 { - pinmux = ; - bias-pull-up; - }; - - /* SPI_SCK */ - - /omit-if-no-ref/ spi3_sck_pa0: spi3_sck_pa0 { - pinmux = ; - bias-pull-down; - slew-rate = "very-high-speed"; - }; - - /* TIM_BKIN */ - - /omit-if-no-ref/ tim1_bkin_pa2: tim1_bkin_pa2 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_bkin2_pb15: tim1_bkin2_pb15 { - pinmux = ; - }; - - /omit-if-no-ref/ tim16_bkin_pb15: tim16_bkin_pb15 { - pinmux = ; - }; - - /* TIM_CH / TIM_CHN */ - - /omit-if-no-ref/ tim1_ch2n_pa0: tim1_ch2n_pa0 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch1n_pa1: tim1_ch1n_pa1 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch2_pa12: tim1_ch2_pa12 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch4_pb3: tim1_ch4_pb3 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch3_pb4: tim1_ch3_pb4 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch1_pb8: tim1_ch1_pb8 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch3n_pb9: tim1_ch3n_pb9 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch1_pa5: tim2_ch1_pa5 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch4_pa6: tim2_ch4_pa6 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch3_pa7: tim2_ch3_pa7 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch2_pa8: tim2_ch2_pa8 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch1_pb12: tim2_ch1_pb12 { - pinmux = ; - }; - - /omit-if-no-ref/ tim16_ch1_pa2: tim16_ch1_pa2 { - pinmux = ; - }; - - /omit-if-no-ref/ tim16_ch1n_pb8: tim16_ch1n_pb8 { - pinmux = ; - }; - - /omit-if-no-ref/ tim16_ch1_pb9: tim16_ch1_pb9 { - pinmux = ; - }; - - /* TSC */ - - /omit-if-no-ref/ tsc_g2_io2_pa0: tsc_g2_io2_pa0 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g2_io1_pa1: tsc_g2_io1_pa1 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g4_io4_pa2: tsc_g4_io4_pa2 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g1_io4_pa5: tsc_g1_io4_pa5 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g1_io3_pa6: tsc_g1_io3_pa6 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g1_io2_pa7: tsc_g1_io2_pa7 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g1_io1_pa8: tsc_g1_io1_pa8 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g3_io4_pa12: tsc_g3_io4_pa12 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g3_io3_pa15: tsc_g3_io3_pa15 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g3_io2_pb3: tsc_g3_io2_pb3 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g3_io1_pb4: tsc_g3_io1_pb4 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g2_io4_pb8: tsc_g2_io4_pb8 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_g2_io3_pb9: tsc_g2_io3_pb9 { - pinmux = ; - }; - - /omit-if-no-ref/ tsc_sync_pb12: tsc_sync_pb12 { - pinmux = ; - }; - - /* UART_CTS / USART_CTS / LPUART_CTS */ - - /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /* UART_DE / USART_DE / LPUART_DE */ - - /omit-if-no-ref/ usart1_de_pa2: usart1_de_pa2 { - pinmux = ; - drive-push-pull; - }; - - /omit-if-no-ref/ usart1_de_pa6: usart1_de_pa6 { - pinmux = ; - drive-push-pull; - }; - - /omit-if-no-ref/ lpuart1_de_pb9: lpuart1_de_pb9 { - pinmux = ; - drive-push-pull; - }; - - /* UART_RTS / USART_RTS / LPUART_RTS */ - - /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { - pinmux = ; - bias-pull-up; - drive-open-drain; - }; - - /* UART_RX / USART_RX / LPUART_RX */ - - /omit-if-no-ref/ lpuart1_rx_pa1: lpuart1_rx_pa1 { - pinmux = ; - }; - - /omit-if-no-ref/ usart1_rx_pa8: usart1_rx_pa8 { - pinmux = ; - }; - - /* UART_TX / USART_TX / LPUART_TX */ - - /omit-if-no-ref/ lpuart1_tx_pa2: lpuart1_tx_pa2 { - pinmux = ; - bias-pull-up; - }; - - /omit-if-no-ref/ usart1_tx_pb12: usart1_tx_pb12 { - pinmux = ; - bias-pull-up; - }; - - }; - }; -}; \ No newline at end of file diff --git a/dts/st/wba/stm32wba50kgux-pinctrl.dtsi b/dts/st/wba/stm32wba50kgux-pinctrl.dtsi index 23dbc632d2425469f21611a2cc5f04d27e58e62f..8015eb82328364dc7cb8c8282dc5103f3489ccaf 100644 --- a/dts/st/wba/stm32wba50kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba50kgux-pinctrl.dtsi @@ -346,19 +346,16 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -382,20 +379,17 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba52ceux-pinctrl.dtsi b/dts/st/wba/stm32wba52ceux-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba52ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52ceux-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba52cgux-pinctrl.dtsi b/dts/st/wba/stm32wba52cgux-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba52cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52cgux-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba52keux-pinctrl.dtsi b/dts/st/wba/stm32wba52keux-pinctrl.dtsi index b899ee93bdaf30f6544d85566449a40c5ed79c1b..e22034c6f9aaa5c984b3f525b8fe32c05b8bceb6 100644 --- a/dts/st/wba/stm32wba52keux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52keux-pinctrl.dtsi @@ -416,25 +416,21 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -463,26 +459,22 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba52kgux-pinctrl.dtsi b/dts/st/wba/stm32wba52kgux-pinctrl.dtsi index b899ee93bdaf30f6544d85566449a40c5ed79c1b..e22034c6f9aaa5c984b3f525b8fe32c05b8bceb6 100644 --- a/dts/st/wba/stm32wba52kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52kgux-pinctrl.dtsi @@ -416,25 +416,21 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -463,26 +459,22 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba54ceux-pinctrl.dtsi b/dts/st/wba/stm32wba54ceux-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba54ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54ceux-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba54cgux-pinctrl.dtsi b/dts/st/wba/stm32wba54cgux-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba54cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54cgux-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba54keux-pinctrl.dtsi b/dts/st/wba/stm32wba54keux-pinctrl.dtsi index b899ee93bdaf30f6544d85566449a40c5ed79c1b..e22034c6f9aaa5c984b3f525b8fe32c05b8bceb6 100644 --- a/dts/st/wba/stm32wba54keux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54keux-pinctrl.dtsi @@ -416,25 +416,21 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -463,26 +459,22 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba54kgux-pinctrl.dtsi b/dts/st/wba/stm32wba54kgux-pinctrl.dtsi index b899ee93bdaf30f6544d85566449a40c5ed79c1b..e22034c6f9aaa5c984b3f525b8fe32c05b8bceb6 100644 --- a/dts/st/wba/stm32wba54kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54kgux-pinctrl.dtsi @@ -416,25 +416,21 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -463,26 +459,22 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55ceux-pinctrl.dtsi b/dts/st/wba/stm32wba55ceux-pinctrl.dtsi index e05bbbe0ac7960f2e188393a9d6f24134bf4898a..9020d07941a80000fe6506234afbe6dd57a02001 100644 --- a/dts/st/wba/stm32wba55ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ceux-pinctrl.dtsi @@ -548,31 +548,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -611,38 +606,32 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55cgux-pinctrl.dtsi b/dts/st/wba/stm32wba55cgux-pinctrl.dtsi index e05bbbe0ac7960f2e188393a9d6f24134bf4898a..9020d07941a80000fe6506234afbe6dd57a02001 100644 --- a/dts/st/wba/stm32wba55cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55cgux-pinctrl.dtsi @@ -548,31 +548,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -611,38 +606,32 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55hefx-pinctrl.dtsi b/dts/st/wba/stm32wba55hefx-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba55hefx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hefx-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi b/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi index 2e1c9f58c4a7d25825a038e40e105a60c01b2293..d64759e28210e043291dafbb42768783ecf14c9b 100644 --- a/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi @@ -592,31 +592,26 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -660,44 +655,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55ueix-pinctrl.dtsi b/dts/st/wba/stm32wba55ueix-pinctrl.dtsi index b74fd53d923f4766c3d2c382291df03791189586..4f85d9272a9688751ec0598db9d7993846833def 100644 --- a/dts/st/wba/stm32wba55ueix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ueix-pinctrl.dtsi @@ -596,37 +596,31 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa4: usart1_cts_pa4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -670,44 +664,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba55ugix-pinctrl.dtsi b/dts/st/wba/stm32wba55ugix-pinctrl.dtsi index b74fd53d923f4766c3d2c382291df03791189586..4f85d9272a9688751ec0598db9d7993846833def 100644 --- a/dts/st/wba/stm32wba55ugix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ugix-pinctrl.dtsi @@ -596,37 +596,31 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa4: usart1_cts_pa4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -670,44 +664,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi b/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi index 3686f67e739407a4326fbb60aecea83f3fe3af7d..027da49ff44964e7cfb25fdb9cbe815db45471eb 100644 --- a/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi @@ -588,37 +588,31 @@ /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa4: usart1_cts_pa4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -662,44 +656,37 @@ /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wl54ccux-pinctrl.dtsi b/dts/st/wl/stm32wl54ccux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wl54ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54ccux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wl54jcix-pinctrl.dtsi b/dts/st/wl/stm32wl54jcix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wl54jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54jcix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wl55ccux-pinctrl.dtsi b/dts/st/wl/stm32wl55ccux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wl55ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55ccux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wl55jcix-pinctrl.dtsi b/dts/st/wl/stm32wl55jcix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wl55jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55jcix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wl5mochx-pinctrl.dtsi b/dts/st/wl/stm32wl5mochx-pinctrl.dtsi index 17c8f43e61a7d7bca1901722ecea741c88e6432c..cb9d84f46c602eb0791fc8a27de76bcd798dafa2 100644 --- a/dts/st/wl/stm32wl5mochx-pinctrl.dtsi +++ b/dts/st/wl/stm32wl5mochx-pinctrl.dtsi @@ -743,31 +743,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -796,38 +791,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi b/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4cbux-pinctrl.dtsi b/dts/st/wl/stm32wle4cbux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle4cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4cbux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4ccux-pinctrl.dtsi b/dts/st/wl/stm32wle4ccux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle4ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4ccux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi b/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4jbix-pinctrl.dtsi b/dts/st/wl/stm32wle4jbix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle4jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jbix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle4jcix-pinctrl.dtsi b/dts/st/wl/stm32wle4jcix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle4jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jcix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi b/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5cbux-pinctrl.dtsi b/dts/st/wl/stm32wle5cbux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle5cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5cbux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5ccux-pinctrl.dtsi b/dts/st/wl/stm32wle5ccux-pinctrl.dtsi index 06bd64f15de9f1495ef2d272ddf509f35a1339ac..b3465661faf03bbde2f3db3dc670b23d44bdef68 100644 --- a/dts/st/wl/stm32wle5ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5ccux-pinctrl.dtsi @@ -554,25 +554,21 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -596,32 +592,27 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi b/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5jbix-pinctrl.dtsi b/dts/st/wl/stm32wle5jbix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle5jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jbix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/wl/stm32wle5jcix-pinctrl.dtsi b/dts/st/wl/stm32wle5jcix-pinctrl.dtsi index c4abdd95e9b14b503b9588303b4a0a61f9b9cfd0..f8797cb39089b3cb81b0b512c4920b58224a6bba 100644 --- a/dts/st/wl/stm32wle5jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jcix-pinctrl.dtsi @@ -776,31 +776,26 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -829,38 +824,32 @@ /omit-if-no-ref/ lpuart1_rts_pa1: lpuart1_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */