diff --git a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi index 8ec9f6db2..636d4137e 100644 --- a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi @@ -493,14 +493,10 @@ /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 +515,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 509b940b0..faeba796c 100644 --- a/dts/st/f0/stm32f030c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c8tx-pinctrl.dtsi @@ -505,14 +505,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +527,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 66c0da390..a51035a05 100644 --- a/dts/st/f0/stm32f030cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030cctx-pinctrl.dtsi @@ -561,32 +561,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +615,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 f138c784c..00684673e 100644 --- a/dts/st/f0/stm32f030f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f030f4px-pinctrl.dtsi @@ -229,8 +229,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 +242,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 142e9c2b1..dabca557a 100644 --- a/dts/st/f0/stm32f030k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030k6tx-pinctrl.dtsi @@ -356,14 +356,10 @@ /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 +378,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 76007ba2b..13d1e7012 100644 --- a/dts/st/f0/stm32f030r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030r8tx-pinctrl.dtsi @@ -609,14 +609,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +631,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 e16eb8b9f..bc17d8cb4 100644 --- a/dts/st/f0/stm32f030rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030rctx-pinctrl.dtsi @@ -667,32 +667,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +726,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 7506bb0ad..9aee772db 100644 --- a/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi @@ -573,14 +573,10 @@ /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 +595,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 65a20c0ac..e10c20813 100644 --- a/dts/st/f0/stm32f031e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031e6yx-pinctrl.dtsi @@ -362,8 +362,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 +375,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 202259c95..eed02b958 100644 --- a/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi +++ b/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi @@ -275,8 +275,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 +288,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 a499cc93a..9caaaffe2 100644 --- a/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi @@ -416,8 +416,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 +429,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 e2f84d013..8575a9c61 100644 --- a/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi @@ -446,14 +446,10 @@ /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 +468,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 e97a0b599..29a825ab7 100644 --- a/dts/st/f0/stm32f031k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k6tx-pinctrl.dtsi @@ -428,14 +428,10 @@ /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 +450,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 ffe2a52bf..c84c59934 100644 --- a/dts/st/f0/stm32f038c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038c6tx-pinctrl.dtsi @@ -569,14 +569,10 @@ /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 +591,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 65a20c0ac..e10c20813 100644 --- a/dts/st/f0/stm32f038e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038e6yx-pinctrl.dtsi @@ -362,8 +362,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 +375,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 212fc4e16..c2851e802 100644 --- a/dts/st/f0/stm32f038f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f038f6px-pinctrl.dtsi @@ -255,8 +255,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 +268,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 f3bf6af96..770046cad 100644 --- a/dts/st/f0/stm32f038g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038g6ux-pinctrl.dtsi @@ -396,8 +396,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 +409,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 c2fa89d77..830d1453c 100644 --- a/dts/st/f0/stm32f038k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038k6ux-pinctrl.dtsi @@ -442,14 +442,10 @@ /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 +464,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 a13e30642..ee9036571 100644 --- a/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi @@ -630,14 +630,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -656,14 +652,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 a13e30642..ee9036571 100644 --- a/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi @@ -630,14 +630,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -656,14 +652,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 3175621ab..7df69dcf8 100644 --- a/dts/st/f0/stm32f042f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f4px-pinctrl.dtsi @@ -337,8 +337,6 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -352,8 +350,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 3175621ab..7df69dcf8 100644 --- a/dts/st/f0/stm32f042f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f6px-pinctrl.dtsi @@ -337,8 +337,6 @@ /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -352,8 +350,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 d7ffd4d3b..26ee2ce5e 100644 --- a/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi @@ -467,14 +467,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -493,14 +489,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 32e4c03f4..0e1a9e09b 100644 --- a/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi @@ -488,14 +488,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -514,14 +510,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 12d52d7e0..fe06fcf88 100644 --- a/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi @@ -496,14 +496,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -522,14 +518,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 a08b87329..554fb5118 100644 --- a/dts/st/f0/stm32f042t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042t6yx-pinctrl.dtsi @@ -504,14 +504,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -530,14 +526,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 7e3fa23aa..64949fcb2 100644 --- a/dts/st/f0/stm32f048c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048c6ux-pinctrl.dtsi @@ -604,14 +604,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -630,14 +626,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 1d181f50c..e2c50b84a 100644 --- a/dts/st/f0/stm32f048g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048g6ux-pinctrl.dtsi @@ -429,14 +429,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -455,14 +451,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 c9a261a40..c23e4cda4 100644 --- a/dts/st/f0/stm32f048t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f048t6yx-pinctrl.dtsi @@ -482,14 +482,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -508,14 +504,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 186f5c20e..ef9d3f20f 100644 --- a/dts/st/f0/stm32f051c4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4tx-pinctrl.dtsi @@ -546,8 +546,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -561,8 +559,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 186f5c20e..ef9d3f20f 100644 --- a/dts/st/f0/stm32f051c4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4ux-pinctrl.dtsi @@ -546,8 +546,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -561,8 +559,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 4d39205d2..8078e900c 100644 --- a/dts/st/f0/stm32f051c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6tx-pinctrl.dtsi @@ -546,14 +546,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -572,14 +568,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 4d39205d2..8078e900c 100644 --- a/dts/st/f0/stm32f051c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6ux-pinctrl.dtsi @@ -546,14 +546,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -572,14 +568,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 08da0e06a..4bef90916 100644 --- a/dts/st/f0/stm32f051c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8tx-pinctrl.dtsi @@ -591,14 +591,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +613,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 08da0e06a..4bef90916 100644 --- a/dts/st/f0/stm32f051c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8ux-pinctrl.dtsi @@ -591,14 +591,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +613,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 4a6b583bc..887d355bb 100644 --- a/dts/st/f0/stm32f051k4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4tx-pinctrl.dtsi @@ -434,8 +434,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -449,8 +447,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 35134145e..af0c1e54d 100644 --- a/dts/st/f0/stm32f051k4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4ux-pinctrl.dtsi @@ -452,8 +452,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -467,8 +465,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 e312876d7..996779181 100644 --- a/dts/st/f0/stm32f051k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6tx-pinctrl.dtsi @@ -434,14 +434,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -460,14 +456,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 dcd57701c..f1602415a 100644 --- a/dts/st/f0/stm32f051k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6ux-pinctrl.dtsi @@ -452,14 +452,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -478,14 +474,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 e312876d7..996779181 100644 --- a/dts/st/f0/stm32f051k8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8tx-pinctrl.dtsi @@ -434,14 +434,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -460,14 +456,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 dcd57701c..f1602415a 100644 --- a/dts/st/f0/stm32f051k8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8ux-pinctrl.dtsi @@ -452,14 +452,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -478,14 +474,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 6c5c18ffa..077fa659f 100644 --- a/dts/st/f0/stm32f051r4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r4tx-pinctrl.dtsi @@ -671,8 +671,6 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -686,8 +684,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 47ac041de..6ad3c2872 100644 --- a/dts/st/f0/stm32f051r6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r6tx-pinctrl.dtsi @@ -671,14 +671,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -697,14 +693,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 b6d410468..6217448e6 100644 --- a/dts/st/f0/stm32f051r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8hx-pinctrl.dtsi @@ -695,14 +695,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -721,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/stm32f051r8tx-pinctrl.dtsi b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi index b6d410468..6217448e6 100644 --- a/dts/st/f0/stm32f051r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi @@ -695,14 +695,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -721,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/stm32f051t8yx-pinctrl.dtsi b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi index 7c67ee898..7d6d4fb83 100644 --- a/dts/st/f0/stm32f051t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi @@ -450,14 +450,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -476,14 +472,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 c8dae5f3a..aab05f15f 100644 --- a/dts/st/f0/stm32f058c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f058c8ux-pinctrl.dtsi @@ -587,14 +587,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +609,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 f628ea0ca..6b6c8d663 100644 --- a/dts/st/f0/stm32f058r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8hx-pinctrl.dtsi @@ -691,14 +691,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -717,14 +713,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 f628ea0ca..6b6c8d663 100644 --- a/dts/st/f0/stm32f058r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8tx-pinctrl.dtsi @@ -691,14 +691,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -717,14 +713,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 b97c458aa..6a2f20b4e 100644 --- a/dts/st/f0/stm32f058t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058t8yx-pinctrl.dtsi @@ -446,14 +446,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -472,14 +468,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 086063ffc..5ff654ed6 100644 --- a/dts/st/f0/stm32f070c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070c6tx-pinctrl.dtsi @@ -456,14 +456,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +478,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 57b3fca84..09b957ec0 100644 --- a/dts/st/f0/stm32f070cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070cbtx-pinctrl.dtsi @@ -520,32 +520,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +569,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 f5362e590..365f88d0a 100644 --- a/dts/st/f0/stm32f070f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f070f6px-pinctrl.dtsi @@ -259,14 +259,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +281,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 2056b1f6f..f71fa877b 100644 --- a/dts/st/f0/stm32f070rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070rbtx-pinctrl.dtsi @@ -626,32 +626,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +680,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 aefc96b12..a19b03446 100644 --- a/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi @@ -637,32 +637,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -696,32 +686,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 aefc96b12..a19b03446 100644 --- a/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi @@ -637,32 +637,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -696,32 +686,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 aefc96b12..a19b03446 100644 --- a/dts/st/f0/stm32f071cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071cbyx-pinctrl.dtsi @@ -637,32 +637,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -696,32 +686,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 c27a872cf..465b73336 100644 --- a/dts/st/f0/stm32f071rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071rbtx-pinctrl.dtsi @@ -752,32 +752,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -816,38 +806,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 224a1044b..8e10c4feb 100644 --- a/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi @@ -1038,44 +1038,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1124,50 +1110,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 224a1044b..8e10c4feb 100644 --- a/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi @@ -1038,44 +1038,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1124,50 +1110,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 6e525fb35..82222c7a1 100644 --- a/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi @@ -659,32 +659,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -718,32 +708,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 6e525fb35..82222c7a1 100644 --- a/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi @@ -659,32 +659,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -718,32 +708,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 6e525fb35..82222c7a1 100644 --- a/dts/st/f0/stm32f072cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072cbyx-pinctrl.dtsi @@ -659,32 +659,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -718,32 +708,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 ab56bbd25..5759313c7 100644 --- a/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi @@ -774,32 +774,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -838,38 +828,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 ab56bbd25..5759313c7 100644 --- a/dts/st/f0/stm32f072rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbhx-pinctrl.dtsi @@ -774,32 +774,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -838,38 +828,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 ab56bbd25..5759313c7 100644 --- a/dts/st/f0/stm32f072rbix-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbix-pinctrl.dtsi @@ -774,32 +774,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -838,38 +828,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 bd0659371..74e800e10 100644 --- a/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi @@ -1069,44 +1069,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1155,50 +1141,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 bd0659371..74e800e10 100644 --- a/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi @@ -1069,44 +1069,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1155,50 +1141,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 dccb81853..d61666923 100644 --- a/dts/st/f0/stm32f078cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbtx-pinctrl.dtsi @@ -633,32 +633,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -692,32 +682,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 dccb81853..d61666923 100644 --- a/dts/st/f0/stm32f078cbux-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbux-pinctrl.dtsi @@ -633,32 +633,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -692,32 +682,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 dccb81853..d61666923 100644 --- a/dts/st/f0/stm32f078cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbyx-pinctrl.dtsi @@ -633,32 +633,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -692,32 +682,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 c6cc46e1b..9608b04d4 100644 --- a/dts/st/f0/stm32f078rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbhx-pinctrl.dtsi @@ -748,32 +748,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -812,38 +802,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 c6cc46e1b..9608b04d4 100644 --- a/dts/st/f0/stm32f078rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbtx-pinctrl.dtsi @@ -748,32 +748,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -812,38 +802,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 689c59cc9..7433a08ee 100644 --- a/dts/st/f0/stm32f078vbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbhx-pinctrl.dtsi @@ -1034,44 +1034,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1120,50 +1106,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 689c59cc9..7433a08ee 100644 --- a/dts/st/f0/stm32f078vbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbtx-pinctrl.dtsi @@ -1034,44 +1034,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1120,50 +1106,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 cc5174992..4a4dd0cb9 100644 --- a/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi @@ -704,32 +704,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -768,38 +758,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 cc5174992..4a4dd0cb9 100644 --- a/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi @@ -704,32 +704,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -768,38 +758,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 ed974f583..a1039296e 100644 --- a/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi @@ -819,32 +819,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -888,44 +878,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 ed974f583..a1039296e 100644 --- a/dts/st/f0/stm32f091rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rchx-pinctrl.dtsi @@ -819,32 +819,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -888,44 +878,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 ed974f583..a1039296e 100644 --- a/dts/st/f0/stm32f091rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rcyx-pinctrl.dtsi @@ -819,32 +819,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -888,44 +878,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 c7a085513..be42676fa 100644 --- a/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi @@ -1114,44 +1114,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1230,86 +1216,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 c7a085513..be42676fa 100644 --- a/dts/st/f0/stm32f091vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091vchx-pinctrl.dtsi @@ -1114,44 +1114,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1230,86 +1216,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 202bf540f..f56f1a5b6 100644 --- a/dts/st/f0/stm32f098cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098cctx-pinctrl.dtsi @@ -700,32 +700,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -764,38 +754,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 202bf540f..f56f1a5b6 100644 --- a/dts/st/f0/stm32f098ccux-pinctrl.dtsi +++ b/dts/st/f0/stm32f098ccux-pinctrl.dtsi @@ -700,32 +700,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -764,38 +754,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 bd537cf7b..785e52118 100644 --- a/dts/st/f0/stm32f098rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rchx-pinctrl.dtsi @@ -815,32 +815,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -884,44 +874,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 bd537cf7b..785e52118 100644 --- a/dts/st/f0/stm32f098rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rctx-pinctrl.dtsi @@ -815,32 +815,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -884,44 +874,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 bd537cf7b..785e52118 100644 --- a/dts/st/f0/stm32f098rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rcyx-pinctrl.dtsi @@ -815,32 +815,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -884,44 +874,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 766500855..299b5974d 100644 --- a/dts/st/f0/stm32f098vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vchx-pinctrl.dtsi @@ -1110,44 +1110,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1226,86 +1212,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 766500855..299b5974d 100644 --- a/dts/st/f0/stm32f098vctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vctx-pinctrl.dtsi @@ -1110,44 +1110,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1226,86 +1212,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 a32885510..c7146ff5e 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 @@ -1015,40 +1015,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/ 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 a32885510..c7146ff5e 100644 --- a/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi @@ -1015,40 +1015,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/ 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 a32885510..c7146ff5e 100644 --- a/dts/st/f2/stm32f205rgex-pinctrl.dtsi +++ b/dts/st/f2/stm32f205rgex-pinctrl.dtsi @@ -1015,40 +1015,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/ 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 0a5220c2e..2ebd65260 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 @@ -1204,64 +1204,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 6ab92f597..6143ca823 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 @@ -1397,88 +1397,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 3d2fe1b09..b404816c5 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 @@ -1961,88 +1961,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 3d2fe1b09..b404816c5 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 @@ -1961,88 +1961,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1f20a3a41..5323b404f 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 @@ -1441,64 +1441,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 15e872fbf..e59eb4694 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 @@ -1654,88 +1654,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 a32885510..c7146ff5e 100644 --- a/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi @@ -1015,40 +1015,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/ 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 0a5220c2e..2ebd65260 100644 --- a/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi @@ -1204,64 +1204,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 6ab92f597..6143ca823 100644 --- a/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi @@ -1397,88 +1397,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 3d2fe1b09..b404816c5 100644 --- a/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi @@ -1961,88 +1961,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 3d2fe1b09..b404816c5 100644 --- a/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi @@ -1961,88 +1961,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1f20a3a41..5323b404f 100644 --- a/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi @@ -1441,64 +1441,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 15e872fbf..e59eb4694 100644 --- a/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi @@ -1654,88 +1654,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 e0c6f253c..df6eeb8ce 100644 --- a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi @@ -684,26 +684,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -727,20 +719,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 e0c6f253c..df6eeb8ce 100644 --- a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi @@ -684,26 +684,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -727,20 +719,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 3a2ac26bd..3f8393d53 100644 --- a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi @@ -525,14 +525,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -551,14 +547,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 d982bf4f4..39a680be5 100644 --- a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi @@ -513,14 +513,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -539,14 +535,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 64345a9fc..9c0528f28 100644 --- a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi @@ -821,26 +821,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -864,20 +856,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 69188af20..e47f82d2e 100644 --- a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi @@ -706,26 +706,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -749,20 +741,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 224dbf845..f6b2430c8 100644 --- a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi @@ -749,26 +749,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -792,20 +784,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 69188af20..e47f82d2e 100644 --- a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi @@ -706,26 +706,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -749,20 +741,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 518adf602..c3d44fd3a 100644 --- a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi @@ -526,14 +526,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -552,14 +548,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 9aebf53d9..18ae00526 100644 --- a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi @@ -843,26 +843,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -886,20 +878,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 8dfa331c0..188c023ca 100644 --- a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi @@ -908,26 +908,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -951,20 +943,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 d3cadc582..8b1511041 100644 --- a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi @@ -985,26 +985,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1028,20 +1020,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 466f0e1ec..cab535a7a 100644 --- a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi @@ -1192,38 +1192,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_pb13: usart3_cts_pb13 { 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 */ @@ -1262,38 +1250,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 251119117..4dd3b92c7 100644 --- a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi @@ -1516,38 +1516,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_pb13: usart3_cts_pb13 { 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 */ @@ -1586,38 +1574,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 251119117..4dd3b92c7 100644 --- a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi @@ -1516,38 +1516,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_pb13: usart3_cts_pb13 { 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 */ @@ -1586,38 +1574,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 14bd4138c..5d3573cad 100644 --- a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi @@ -1124,38 +1124,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_pb13: usart3_cts_pb13 { 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 */ @@ -1194,38 +1182,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 e682d0dac..4ebc65c95 100644 --- a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi @@ -1756,38 +1756,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_pb13: usart3_cts_pb13 { 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 */ @@ -1826,38 +1814,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 d03218d24..cb8985b1d 100644 --- a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi @@ -624,26 +624,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -667,20 +659,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 870f456e3..dcadcd614 100644 --- a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi @@ -841,26 +841,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -884,20 +876,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 53df10253..18604860f 100644 --- a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi @@ -656,26 +656,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -699,20 +691,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 e7ecc378a..7d5e5add8 100644 --- a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi @@ -483,14 +483,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -509,14 +505,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 25f7e12cd..c95ee930d 100644 --- a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi @@ -467,14 +467,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -493,14 +489,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 094b95575..9978da5a4 100644 --- a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi @@ -760,26 +760,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -803,20 +795,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 07b1bfbf6..199d86d84 100644 --- a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi @@ -1036,26 +1036,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1079,20 +1071,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 00ecc892c..d61c7ef2c 100644 --- a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi @@ -1113,26 +1113,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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,20 +1148,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 5a731d567..2bd7f43a0 100644 --- a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi @@ -1416,38 +1416,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_pb13: usart3_cts_pb13 { 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 */ @@ -1486,38 +1474,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 a568792f0..cbb95e40d 100644 --- a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi @@ -1776,38 +1776,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_pb13: usart3_cts_pb13 { 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 +1834,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 a568792f0..cbb95e40d 100644 --- a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi @@ -1776,38 +1776,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_pb13: usart3_cts_pb13 { 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 +1834,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 7c8d0f741..dc99d67c4 100644 --- a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi @@ -1324,38 +1324,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_pb13: usart3_cts_pb13 { 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 */ @@ -1394,38 +1382,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 f643707b0..fe21f4e2c 100644 --- a/dts/st/f3/stm32f303veyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303veyx-pinctrl.dtsi @@ -1634,38 +1634,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_pb13: usart3_cts_pb13 { 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 */ @@ -1704,38 +1692,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 c31980ceb..aa3a1b707 100644 --- a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi @@ -2080,38 +2080,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_pb13: usart3_cts_pb13 { 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 */ @@ -2150,38 +2138,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 1c5892ba1..94f2d4d67 100644 --- a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi @@ -680,26 +680,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -723,20 +715,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 1c5892ba1..94f2d4d67 100644 --- a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi @@ -680,26 +680,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -723,20 +715,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 a269cc946..0a7daa2b1 100644 --- a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi @@ -499,14 +499,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +521,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 01d2088c7..9be2b7f64 100644 --- a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi @@ -616,26 +616,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -659,20 +651,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 c10bd70ff..19842a14e 100644 --- a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi @@ -706,26 +706,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -749,20 +741,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 28d930810..5f348abd5 100644 --- a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi @@ -738,26 +738,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -781,20 +773,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 501aca102..422bead02 100644 --- a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi @@ -537,14 +537,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -563,14 +559,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 f2c998b89..5f97fa16f 100644 --- a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi @@ -517,14 +517,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -543,14 +539,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 dc413fcd8..134f14a11 100644 --- a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi @@ -862,26 +862,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -905,20 +897,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 f1c05cb18..c16f2afad 100644 --- a/dts/st/f3/stm32f358cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358cctx-pinctrl.dtsi @@ -833,26 +833,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,20 +868,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 03f36edf3..10ff54dd5 100644 --- a/dts/st/f3/stm32f358rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358rctx-pinctrl.dtsi @@ -1028,26 +1028,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1071,20 +1063,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 d51851693..c7555ed3e 100644 --- a/dts/st/f3/stm32f358vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358vctx-pinctrl.dtsi @@ -1408,38 +1408,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_pb13: usart3_cts_pb13 { 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 */ @@ -1478,38 +1466,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 b62096d54..6c78b9474 100644 --- a/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi @@ -955,20 +955,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -997,26 +991,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 af63bb835..918808f48 100644 --- a/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi @@ -1200,20 +1200,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1242,26 +1236,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 3e6801980..b2dfae35b 100644 --- a/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi @@ -1414,32 +1414,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1478,38 +1468,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 3e6801980..b2dfae35b 100644 --- a/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi @@ -1414,32 +1414,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1478,38 +1468,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 81b53dcac..3a0b4bf82 100644 --- a/dts/st/f3/stm32f378cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378cctx-pinctrl.dtsi @@ -951,20 +951,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -993,26 +987,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 0edb30a0b..963ea358e 100644 --- a/dts/st/f3/stm32f378rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rctx-pinctrl.dtsi @@ -1196,20 +1196,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1238,26 +1232,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 0edb30a0b..963ea358e 100644 --- a/dts/st/f3/stm32f378rcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rcyx-pinctrl.dtsi @@ -1196,20 +1196,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1238,26 +1232,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 afe8a671b..71bf10c4f 100644 --- a/dts/st/f3/stm32f378vchx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vchx-pinctrl.dtsi @@ -1410,32 +1410,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1474,38 +1464,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 afe8a671b..71bf10c4f 100644 --- a/dts/st/f3/stm32f378vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vctx-pinctrl.dtsi @@ -1410,32 +1410,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1474,38 +1464,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 2053028ab..9fb606dc7 100644 --- a/dts/st/f3/stm32f398vetx-pinctrl.dtsi +++ b/dts/st/f3/stm32f398vetx-pinctrl.dtsi @@ -1768,38 +1768,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_pb13: usart3_cts_pb13 { 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 */ @@ -1838,38 +1826,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 fe97e2356..15190daa5 100644 --- a/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi @@ -609,28 +609,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 fe97e2356..15190daa5 100644 --- a/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi @@ -609,28 +609,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 fe97e2356..15190daa5 100644 --- a/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi @@ -609,28 +609,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 fe97e2356..15190daa5 100644 --- a/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi @@ -609,28 +609,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 fe97e2356..15190daa5 100644 --- a/dts/st/f4/stm32f401ccfx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401ccfx-pinctrl.dtsi @@ -609,28 +609,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 b16d897a4..2882c1c94 100644 --- a/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi @@ -829,28 +829,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 b16d897a4..2882c1c94 100644 --- a/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi @@ -829,28 +829,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 e6bdf4942..543bff683 100644 --- a/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi @@ -1081,40 +1081,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; }; /* 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 ef36777a8..a79dac308 100644 --- a/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi @@ -1071,40 +1071,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; }; /* 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 e6bdf4942..543bff683 100644 --- a/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi @@ -1081,40 +1081,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; }; /* 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 ef36777a8..a79dac308 100644 --- a/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi @@ -1071,40 +1071,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; }; /* 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 b4890c818..a50e9c9d5 100644 --- a/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi @@ -1170,58 +1170,45 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 098483e0d..b2273f064 100644 --- a/dts/st/f4/stm32f405rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405rgtx-pinctrl.dtsi @@ -1037,40 +1037,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/ 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 fe8fbec12..8c24672a8 100644 --- a/dts/st/f4/stm32f405vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405vgtx-pinctrl.dtsi @@ -1226,64 +1226,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 491f56138..d18f95611 100644 --- a/dts/st/f4/stm32f405zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405zgtx-pinctrl.dtsi @@ -1419,88 +1419,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 567c2319e..a95084be8 100644 --- a/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi @@ -1988,88 +1988,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 567c2319e..a95084be8 100644 --- a/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi @@ -1988,88 +1988,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 5d56e2249..2991d629c 100644 --- a/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi @@ -1463,64 +1463,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 fb7df183e..1294bf4bb 100644 --- a/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi @@ -1676,88 +1676,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 a8948b7e0..cd884ac6e 100644 --- a/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi @@ -546,28 +546,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 87a1ca153..e19e551fb 100644 --- a/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi @@ -575,28 +575,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 44ce15d34..2545ba1fd 100644 --- a/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi @@ -725,28 +725,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 44ce15d34..2545ba1fd 100644 --- a/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi @@ -725,28 +725,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 7abe9d6e0..4a84743c2 100644 --- a/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi @@ -309,16 +309,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 177b11724..dfa2d89a7 100644 --- a/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi @@ -820,28 +820,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 177b11724..dfa2d89a7 100644 --- a/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi @@ -820,28 +820,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 7d93215c4..7060f8b02 100644 --- a/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi @@ -1035,28 +1035,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 364e496c4..f5b126e4f 100644 --- a/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi @@ -1381,40 +1381,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; }; /* 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 c3e221099..5e2fa99fc 100644 --- a/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi @@ -1371,40 +1371,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; }; /* 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 10942e9ca..87acdca8d 100644 --- a/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi @@ -946,28 +946,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 d3abc6f33..13b0affa3 100644 --- a/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi @@ -1259,40 +1259,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/ 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 d3abc6f33..13b0affa3 100644 --- a/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi @@ -1259,40 +1259,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/ 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 d3abc6f33..13b0affa3 100644 --- a/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi @@ -1259,40 +1259,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/ 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 2dd28817b..718619edc 100644 --- a/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi @@ -1704,64 +1704,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 cd923d3bb..d836e0dd9 100644 --- a/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi @@ -1694,64 +1694,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7521c8e08..1c858ac24 100644 --- a/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi @@ -1942,88 +1942,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 7521c8e08..1c858ac24 100644 --- a/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi @@ -1942,88 +1942,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 4e6cbf280..274afe488 100644 --- a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi @@ -1068,28 +1068,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 df1e86d21..ebd5f50c4 100644 --- a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi @@ -1637,40 +1637,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/ 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 caf57601b..24637a00a 100644 --- a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi @@ -1446,40 +1446,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/ 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 157b2bf84..18f7e0f7e 100644 --- a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi @@ -1966,64 +1966,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 66d3e1099..e19c4d842 100644 --- a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi @@ -1956,64 +1956,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 165f714f7..01f9eefe6 100644 --- a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi @@ -2204,88 +2204,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 165f714f7..01f9eefe6 100644 --- a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi @@ -2204,88 +2204,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 b4890c818..a50e9c9d5 100644 --- a/dts/st/f4/stm32f415ogyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415ogyx-pinctrl.dtsi @@ -1170,58 +1170,45 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 098483e0d..b2273f064 100644 --- a/dts/st/f4/stm32f415rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415rgtx-pinctrl.dtsi @@ -1037,40 +1037,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/ 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 fe8fbec12..8c24672a8 100644 --- a/dts/st/f4/stm32f415vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415vgtx-pinctrl.dtsi @@ -1226,64 +1226,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 491f56138..d18f95611 100644 --- a/dts/st/f4/stm32f415zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415zgtx-pinctrl.dtsi @@ -1419,88 +1419,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 567c2319e..a95084be8 100644 --- a/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi @@ -1988,88 +1988,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 567c2319e..a95084be8 100644 --- a/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi @@ -1988,88 +1988,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 5d56e2249..2991d629c 100644 --- a/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi @@ -1463,64 +1463,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 fb7df183e..1294bf4bb 100644 --- a/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi @@ -1676,88 +1676,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 4e6cbf280..274afe488 100644 --- a/dts/st/f4/stm32f423chux-pinctrl.dtsi +++ b/dts/st/f4/stm32f423chux-pinctrl.dtsi @@ -1068,28 +1068,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 df1e86d21..ebd5f50c4 100644 --- a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi @@ -1637,40 +1637,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/ 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 caf57601b..24637a00a 100644 --- a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi @@ -1446,40 +1446,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/ 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 157b2bf84..18f7e0f7e 100644 --- a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi @@ -1966,64 +1966,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 66d3e1099..e19c4d842 100644 --- a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi @@ -1956,64 +1956,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 165f714f7..01f9eefe6 100644 --- a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi @@ -2204,88 +2204,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 165f714f7..01f9eefe6 100644 --- a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi @@ -2204,88 +2204,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 add3884b2..f09e026dd 100644 --- a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi @@ -2486,82 +2486,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 debd371c6..6729eddf9 100644 --- a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi @@ -2639,88 +2639,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 debd371c6..6729eddf9 100644 --- a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi @@ -2639,88 +2639,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 8147e481f..7078c8e3c 100644 --- a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi @@ -1754,64 +1754,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 3b2a8b578..ed71c2841 100644 --- a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi @@ -2173,88 +2173,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 fed4b0f78..365081be0 100644 --- a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi @@ -2700,82 +2700,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cd854ca39..452c7c061 100644 --- a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi @@ -3077,88 +3077,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9c6c9240b..4c329e335 100644 --- a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi @@ -2853,88 +2853,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9c6c9240b..4c329e335 100644 --- a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi @@ -2853,88 +2853,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9c6c9240b..4c329e335 100644 --- a/dts/st/f4/stm32f429iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429iitx-pinctrl.dtsi @@ -2853,88 +2853,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cd854ca39..452c7c061 100644 --- a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi @@ -3077,88 +3077,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cd854ca39..452c7c061 100644 --- a/dts/st/f4/stm32f429nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429nihx-pinctrl.dtsi @@ -3077,88 +3077,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 c94cd42c1..7eb4aab60 100644 --- a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi @@ -1830,64 +1830,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 c94cd42c1..7eb4aab60 100644 --- a/dts/st/f4/stm32f429vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429vitx-pinctrl.dtsi @@ -1830,64 +1830,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f429zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zitx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 add3884b2..f09e026dd 100644 --- a/dts/st/f4/stm32f437aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437aihx-pinctrl.dtsi @@ -2486,82 +2486,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 debd371c6..6729eddf9 100644 --- a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi @@ -2639,88 +2639,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 debd371c6..6729eddf9 100644 --- a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi @@ -2639,88 +2639,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 8147e481f..7078c8e3c 100644 --- a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi @@ -1754,64 +1754,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 3b2a8b578..ed71c2841 100644 --- a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi @@ -2173,88 +2173,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 fed4b0f78..365081be0 100644 --- a/dts/st/f4/stm32f439aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439aihx-pinctrl.dtsi @@ -2700,82 +2700,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cd854ca39..452c7c061 100644 --- a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi @@ -3077,88 +3077,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9c6c9240b..4c329e335 100644 --- a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi @@ -2853,88 +2853,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9c6c9240b..4c329e335 100644 --- a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi @@ -2853,88 +2853,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cd854ca39..452c7c061 100644 --- a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi @@ -3077,88 +3077,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 c94cd42c1..7eb4aab60 100644 --- a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi @@ -1830,64 +1830,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 cf86cd2a8..ecd301536 100644 --- a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi @@ -2311,88 +2311,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 195b4702a..ada64e9ac 100644 --- a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi @@ -1404,82 +1404,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 072894de7..e12739dfa 100644 --- a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi @@ -1273,64 +1273,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 396c4dc79..f6ec02a58 100644 --- a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi @@ -1864,88 +1864,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 813514f8b..364d09e60 100644 --- a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi @@ -2286,112 +2286,85 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 813514f8b..364d09e60 100644 --- a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi @@ -2286,112 +2286,85 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 813514f8b..364d09e60 100644 --- a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi @@ -2286,112 +2286,85 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 9072c6370..4b2a54c02 100644 --- a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi @@ -2624,88 +2624,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9072c6370..4b2a54c02 100644 --- a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi @@ -2624,88 +2624,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1d5898ba5..61f217ef6 100644 --- a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi @@ -3249,88 +3249,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 874dfe8f0..5a4102fd8 100644 --- a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi @@ -2873,88 +2873,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 874dfe8f0..5a4102fd8 100644 --- a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi @@ -2873,88 +2873,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 874dfe8f0..5a4102fd8 100644 --- a/dts/st/f4/stm32f469iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469iitx-pinctrl.dtsi @@ -2873,88 +2873,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1d5898ba5..61f217ef6 100644 --- a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi @@ -3249,88 +3249,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1d5898ba5..61f217ef6 100644 --- a/dts/st/f4/stm32f469nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469nihx-pinctrl.dtsi @@ -3249,88 +3249,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 d3d14a0ea..ec7e1d67b 100644 --- a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi @@ -1653,52 +1653,40 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { 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 d3d14a0ea..ec7e1d67b 100644 --- a/dts/st/f4/stm32f469vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469vitx-pinctrl.dtsi @@ -1653,52 +1653,40 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { 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 2e46fa027..723cfc9b8 100644 --- a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi @@ -2175,82 +2175,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 2e46fa027..723cfc9b8 100644 --- a/dts/st/f4/stm32f469zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469zitx-pinctrl.dtsi @@ -2175,82 +2175,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9072c6370..4b2a54c02 100644 --- a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi @@ -2624,88 +2624,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 9072c6370..4b2a54c02 100644 --- a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi @@ -2624,88 +2624,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1d5898ba5..61f217ef6 100644 --- a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi @@ -3249,88 +3249,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 874dfe8f0..5a4102fd8 100644 --- a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi @@ -2873,88 +2873,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 874dfe8f0..5a4102fd8 100644 --- a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi @@ -2873,88 +2873,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 1d5898ba5..61f217ef6 100644 --- a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi @@ -3249,88 +3249,67 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 d3d14a0ea..ec7e1d67b 100644 --- a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi @@ -1653,52 +1653,40 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { 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 2e46fa027..723cfc9b8 100644 --- a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi @@ -2175,82 +2175,63 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - 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 19646d311..c396ad23a 100644 --- a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi @@ -2566,74 +2566,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2678,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 19646d311..c396ad23a 100644 --- a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi @@ -2566,74 +2566,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2678,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 2a4b8ef9a..a112953f7 100644 --- a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi @@ -1112,32 +1112,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +1161,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 7c0cf80c5..593c6bea2 100644 --- a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi @@ -1721,56 +1721,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1806,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 9b6e6e04b..5a0fcbf28 100644 --- a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi @@ -2156,74 +2156,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2268,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 31ab4c7eb..74bc4fa9e 100644 --- a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi @@ -2502,74 +2502,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2609,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 31ab4c7eb..74bc4fa9e 100644 --- a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi @@ -2502,74 +2502,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2609,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 451d9eb75..18facd33d 100644 --- a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1673,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 451d9eb75..18facd33d 100644 --- a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1673,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 647fe681d..70ebecb65 100644 --- a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi @@ -2092,74 +2092,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2199,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 647fe681d..70ebecb65 100644 --- a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi @@ -2092,74 +2092,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2199,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 31ab4c7eb..74bc4fa9e 100644 --- a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi @@ -2502,74 +2502,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2609,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 2a4b8ef9a..a112953f7 100644 --- a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi @@ -1112,32 +1112,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +1161,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 7c0cf80c5..593c6bea2 100644 --- a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi @@ -1721,56 +1721,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1806,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 647fe681d..70ebecb65 100644 --- a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi @@ -2092,74 +2092,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2199,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 19646d311..c396ad23a 100644 --- a/dts/st/f7/stm32f732iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732iekx-pinctrl.dtsi @@ -2566,74 +2566,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2678,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 19646d311..c396ad23a 100644 --- a/dts/st/f7/stm32f732ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732ietx-pinctrl.dtsi @@ -2566,74 +2566,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2678,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 2a4b8ef9a..a112953f7 100644 --- a/dts/st/f7/stm32f732retx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732retx-pinctrl.dtsi @@ -1112,32 +1112,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-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 +1161,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 7c0cf80c5..593c6bea2 100644 --- a/dts/st/f7/stm32f732vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732vetx-pinctrl.dtsi @@ -1721,56 +1721,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1806,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 9b6e6e04b..5a0fcbf28 100644 --- a/dts/st/f7/stm32f732zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732zetx-pinctrl.dtsi @@ -2156,74 +2156,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2268,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 31ab4c7eb..74bc4fa9e 100644 --- a/dts/st/f7/stm32f733iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733iekx-pinctrl.dtsi @@ -2502,74 +2502,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2609,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 31ab4c7eb..74bc4fa9e 100644 --- a/dts/st/f7/stm32f733ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733ietx-pinctrl.dtsi @@ -2502,74 +2502,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2609,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 451d9eb75..18facd33d 100644 --- a/dts/st/f7/stm32f733vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733vetx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1673,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 451d9eb75..18facd33d 100644 --- a/dts/st/f7/stm32f733veyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733veyx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +1673,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 647fe681d..70ebecb65 100644 --- a/dts/st/f7/stm32f733zeix-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zeix-pinctrl.dtsi @@ -2092,74 +2092,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2199,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 647fe681d..70ebecb65 100644 --- a/dts/st/f7/stm32f733zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zetx-pinctrl.dtsi @@ -2092,74 +2092,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2199,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 3f066b195..7f86bf367 100644 --- a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi @@ -2913,74 +2913,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3025,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 3f066b195..7f86bf367 100644 --- a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi @@ -2913,74 +2913,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3025,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 2092d08cc..21e35205f 100644 --- a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi @@ -1938,56 +1938,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2023,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 2092d08cc..21e35205f 100644 --- a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi @@ -1938,56 +1938,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2023,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 297a90e97..66ac617bc 100644 --- a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi @@ -2416,74 +2416,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2528,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 ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 d7c96cc3d..298808a9e 100644 --- a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi @@ -3151,74 +3151,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3263,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 d7c96cc3d..298808a9e 100644 --- a/dts/st/f7/stm32f746ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746ietx-pinctrl.dtsi @@ -3151,74 +3151,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3263,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 d7c96cc3d..298808a9e 100644 --- a/dts/st/f7/stm32f746igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746igtx-pinctrl.dtsi @@ -3151,74 +3151,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3263,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 ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f746nehx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nehx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f746nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nghx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f746vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vetx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f746zetx-pinctrl.dtsi b/dts/st/f7/stm32f746zetx-pinctrl.dtsi index 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f746zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zetx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f746zgtx-pinctrl.dtsi b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi index 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f750n8hx-pinctrl.dtsi b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi index ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f756bgtx-pinctrl.dtsi b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi index ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 d7c96cc3d..298808a9e 100644 --- a/dts/st/f7/stm32f756igkx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igkx-pinctrl.dtsi @@ -3151,74 +3151,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3263,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 d7c96cc3d..298808a9e 100644 --- a/dts/st/f7/stm32f756igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igtx-pinctrl.dtsi @@ -3151,74 +3151,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3263,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 ef10d3477..2866489a6 100644 --- a/dts/st/f7/stm32f756nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756nghx-pinctrl.dtsi @@ -3375,74 +3375,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +3487,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f756vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vghx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 13b5c1269..bbb2441a4 100644 --- a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi @@ -2060,56 +2060,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +2145,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 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f756zgyx-pinctrl.dtsi b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi index 47561244e..05244ee70 100644 --- a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi @@ -2578,74 +2578,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - 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 +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/stm32f765b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi index f80d049fa..89884f4f4 100644 --- a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi @@ -3554,80 +3554,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3675,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 a4f507c40..9c62d8216 100644 --- a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi @@ -3442,80 +3442,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3563,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 a4f507c40..9c62d8216 100644 --- a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi @@ -3442,80 +3442,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3563,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 f80d049fa..89884f4f4 100644 --- a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi @@ -3554,80 +3554,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3675,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 e668dea71..b215530b8 100644 --- a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi @@ -2392,62 +2392,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2486,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 e668dea71..b215530b8 100644 --- a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi @@ -2392,62 +2392,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2486,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 42c14418a..0aae643c7 100644 --- a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi @@ -2940,80 +2940,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3061,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 2fc2faa0f..bb8402a5f 100644 --- a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi @@ -3976,80 +3976,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4097,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 0c17f4341..5fe09fe15 100644 --- a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi @@ -3736,80 +3736,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3857,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 0c17f4341..5fe09fe15 100644 --- a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi @@ -3736,80 +3736,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3857,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 2fc2faa0f..bb8402a5f 100644 --- a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi @@ -3976,80 +3976,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4097,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f767vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vghx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f767vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vihx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f767vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vitx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 c43db71e8..794642f82 100644 --- a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi @@ -3146,80 +3146,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3267,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 c43db71e8..794642f82 100644 --- a/dts/st/f7/stm32f767zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zitx-pinctrl.dtsi @@ -3146,80 +3146,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3267,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 9c2ff7d7b..0443aba10 100644 --- a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi @@ -3249,74 +3249,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3361,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 9c2ff7d7b..0443aba10 100644 --- a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi @@ -3249,74 +3249,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3361,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 a540991c9..c688a1682 100644 --- a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi @@ -3904,80 +3904,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4025,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 a44602be3..21c61e4a2 100644 --- a/dts/st/f7/stm32f769igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769igtx-pinctrl.dtsi @@ -3506,80 +3506,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3627,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 a44602be3..21c61e4a2 100644 --- a/dts/st/f7/stm32f769iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769iitx-pinctrl.dtsi @@ -3506,80 +3506,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3627,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 a540991c9..c688a1682 100644 --- a/dts/st/f7/stm32f769nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nghx-pinctrl.dtsi @@ -3904,80 +3904,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4025,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 a540991c9..c688a1682 100644 --- a/dts/st/f7/stm32f769nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nihx-pinctrl.dtsi @@ -3904,80 +3904,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4025,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 2fc2faa0f..bb8402a5f 100644 --- a/dts/st/f7/stm32f777bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777bitx-pinctrl.dtsi @@ -3976,80 +3976,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4097,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 0c17f4341..5fe09fe15 100644 --- a/dts/st/f7/stm32f777iikx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iikx-pinctrl.dtsi @@ -3736,80 +3736,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3857,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 0c17f4341..5fe09fe15 100644 --- a/dts/st/f7/stm32f777iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iitx-pinctrl.dtsi @@ -3736,80 +3736,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3857,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 2fc2faa0f..bb8402a5f 100644 --- a/dts/st/f7/stm32f777nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777nihx-pinctrl.dtsi @@ -3976,80 +3976,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4097,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f777vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vihx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 3dcd56f91..47da50d26 100644 --- a/dts/st/f7/stm32f777vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vitx-pinctrl.dtsi @@ -2554,62 +2554,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2648,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 c43db71e8..794642f82 100644 --- a/dts/st/f7/stm32f777zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777zitx-pinctrl.dtsi @@ -3146,80 +3146,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3267,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 9c2ff7d7b..0443aba10 100644 --- a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi @@ -3249,74 +3249,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3361,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 9c2ff7d7b..0443aba10 100644 --- a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi @@ -3249,74 +3249,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3361,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 a540991c9..c688a1682 100644 --- a/dts/st/f7/stm32f779bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779bitx-pinctrl.dtsi @@ -3904,80 +3904,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4025,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 a44602be3..21c61e4a2 100644 --- a/dts/st/f7/stm32f779iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779iitx-pinctrl.dtsi @@ -3506,80 +3506,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +3627,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 a540991c9..c688a1682 100644 --- a/dts/st/f7/stm32f779nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779nihx-pinctrl.dtsi @@ -3904,80 +3904,54 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pg13: usart6_cts_pg13 { pinmux = ; - bias-pull-up; - drive-open-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 +4025,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 ed89de1fd..ac43c6f27 100644 --- a/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi @@ -749,26 +749,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +784,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 d2374371d..19333781b 100644 --- a/dts/st/g0/stm32g030f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g030f6px-pinctrl.dtsi @@ -577,20 +577,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +608,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 00e79910b..261bd6547 100644 --- a/dts/st/g0/stm32g030j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030j6mx-pinctrl.dtsi @@ -406,14 +406,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +428,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 371470633..316780f6c 100644 --- a/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi @@ -585,20 +585,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +616,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 e4abc9397..12dcbff32 100644 --- a/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi @@ -802,38 +802,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; }; /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 +855,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 e4abc9397..12dcbff32 100644 --- a/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi @@ -802,38 +802,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; }; /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 +855,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 46044180e..c3350a60d 100644 --- a/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi @@ -614,26 +614,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +654,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 a35e22d92..c5b65180b 100644 --- a/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi @@ -594,26 +594,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +634,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 145a6dea3..e0c222338 100644 --- a/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi @@ -431,14 +431,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +458,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 1ed5b439a..0c8d0e6e7 100644 --- a/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi @@ -626,26 +626,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +666,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 1ed5b439a..0c8d0e6e7 100644 --- a/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi @@ -626,26 +626,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +666,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 46044180e..c3350a60d 100644 --- a/dts/st/g0/stm32g031y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031y8yx-pinctrl.dtsi @@ -614,26 +614,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +654,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 e4abc9397..12dcbff32 100644 --- a/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi @@ -802,38 +802,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; }; /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 +855,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 e4abc9397..12dcbff32 100644 --- a/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi @@ -802,38 +802,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; }; /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 +855,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 46044180e..c3350a60d 100644 --- a/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi @@ -614,26 +614,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +654,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 a35e22d92..c5b65180b 100644 --- a/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi @@ -594,26 +594,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +634,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 145a6dea3..e0c222338 100644 --- a/dts/st/g0/stm32g041j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041j6mx-pinctrl.dtsi @@ -431,14 +431,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +458,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 1ed5b439a..0c8d0e6e7 100644 --- a/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi @@ -626,26 +626,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +666,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 1ed5b439a..0c8d0e6e7 100644 --- a/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi @@ -626,26 +626,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +666,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 46044180e..c3350a60d 100644 --- a/dts/st/g0/stm32g041y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041y8yx-pinctrl.dtsi @@ -614,26 +614,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +654,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 5994da6f4..1e2ddcf25 100644 --- a/dts/st/g0/stm32g050c6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c6tx-pinctrl.dtsi @@ -790,26 +790,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +825,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 5994da6f4..1e2ddcf25 100644 --- a/dts/st/g0/stm32g050c8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c8tx-pinctrl.dtsi @@ -790,26 +790,18 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +825,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 183bc905c..a08fd7db5 100644 --- a/dts/st/g0/stm32g050f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g050f6px-pinctrl.dtsi @@ -598,20 +598,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +629,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 873d2121f..bdaa40ba1 100644 --- a/dts/st/g0/stm32g050k6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k6tx-pinctrl.dtsi @@ -606,20 +606,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +637,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 873d2121f..bdaa40ba1 100644 --- a/dts/st/g0/stm32g050k8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k8tx-pinctrl.dtsi @@ -606,20 +606,14 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +637,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 03604338b..858e62c17 100644 --- a/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi @@ -844,38 +844,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; }; /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 +897,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 03604338b..858e62c17 100644 --- a/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi @@ -844,38 +844,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; }; /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 +897,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 7ded6191b..c0476f11b 100644 --- a/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi @@ -636,26 +636,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +676,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 7ded6191b..c0476f11b 100644 --- a/dts/st/g0/stm32g051f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f8yx-pinctrl.dtsi @@ -636,26 +636,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +676,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 83c40374c..17fec7fa4 100644 --- a/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi @@ -616,26 +616,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +656,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 4355203d4..edcfbc283 100644 --- a/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi @@ -648,26 +648,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +688,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 4355203d4..edcfbc283 100644 --- a/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi @@ -648,26 +648,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +688,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 03604338b..858e62c17 100644 --- a/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi @@ -844,38 +844,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; }; /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 +897,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 03604338b..858e62c17 100644 --- a/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi @@ -844,38 +844,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; }; /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 +897,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 7ded6191b..c0476f11b 100644 --- a/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi @@ -636,26 +636,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +676,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 7ded6191b..c0476f11b 100644 --- a/dts/st/g0/stm32g061f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f8yx-pinctrl.dtsi @@ -636,26 +636,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +676,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 83c40374c..17fec7fa4 100644 --- a/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi @@ -616,26 +616,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +656,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 4355203d4..edcfbc283 100644 --- a/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi @@ -648,26 +648,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +688,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 4355203d4..edcfbc283 100644 --- a/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi @@ -648,26 +648,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +688,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 0381d53cb..da2d6ad9c 100644 --- a/dts/st/g0/stm32g070cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070cbtx-pinctrl.dtsi @@ -773,44 +773,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +845,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 abcfe1545..4d45c8bf8 100644 --- a/dts/st/g0/stm32g070kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070kbtx-pinctrl.dtsi @@ -577,32 +577,22 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +631,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 5ab832e22..6556f0a81 100644 --- a/dts/st/g0/stm32g070rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070rbtx-pinctrl.dtsi @@ -939,44 +939,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +1016,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 2b841dc28..7e3f9640f 100644 --- a/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi @@ -836,56 +836,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +926,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 2b841dc28..7e3f9640f 100644 --- a/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi @@ -836,56 +836,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +926,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 f975aa609..c3e633179 100644 --- a/dts/st/g0/stm32g071ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071ebyx-pinctrl.dtsi @@ -543,32 +543,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +597,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 c39e01ade..0517d1e3c 100644 --- a/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi @@ -596,38 +596,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/ 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 +659,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 e4894fc47..27ee7498a 100644 --- a/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi @@ -565,38 +565,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +608,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 279d553ee..38076b282 100644 --- a/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi @@ -628,38 +628,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/ 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 +691,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 279d553ee..38076b282 100644 --- a/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi @@ -628,38 +628,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/ 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 +691,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 b8f673554..ee3bcffb2 100644 --- a/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi @@ -604,38 +604,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +657,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 b8f673554..ee3bcffb2 100644 --- a/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi @@ -604,38 +604,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +657,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 63fd4f4cc..e86de0c96 100644 --- a/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi @@ -1010,56 +1010,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-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 63fd4f4cc..e86de0c96 100644 --- a/dts/st/g0/stm32g071rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g071rbix-pinctrl.dtsi @@ -1010,56 +1010,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-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 2b841dc28..7e3f9640f 100644 --- a/dts/st/g0/stm32g081cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbtx-pinctrl.dtsi @@ -836,56 +836,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +926,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 2b841dc28..7e3f9640f 100644 --- a/dts/st/g0/stm32g081cbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbux-pinctrl.dtsi @@ -836,56 +836,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +926,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 f975aa609..c3e633179 100644 --- a/dts/st/g0/stm32g081ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081ebyx-pinctrl.dtsi @@ -543,32 +543,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +597,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 c39e01ade..0517d1e3c 100644 --- a/dts/st/g0/stm32g081gbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbux-pinctrl.dtsi @@ -596,38 +596,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/ 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 +659,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 e4894fc47..27ee7498a 100644 --- a/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi @@ -565,38 +565,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +608,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 279d553ee..38076b282 100644 --- a/dts/st/g0/stm32g081kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtx-pinctrl.dtsi @@ -628,38 +628,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/ 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 +691,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 b8f673554..ee3bcffb2 100644 --- a/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi @@ -604,38 +604,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +657,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 279d553ee..38076b282 100644 --- a/dts/st/g0/stm32g081kbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbux-pinctrl.dtsi @@ -628,38 +628,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/ 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 +691,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 b8f673554..ee3bcffb2 100644 --- a/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi @@ -604,38 +604,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/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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 +657,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 63fd4f4cc..e86de0c96 100644 --- a/dts/st/g0/stm32g081rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbix-pinctrl.dtsi @@ -1010,56 +1010,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-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 63fd4f4cc..e86de0c96 100644 --- a/dts/st/g0/stm32g081rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbtx-pinctrl.dtsi @@ -1010,56 +1010,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-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 706baf8e3..1e0f14ab1 100644 --- a/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi @@ -996,62 +996,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +1095,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 67a8d2003..40240eb1b 100644 --- a/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi @@ -754,44 +754,30 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +826,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 c7743bf22..95b5c00e2 100644 --- a/dts/st/g0/stm32g0b0retx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0retx-pinctrl.dtsi @@ -1203,68 +1203,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1316,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 6a0bafa12..a29148dd8 100644 --- a/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi @@ -1464,86 +1464,58 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +1609,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 a7c79bf0a..109c55a29 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi @@ -1111,80 +1111,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1242,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 8c73c8eba..f312c558e 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi @@ -1087,80 +1087,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1218,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 a7c79bf0a..109c55a29 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi @@ -1111,80 +1111,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1242,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 8c73c8eba..f312c558e 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi @@ -1087,80 +1087,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1218,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 387573609..06c81a0dc 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi @@ -841,56 +841,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +936,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 cc2d0a12e..54f698a2f 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi @@ -757,62 +757,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +841,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 387573609..06c81a0dc 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi @@ -841,56 +841,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +936,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 cc2d0a12e..54f698a2f 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi @@ -757,62 +757,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +841,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 f28002552..a5840393c 100644 --- a/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi @@ -1464,104 +1464,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1641,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 f0ba2d719..1ed5bbb96 100644 --- a/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi @@ -1143,80 +1143,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1274,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 e61fec02d..86b0f9126 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi @@ -1314,92 +1314,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1468,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 980c2722d..c0551e65a 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi @@ -1342,92 +1342,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1496,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 e61fec02d..86b0f9126 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi @@ -1314,92 +1314,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1468,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 51f5855ed..5c32cd1fb 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi @@ -1619,122 +1619,82 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1823,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 51f5855ed..5c32cd1fb 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi @@ -1619,122 +1619,82 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1823,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 a7c79bf0a..109c55a29 100644 --- a/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi @@ -1111,80 +1111,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1242,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 8c73c8eba..f312c558e 100644 --- a/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi @@ -1087,80 +1087,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1218,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 a7c79bf0a..109c55a29 100644 --- a/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi @@ -1111,80 +1111,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1242,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 8c73c8eba..f312c558e 100644 --- a/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi @@ -1087,80 +1087,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1218,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 387573609..06c81a0dc 100644 --- a/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi @@ -841,56 +841,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +936,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 cc2d0a12e..54f698a2f 100644 --- a/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi @@ -757,62 +757,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +841,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 387573609..06c81a0dc 100644 --- a/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi @@ -841,56 +841,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +936,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 cc2d0a12e..54f698a2f 100644 --- a/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi @@ -757,62 +757,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +841,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 f28002552..a5840393c 100644 --- a/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi @@ -1464,104 +1464,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1641,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 f0ba2d719..1ed5bbb96 100644 --- a/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi @@ -1143,80 +1143,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1274,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 e61fec02d..86b0f9126 100644 --- a/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi @@ -1314,92 +1314,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1468,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 980c2722d..c0551e65a 100644 --- a/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi @@ -1342,92 +1342,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1496,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 e61fec02d..86b0f9126 100644 --- a/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi @@ -1314,92 +1314,62 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 +1468,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 51f5855ed..5c32cd1fb 100644 --- a/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi @@ -1619,122 +1619,82 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1823,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 51f5855ed..5c32cd1fb 100644 --- a/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi @@ -1619,122 +1619,82 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1823,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 b388a343d..8646edb74 100644 --- a/dts/st/g4/stm32g411c6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6tx-pinctrl.dtsi @@ -868,32 +868,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +917,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 13c0c5c8d..8860eaab1 100644 --- a/dts/st/g4/stm32g411c6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c6ux-pinctrl.dtsi @@ -915,32 +915,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +964,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 b388a343d..8646edb74 100644 --- a/dts/st/g4/stm32g411c8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8tx-pinctrl.dtsi @@ -868,32 +868,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +917,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 13c0c5c8d..8860eaab1 100644 --- a/dts/st/g4/stm32g411c8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411c8ux-pinctrl.dtsi @@ -915,32 +915,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +964,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 b388a343d..8646edb74 100644 --- a/dts/st/g4/stm32g411cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbtx-pinctrl.dtsi @@ -868,32 +868,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +917,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 13c0c5c8d..8860eaab1 100644 --- a/dts/st/g4/stm32g411cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411cbux-pinctrl.dtsi @@ -915,32 +915,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +964,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411k6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6tx-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411k6ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k6ux-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411k8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8tx-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411k8ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411k8ux-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbtx-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 a6caf186f..59b5446e8 100644 --- a/dts/st/g4/stm32g411kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g411kbux-pinctrl.dtsi @@ -663,26 +663,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +698,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 39825a973..1090cee52 100644 --- a/dts/st/g4/stm32g411m6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m6tx-pinctrl.dtsi @@ -1171,32 +1171,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1220,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 39825a973..1090cee52 100644 --- a/dts/st/g4/stm32g411m8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411m8tx-pinctrl.dtsi @@ -1171,32 +1171,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1220,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 39825a973..1090cee52 100644 --- a/dts/st/g4/stm32g411mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411mbtx-pinctrl.dtsi @@ -1171,32 +1171,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1220,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 fd814b8be..e04af8f8c 100644 --- a/dts/st/g4/stm32g411r6tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r6tx-pinctrl.dtsi @@ -1055,32 +1055,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1104,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 fd814b8be..e04af8f8c 100644 --- a/dts/st/g4/stm32g411r8tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411r8tx-pinctrl.dtsi @@ -1055,32 +1055,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1104,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 fd814b8be..e04af8f8c 100644 --- a/dts/st/g4/stm32g411rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g411rbtx-pinctrl.dtsi @@ -1055,32 +1055,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1104,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 2b7a8b046..29665a885 100644 --- a/dts/st/g4/stm32g414cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cbtx-pinctrl.dtsi @@ -967,50 +967,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1038,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 5fb01cfd8..a43277504 100644 --- a/dts/st/g4/stm32g414cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cbux-pinctrl.dtsi @@ -1038,50 +1038,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1109,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 2b7a8b046..29665a885 100644 --- a/dts/st/g4/stm32g414cctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414cctx-pinctrl.dtsi @@ -967,50 +967,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1038,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 5fb01cfd8..a43277504 100644 --- a/dts/st/g4/stm32g414ccux-pinctrl.dtsi +++ b/dts/st/g4/stm32g414ccux-pinctrl.dtsi @@ -1038,50 +1038,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1109,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 40d46453e..6c7b717a3 100644 --- a/dts/st/g4/stm32g414mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414mbtx-pinctrl.dtsi @@ -1339,50 +1339,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1410,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 40d46453e..6c7b717a3 100644 --- a/dts/st/g4/stm32g414mctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414mctx-pinctrl.dtsi @@ -1339,50 +1339,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1410,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 355a5f19c..fc0fb3fa9 100644 --- a/dts/st/g4/stm32g414rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414rbtx-pinctrl.dtsi @@ -1223,50 +1223,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1294,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 355a5f19c..fc0fb3fa9 100644 --- a/dts/st/g4/stm32g414rctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414rctx-pinctrl.dtsi @@ -1223,50 +1223,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1294,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 246c2b41e..7f1e59dae 100644 --- a/dts/st/g4/stm32g414vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414vbtx-pinctrl.dtsi @@ -1545,62 +1545,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1634,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 246c2b41e..7f1e59dae 100644 --- a/dts/st/g4/stm32g414vctx-pinctrl.dtsi +++ b/dts/st/g4/stm32g414vctx-pinctrl.dtsi @@ -1545,62 +1545,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1634,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 4f11dd67f..92bc25ef7 100644 --- a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi @@ -938,38 +938,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/ 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 +991,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 cc79c5128..8ff4aef54 100644 --- a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi @@ -1007,44 +1007,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1069,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 19156ab57..80d9fa61f 100644 --- a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi @@ -938,44 +938,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1000,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 730b48d80..10de5de0d 100644 --- a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi @@ -988,38 +988,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/ 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 +1041,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 15ff39d45..e3a129388 100644 --- a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi @@ -728,20 +728,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +754,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 15ff39d45..e3a129388 100644 --- a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi @@ -728,20 +728,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +754,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 19ad6952a..7762dc96f 100644 --- a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi @@ -1289,44 +1289,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 38b0d828b..a9fa62f02 100644 --- a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi @@ -1173,44 +1173,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1235,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 38b0d828b..a9fa62f02 100644 --- a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi @@ -1173,44 +1173,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1235,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 38b0d828b..a9fa62f02 100644 --- a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi @@ -1173,44 +1173,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1235,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 f18cbe56a..e57cd60e0 100644 --- a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi @@ -1455,56 +1455,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1535,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 4f11dd67f..92bc25ef7 100644 --- a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi @@ -938,38 +938,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/ 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 +991,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 cc79c5128..8ff4aef54 100644 --- a/dts/st/g4/stm32g441cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbux-pinctrl.dtsi @@ -1007,44 +1007,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1069,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 730b48d80..10de5de0d 100644 --- a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi @@ -988,38 +988,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/ 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 +1041,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 15ff39d45..e3a129388 100644 --- a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi @@ -728,20 +728,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +754,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 15ff39d45..e3a129388 100644 --- a/dts/st/g4/stm32g441kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbux-pinctrl.dtsi @@ -728,20 +728,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +754,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 19ad6952a..7762dc96f 100644 --- a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi @@ -1289,44 +1289,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 38b0d828b..a9fa62f02 100644 --- a/dts/st/g4/stm32g441rbix-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbix-pinctrl.dtsi @@ -1173,44 +1173,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1235,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 38b0d828b..a9fa62f02 100644 --- a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi @@ -1173,44 +1173,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1235,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 f18cbe56a..e57cd60e0 100644 --- a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi @@ -1455,56 +1455,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1535,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 cea682746..55ed611ca 100644 --- a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi @@ -1034,38 +1034,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/ 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 +1087,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 8124136f8..e217ef603 100644 --- a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi @@ -1114,44 +1114,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1176,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 1aeeb24b5..d391afde4 100644 --- a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi @@ -1508,50 +1508,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1579,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 3f0589ba0..5b112ec2a 100644 --- a/dts/st/g4/stm32g471meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471meyx-pinctrl.dtsi @@ -1521,56 +1521,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1596,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 1c284998d..897fb7951 100644 --- a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi @@ -2058,68 +2058,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/ 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 +2156,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 2dbd70913..674da258b 100644 --- a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi @@ -1309,50 +1309,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1380,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 e85d1f327..5d84b33c8 100644 --- a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi @@ -1796,62 +1796,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1885,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 e85d1f327..5d84b33c8 100644 --- a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi @@ -1796,62 +1796,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1885,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 e85d1f327..5d84b33c8 100644 --- a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi @@ -1796,62 +1796,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1885,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 2c275cce2..666a327a7 100644 --- a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi @@ -1094,38 +1094,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/ 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 +1147,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 c2fdbbb9e..cc1c71010 100644 --- a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi @@ -1174,44 +1174,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1236,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 9d218f9de..33ff7d90f 100644 --- a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi @@ -1644,50 +1644,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1715,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 d42a1428d..a035646b4 100644 --- a/dts/st/g4/stm32g473meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473meyx-pinctrl.dtsi @@ -1665,56 +1665,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1740,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 ca8cb0b02..27d1acc89 100644 --- a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi @@ -2494,62 +2494,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2583,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 4fa7b2f40..30f1825ef 100644 --- a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi @@ -2586,68 +2586,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/ 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 +2684,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 4fa7b2f40..30f1825ef 100644 --- a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi @@ -2586,68 +2586,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/ 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 +2684,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 d9dd1b265..082410ec4 100644 --- a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi @@ -1373,50 +1373,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1444,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 23b453011..0607fc209 100644 --- a/dts/st/g4/stm32g473retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473retxz-pinctrl.dtsi @@ -1381,50 +1381,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/stm32g473v(b-c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi index 5aaab3210..731814f79 100644 --- a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi @@ -2186,62 +2186,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2275,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 5aaab3210..731814f79 100644 --- a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi @@ -2186,62 +2186,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2275,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 bb6e52ef2..ccd10afcf 100644 --- a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi @@ -1176,38 +1176,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/ 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 +1229,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 1a4d7dade..85b5f8482 100644 --- a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi @@ -1268,44 +1268,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1330,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 208bcc249..993d68bb4 100644 --- a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi @@ -1758,50 +1758,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1829,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 a01c878ee..f768a7bf7 100644 --- a/dts/st/g4/stm32g474meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474meyx-pinctrl.dtsi @@ -1779,56 +1779,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1854,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 348089d89..b6e3371ce 100644 --- a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi @@ -2608,62 +2608,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2697,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 17396cc6f..1f8921701 100644 --- a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi @@ -2700,68 +2700,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/ 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 +2798,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 a630044a5..0b5315c7d 100644 --- a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi @@ -1487,50 +1487,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1558,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 21e3031da..0b7baea39 100644 --- a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi @@ -2300,62 +2300,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2389,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 21e3031da..0b7baea39 100644 --- a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi @@ -2300,62 +2300,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2389,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 2c275cce2..666a327a7 100644 --- a/dts/st/g4/stm32g483cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483cetx-pinctrl.dtsi @@ -1094,38 +1094,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/ 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 +1147,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 c2fdbbb9e..cc1c71010 100644 --- a/dts/st/g4/stm32g483ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g483ceux-pinctrl.dtsi @@ -1174,44 +1174,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1236,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 9d218f9de..33ff7d90f 100644 --- a/dts/st/g4/stm32g483metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483metx-pinctrl.dtsi @@ -1644,50 +1644,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1715,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 d42a1428d..a035646b4 100644 --- a/dts/st/g4/stm32g483meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483meyx-pinctrl.dtsi @@ -1665,56 +1665,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1740,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 ca8cb0b02..27d1acc89 100644 --- a/dts/st/g4/stm32g483peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483peix-pinctrl.dtsi @@ -2494,62 +2494,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2583,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 4fa7b2f40..30f1825ef 100644 --- a/dts/st/g4/stm32g483qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483qetx-pinctrl.dtsi @@ -2586,68 +2586,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/ 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 +2684,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 d9dd1b265..082410ec4 100644 --- a/dts/st/g4/stm32g483retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483retx-pinctrl.dtsi @@ -1373,50 +1373,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1444,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 5aaab3210..731814f79 100644 --- a/dts/st/g4/stm32g483vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vehx-pinctrl.dtsi @@ -2186,62 +2186,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2275,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 5aaab3210..731814f79 100644 --- a/dts/st/g4/stm32g483vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vetx-pinctrl.dtsi @@ -2186,62 +2186,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2275,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 bb6e52ef2..ccd10afcf 100644 --- a/dts/st/g4/stm32g484cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484cetx-pinctrl.dtsi @@ -1176,38 +1176,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/ 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 +1229,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 1a4d7dade..85b5f8482 100644 --- a/dts/st/g4/stm32g484ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g484ceux-pinctrl.dtsi @@ -1268,44 +1268,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1330,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 208bcc249..993d68bb4 100644 --- a/dts/st/g4/stm32g484metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484metx-pinctrl.dtsi @@ -1758,50 +1758,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1829,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 a01c878ee..f768a7bf7 100644 --- a/dts/st/g4/stm32g484meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484meyx-pinctrl.dtsi @@ -1779,56 +1779,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1854,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 348089d89..b6e3371ce 100644 --- a/dts/st/g4/stm32g484peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484peix-pinctrl.dtsi @@ -2608,62 +2608,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2697,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 17396cc6f..1f8921701 100644 --- a/dts/st/g4/stm32g484qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484qetx-pinctrl.dtsi @@ -2700,68 +2700,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/ 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 +2798,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 a630044a5..0b5315c7d 100644 --- a/dts/st/g4/stm32g484retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484retx-pinctrl.dtsi @@ -1487,50 +1487,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1558,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 21e3031da..0b7baea39 100644 --- a/dts/st/g4/stm32g484vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vehx-pinctrl.dtsi @@ -2300,62 +2300,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2389,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 21e3031da..0b7baea39 100644 --- a/dts/st/g4/stm32g484vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vetx-pinctrl.dtsi @@ -2300,62 +2300,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +2389,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 0e11de4e0..e43d9516c 100644 --- a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi @@ -1017,38 +1017,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/ 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 +1070,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 20383acb0..70e17a9c2 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -1091,38 +1091,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/ 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 +1144,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 c39c8b7a2..4ec3a1702 100644 --- a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi @@ -767,20 +767,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +793,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 b19205dc1..eaea0b342 100644 --- a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi @@ -1458,50 +1458,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1529,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 b19205dc1..eaea0b342 100644 --- a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi @@ -1458,50 +1458,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1529,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g491retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g491retxz-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g491reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491reyx-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 146a65758..9d1877169 100644 --- a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi @@ -1715,62 +1715,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1804,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 0e11de4e0..e43d9516c 100644 --- a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi @@ -1017,38 +1017,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/ 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 +1070,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 20383acb0..70e17a9c2 100644 --- a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi @@ -1091,38 +1091,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/ 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 +1144,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 c39c8b7a2..4ec3a1702 100644 --- a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi @@ -767,20 +767,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +793,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 b19205dc1..eaea0b342 100644 --- a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi @@ -1458,50 +1458,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1529,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 b19205dc1..eaea0b342 100644 --- a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi @@ -1458,50 +1458,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1529,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 5f4f57b0e..7e50643e1 100644 --- a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi @@ -1280,50 +1280,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1351,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 146a65758..9d1877169 100644 --- a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi @@ -1715,62 +1715,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +1804,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 8fa6e6aff..bdf9b5a5d 100644 --- a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi @@ -1164,80 +1164,54 @@ /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 +1285,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 8fa6e6aff..bdf9b5a5d 100644 --- a/dts/st/h5/stm32h503cbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbux-pinctrl.dtsi @@ -1164,80 +1164,54 @@ /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 +1285,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 e19d19367..0c6d2f4b0 100644 --- a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi @@ -767,68 +767,46 @@ /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 +860,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 0f7cbe1f0..e62cedc5b 100644 --- a/dts/st/h5/stm32h503kbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503kbux-pinctrl.dtsi @@ -984,68 +984,46 @@ /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 +1087,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 8f8ac0569..d2bc49d1a 100644 --- a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi @@ -1555,110 +1555,74 @@ /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 +1721,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h523cctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523cctx-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h523ccux-pinctrl.dtsi +++ b/dts/st/h5/stm32h523ccux-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h523cetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523cetx-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h523ceux-pinctrl.dtsi +++ b/dts/st/h5/stm32h523ceux-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 7e53448aa..161d151aa 100644 --- a/dts/st/h5/stm32h523heyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523heyx-pinctrl.dtsi @@ -723,32 +723,22 @@ /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 +767,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 9df4b8bf9..ab2d19697 100644 --- a/dts/st/h5/stm32h523rctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523rctx-pinctrl.dtsi @@ -1545,50 +1545,34 @@ /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 +1616,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 9df4b8bf9..ab2d19697 100644 --- a/dts/st/h5/stm32h523retx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523retx-pinctrl.dtsi @@ -1545,50 +1545,34 @@ /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 +1616,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h523vcix-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vcix-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h523vctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vctx-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h523veix-pinctrl.dtsi +++ b/dts/st/h5/stm32h523veix-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h523vetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523vetx-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h523zcjx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zcjx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h523zctx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zctx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h523zejx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zejx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h523zetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h523zetx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h533cetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533cetx-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 8cb8c9966..efe2386ff 100644 --- a/dts/st/h5/stm32h533ceux-pinctrl.dtsi +++ b/dts/st/h5/stm32h533ceux-pinctrl.dtsi @@ -1028,38 +1028,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/ 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 +1086,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 7e53448aa..161d151aa 100644 --- a/dts/st/h5/stm32h533heyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533heyx-pinctrl.dtsi @@ -723,32 +723,22 @@ /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 +767,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 9df4b8bf9..ab2d19697 100644 --- a/dts/st/h5/stm32h533retx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533retx-pinctrl.dtsi @@ -1545,50 +1545,34 @@ /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 +1616,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h533veix-pinctrl.dtsi +++ b/dts/st/h5/stm32h533veix-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 03a699d30..04c403654 100644 --- a/dts/st/h5/stm32h533vetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533vetx-pinctrl.dtsi @@ -2286,62 +2286,42 @@ /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 +2375,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h533zejx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533zejx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 4616396fb..f3643fda6 100644 --- a/dts/st/h5/stm32h533zetx-pinctrl.dtsi +++ b/dts/st/h5/stm32h533zetx-pinctrl.dtsi @@ -2764,74 +2764,50 @@ /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 +2871,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 04f156329..784275938 100644 --- a/dts/st/h5/stm32h562agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562agix-pinctrl.dtsi @@ -3237,122 +3237,82 @@ /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 +3421,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 04f156329..784275938 100644 --- a/dts/st/h5/stm32h562aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562aiix-pinctrl.dtsi @@ -3237,122 +3237,82 @@ /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 +3421,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 5cba6d538..cfd72059d 100644 --- a/dts/st/h5/stm32h562igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igkx-pinctrl.dtsi @@ -3297,122 +3297,82 @@ /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 +3481,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 5cba6d538..cfd72059d 100644 --- a/dts/st/h5/stm32h562igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igtx-pinctrl.dtsi @@ -3297,122 +3297,82 @@ /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 +3481,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 5cba6d538..cfd72059d 100644 --- a/dts/st/h5/stm32h562iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iikx-pinctrl.dtsi @@ -3297,122 +3297,82 @@ /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 +3481,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 5cba6d538..cfd72059d 100644 --- a/dts/st/h5/stm32h562iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iitx-pinctrl.dtsi @@ -3297,122 +3297,82 @@ /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 +3481,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 da1f1639b..326c1e50e 100644 --- a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi @@ -1483,50 +1483,34 @@ /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 +1559,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 81d70dd5f..1ce700d69 100644 --- a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /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 +1678,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 da1f1639b..326c1e50e 100644 --- a/dts/st/h5/stm32h562ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562ritx-pinctrl.dtsi @@ -1483,50 +1483,34 @@ /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 +1559,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 81d70dd5f..1ce700d69 100644 --- a/dts/st/h5/stm32h562rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rivx-pinctrl.dtsi @@ -1593,56 +1593,38 @@ /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 +1678,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 c62909824..21b1210c0 100644 --- a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi @@ -2245,92 +2245,62 @@ /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 +2384,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 c62909824..21b1210c0 100644 --- a/dts/st/h5/stm32h562vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vitx-pinctrl.dtsi @@ -2245,92 +2245,62 @@ /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 +2384,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 962d94fb0..d673e53b4 100644 --- a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi @@ -2806,122 +2806,82 @@ /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 +2990,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 962d94fb0..d673e53b4 100644 --- a/dts/st/h5/stm32h562zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zitx-pinctrl.dtsi @@ -2806,122 +2806,82 @@ /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 +2990,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 081a4b4a9..881ed4265 100644 --- a/dts/st/h5/stm32h563agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563agix-pinctrl.dtsi @@ -3587,122 +3587,82 @@ /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 +3771,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 081a4b4a9..881ed4265 100644 --- a/dts/st/h5/stm32h563aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiix-pinctrl.dtsi @@ -3587,122 +3587,82 @@ /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 +3771,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 e62344539..40c8e851a 100644 --- a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi @@ -3538,110 +3538,74 @@ /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 +3704,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h563igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igkx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h563igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igtx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h563iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 7c670682a..7e5702650 100644 --- a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi @@ -3635,122 +3635,82 @@ /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 +3819,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h563iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 df278ffd3..f76f61201 100644 --- a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi @@ -3580,122 +3580,82 @@ /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 +3764,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 ff5758307..bae437bff 100644 --- a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi @@ -1896,74 +1896,50 @@ /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 +2003,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 a6d5b1fec..54f8a0f14 100644 --- a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi @@ -1648,50 +1648,34 @@ /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 +1724,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 7cd4c3f6d..8ee0d5d10 100644 --- a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi @@ -1763,56 +1763,38 @@ /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 +1848,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 a6d5b1fec..54f8a0f14 100644 --- a/dts/st/h5/stm32h563ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563ritx-pinctrl.dtsi @@ -1648,50 +1648,34 @@ /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 +1724,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 7cd4c3f6d..8ee0d5d10 100644 --- a/dts/st/h5/stm32h563rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rivx-pinctrl.dtsi @@ -1763,56 +1763,38 @@ /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 +1848,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 c094d245a..e957ac078 100644 --- a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi @@ -2419,92 +2419,62 @@ /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 +2558,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 c094d245a..e957ac078 100644 --- a/dts/st/h5/stm32h563vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitx-pinctrl.dtsi @@ -2419,92 +2419,62 @@ /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 +2558,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 c3a4505fc..23fe2efd8 100644 --- a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi @@ -2331,92 +2331,62 @@ /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 */ @@ -2495,86 +2465,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 a3a498fd5..1c38f1b53 100644 --- a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi @@ -3131,122 +3131,82 @@ /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 +3315,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 a3a498fd5..1c38f1b53 100644 --- a/dts/st/h5/stm32h563zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitx-pinctrl.dtsi @@ -3131,122 +3131,82 @@ /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 +3315,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 bce2fedfb..77b34e1f4 100644 --- a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi @@ -3031,122 +3031,82 @@ /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 */ @@ -3245,110 +3205,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 081a4b4a9..881ed4265 100644 --- a/dts/st/h5/stm32h573aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiix-pinctrl.dtsi @@ -3587,122 +3587,82 @@ /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 +3771,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 e62344539..40c8e851a 100644 --- a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi @@ -3538,110 +3538,74 @@ /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 +3704,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h573iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 7c670682a..7e5702650 100644 --- a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi @@ -3635,122 +3635,82 @@ /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 +3819,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 9c60aa7c5..9043dcd3c 100644 --- a/dts/st/h5/stm32h573iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitx-pinctrl.dtsi @@ -3652,122 +3652,82 @@ /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 +3836,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 df278ffd3..f76f61201 100644 --- a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi @@ -3580,122 +3580,82 @@ /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 +3764,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 ff5758307..bae437bff 100644 --- a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi @@ -1896,74 +1896,50 @@ /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 +2003,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 a6d5b1fec..54f8a0f14 100644 --- a/dts/st/h5/stm32h573ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573ritx-pinctrl.dtsi @@ -1648,50 +1648,34 @@ /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 +1724,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 7cd4c3f6d..8ee0d5d10 100644 --- a/dts/st/h5/stm32h573rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573rivx-pinctrl.dtsi @@ -1763,56 +1763,38 @@ /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 +1848,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 c094d245a..e957ac078 100644 --- a/dts/st/h5/stm32h573vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitx-pinctrl.dtsi @@ -2419,92 +2419,62 @@ /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 +2558,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 c3a4505fc..23fe2efd8 100644 --- a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi @@ -2331,92 +2331,62 @@ /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 */ @@ -2495,86 +2465,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 a3a498fd5..1c38f1b53 100644 --- a/dts/st/h5/stm32h573zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitx-pinctrl.dtsi @@ -3131,122 +3131,82 @@ /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 +3315,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 bce2fedfb..77b34e1f4 100644 --- a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi @@ -3031,122 +3031,82 @@ /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 */ @@ -3245,110 +3205,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h723vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vehx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h723vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vetx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h723vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vghx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 b15b61452..3c104966f 100644 --- a/dts/st/h7/stm32h723zeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zeix-pinctrl.dtsi @@ -3804,98 +3804,66 @@ /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 +3952,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 af0c7c900..91bb0b229 100644 --- a/dts/st/h7/stm32h723zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zetx-pinctrl.dtsi @@ -3776,98 +3776,66 @@ /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 +3924,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 b15b61452..3c104966f 100644 --- a/dts/st/h7/stm32h723zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgix-pinctrl.dtsi @@ -3804,98 +3804,66 @@ /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 +3952,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 af0c7c900..91bb0b229 100644 --- a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi @@ -3776,98 +3776,66 @@ /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 +3924,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 a11946d45..9f5989886 100644 --- a/dts/st/h7/stm32h725aeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725aeix-pinctrl.dtsi @@ -4192,104 +4192,70 @@ /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 +4349,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 a11946d45..9f5989886 100644 --- a/dts/st/h7/stm32h725agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725agix-pinctrl.dtsi @@ -4192,104 +4192,70 @@ /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 +4349,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 55feb1fd9..e34cfa2ad 100644 --- a/dts/st/h7/stm32h725iekx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725iekx-pinctrl.dtsi @@ -4370,104 +4370,70 @@ /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 +4527,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 c56f564c9..15c211365 100644 --- a/dts/st/h7/stm32h725ietx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725ietx-pinctrl.dtsi @@ -3909,98 +3909,66 @@ /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 +4057,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 55feb1fd9..e34cfa2ad 100644 --- a/dts/st/h7/stm32h725igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igkx-pinctrl.dtsi @@ -4370,104 +4370,70 @@ /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 +4527,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 c56f564c9..15c211365 100644 --- a/dts/st/h7/stm32h725igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igtx-pinctrl.dtsi @@ -3909,98 +3909,66 @@ /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 +4057,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 60014f54b..008dcceda 100644 --- a/dts/st/h7/stm32h725revx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725revx-pinctrl.dtsi @@ -1745,44 +1745,30 @@ /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 */ @@ -1821,38 +1807,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 60014f54b..008dcceda 100644 --- a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi @@ -1745,44 +1745,30 @@ /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 */ @@ -1821,38 +1807,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 6d0ea6209..f382876fc 100644 --- a/dts/st/h7/stm32h725vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vehx-pinctrl.dtsi @@ -2786,74 +2786,50 @@ /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 +2898,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 21cd46eca..4a2694fde 100644 --- a/dts/st/h7/stm32h725vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vetx-pinctrl.dtsi @@ -2578,62 +2578,42 @@ /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 +2672,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 6d0ea6209..f382876fc 100644 --- a/dts/st/h7/stm32h725vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vghx-pinctrl.dtsi @@ -2786,74 +2786,50 @@ /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 +2898,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 21cd46eca..4a2694fde 100644 --- a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi @@ -2578,62 +2578,42 @@ /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 +2672,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 e0229faf1..8da58df23 100644 --- a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi @@ -2462,62 +2462,42 @@ /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 +2556,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 da3074923..615738102 100644 --- a/dts/st/h7/stm32h725zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zetx-pinctrl.dtsi @@ -3468,92 +3468,62 @@ /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 +3612,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 da3074923..615738102 100644 --- a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi @@ -3468,92 +3468,62 @@ /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 +3612,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 a11946d45..9f5989886 100644 --- a/dts/st/h7/stm32h730abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730abixq-pinctrl.dtsi @@ -4192,104 +4192,70 @@ /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 +4349,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 55feb1fd9..e34cfa2ad 100644 --- a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi @@ -4370,104 +4370,70 @@ /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 +4527,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 c56f564c9..15c211365 100644 --- a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi @@ -3909,98 +3909,66 @@ /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 +4057,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 b15b61452..3c104966f 100644 --- a/dts/st/h7/stm32h730zbix-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbix-pinctrl.dtsi @@ -3804,98 +3804,66 @@ /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 +3952,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 af0c7c900..91bb0b229 100644 --- a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi @@ -3776,98 +3776,66 @@ /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 +3924,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h733vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vghx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 e0ab49743..ba67c2fb4 100644 --- a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi @@ -2917,74 +2917,50 @@ /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 +3029,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 b15b61452..3c104966f 100644 --- a/dts/st/h7/stm32h733zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgix-pinctrl.dtsi @@ -3804,98 +3804,66 @@ /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 +3952,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 af0c7c900..91bb0b229 100644 --- a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi @@ -3776,98 +3776,66 @@ /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 +3924,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 a11946d45..9f5989886 100644 --- a/dts/st/h7/stm32h735agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h735agix-pinctrl.dtsi @@ -4192,104 +4192,70 @@ /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 +4349,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 55feb1fd9..e34cfa2ad 100644 --- a/dts/st/h7/stm32h735igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igkx-pinctrl.dtsi @@ -4370,104 +4370,70 @@ /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 +4527,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 c56f564c9..15c211365 100644 --- a/dts/st/h7/stm32h735igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igtx-pinctrl.dtsi @@ -3909,98 +3909,66 @@ /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 +4057,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 60014f54b..008dcceda 100644 --- a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi @@ -1745,44 +1745,30 @@ /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 */ @@ -1821,38 +1807,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 6d0ea6209..f382876fc 100644 --- a/dts/st/h7/stm32h735vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vghx-pinctrl.dtsi @@ -2786,74 +2786,50 @@ /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 +2898,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 21cd46eca..4a2694fde 100644 --- a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi @@ -2578,62 +2578,42 @@ /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 +2672,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 e0229faf1..8da58df23 100644 --- a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi @@ -2462,62 +2462,42 @@ /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 +2556,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 da3074923..615738102 100644 --- a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi @@ -3468,92 +3468,62 @@ /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 +3612,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 9fc64a946..bd9048ec7 100644 --- a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi @@ -3313,86 +3313,58 @@ /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 +3443,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 21c03f8a9..dd2f77592 100644 --- a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi @@ -3721,86 +3721,58 @@ /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 +3851,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 e6ce11ba0..b420ad7cf 100644 --- a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi @@ -3524,86 +3524,58 @@ /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 +3654,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 e6ce11ba0..b420ad7cf 100644 --- a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi @@ -3524,86 +3524,58 @@ /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 +3654,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 3112a33aa..c95c267ff 100644 --- a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi @@ -2392,68 +2392,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2495,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 3112a33aa..c95c267ff 100644 --- a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi @@ -2392,68 +2392,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2495,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 8a88afd0f..00c53ccca 100644 --- a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi @@ -3904,92 +3904,62 @@ /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 +4043,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 7695522f3..2eb4281d5 100644 --- a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi @@ -3000,86 +3000,58 @@ /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 +3130,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 e864abe0a..bbba9042e 100644 --- a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi @@ -3587,86 +3587,58 @@ /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 +3717,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 dad7179d7..44aef5fa2 100644 --- a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi @@ -4139,86 +4139,58 @@ /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 +4269,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 dad7179d7..44aef5fa2 100644 --- a/dts/st/h7/stm32h743bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bitx-pinctrl.dtsi @@ -4139,86 +4139,58 @@ /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 +4269,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h743igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igkx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h743igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igtx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h743iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iikx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h743iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iitx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h743vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vitx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h743xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xghx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h743xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h743zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zitx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 98d7080ea..717a02a88 100644 --- a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi @@ -3983,86 +3983,58 @@ /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 +4113,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 98d7080ea..717a02a88 100644 --- a/dts/st/h7/stm32h745bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bitx-pinctrl.dtsi @@ -3983,86 +3983,58 @@ /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 +4113,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 32fcfa294..8e03ae63d 100644 --- a/dts/st/h7/stm32h745igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igkx-pinctrl.dtsi @@ -3760,92 +3760,62 @@ /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 +3899,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 7f65343c6..8070c19e5 100644 --- a/dts/st/h7/stm32h745igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igtx-pinctrl.dtsi @@ -3335,86 +3335,58 @@ /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 +3465,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 32fcfa294..8e03ae63d 100644 --- a/dts/st/h7/stm32h745iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iikx-pinctrl.dtsi @@ -3760,92 +3760,62 @@ /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 +3899,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 7f65343c6..8070c19e5 100644 --- a/dts/st/h7/stm32h745iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iitx-pinctrl.dtsi @@ -3335,86 +3335,58 @@ /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 +3465,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h745xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xghx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h745xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 b1fac97d0..64d201354 100644 --- a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi @@ -2981,80 +2981,54 @@ /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 +3107,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 b1fac97d0..64d201354 100644 --- a/dts/st/h7/stm32h745zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zitx-pinctrl.dtsi @@ -2981,80 +2981,54 @@ /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 +3107,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 2b1a513f0..fbd99b913 100644 --- a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi @@ -3826,86 +3826,58 @@ /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 +3956,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 2b1a513f0..fbd99b913 100644 --- a/dts/st/h7/stm32h747bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bitx-pinctrl.dtsi @@ -3826,86 +3826,58 @@ /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 +3956,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h747igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747igtx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h747iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747iitx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h747xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xghx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h747xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 382513e97..2c1541ea6 100644 --- a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi @@ -2850,74 +2850,50 @@ /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 +2962,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 e864abe0a..bbba9042e 100644 --- a/dts/st/h7/stm32h753aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h753aiix-pinctrl.dtsi @@ -3587,86 +3587,58 @@ /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 +3717,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 dad7179d7..44aef5fa2 100644 --- a/dts/st/h7/stm32h753bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753bitx-pinctrl.dtsi @@ -4139,86 +4139,58 @@ /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 +4269,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h753iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iikx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 71d793230..86ace31c9 100644 --- a/dts/st/h7/stm32h753iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iitx-pinctrl.dtsi @@ -3814,86 +3814,58 @@ /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 +3944,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h753vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vihx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 b34176326..880577ac6 100644 --- a/dts/st/h7/stm32h753vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vitx-pinctrl.dtsi @@ -2550,68 +2550,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2653,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h753xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h753zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753zitx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 98d7080ea..717a02a88 100644 --- a/dts/st/h7/stm32h755bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755bitx-pinctrl.dtsi @@ -3983,86 +3983,58 @@ /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 +4113,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 32fcfa294..8e03ae63d 100644 --- a/dts/st/h7/stm32h755iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iikx-pinctrl.dtsi @@ -3760,92 +3760,62 @@ /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 +3899,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 7f65343c6..8070c19e5 100644 --- a/dts/st/h7/stm32h755iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iitx-pinctrl.dtsi @@ -3335,86 +3335,58 @@ /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 +3465,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h755xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 b1fac97d0..64d201354 100644 --- a/dts/st/h7/stm32h755zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755zitx-pinctrl.dtsi @@ -2981,80 +2981,54 @@ /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 +3107,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h757aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h757aiix-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 2b1a513f0..fbd99b913 100644 --- a/dts/st/h7/stm32h757bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757bitx-pinctrl.dtsi @@ -3826,86 +3826,58 @@ /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 +3956,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 b4134c8e7..5cf756960 100644 --- a/dts/st/h7/stm32h757iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757iitx-pinctrl.dtsi @@ -3202,86 +3202,58 @@ /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 +3332,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 874a8924e..013b251e5 100644 --- a/dts/st/h7/stm32h757xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757xihx-pinctrl.dtsi @@ -4320,92 +4320,62 @@ /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 +4459,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 382513e97..2c1541ea6 100644 --- a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi @@ -2850,74 +2850,50 @@ /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 +2962,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 4f8e5647d..a9ca49516 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -3699,104 +3699,70 @@ /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 +3856,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 13ef7f1fc..b3fbc12f0 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -3930,98 +3930,66 @@ /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 +4078,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 58c6674ab..6a6d19db7 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -3855,104 +3855,70 @@ /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 +4012,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 13ef7f1fc..b3fbc12f0 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -3930,98 +3930,66 @@ /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 +4078,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 c062d889e..87cf4cac7 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -3489,98 +3489,66 @@ /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 +3637,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 f2f7e59e4..f49a78455 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -4470,110 +4470,74 @@ /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 +4636,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 d1f6d9af0..bd3c2e2f5 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -4300,104 +4300,70 @@ /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 +4457,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 ea92532cd..839c679e3 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -2860,86 +2860,58 @@ /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 +2985,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 757b27422..e70228f1e 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -1805,44 +1805,30 @@ /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 +1867,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 c6d878c60..12f9b25ae 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -2663,74 +2663,50 @@ /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 +2775,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 ccc27c3e5..dc6f5196a 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -2532,74 +2532,50 @@ /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 +2644,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 c6d878c60..12f9b25ae 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -2663,74 +2663,50 @@ /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 +2775,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 239e60692..a59fbef55 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -2343,68 +2343,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2446,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 a33adb494..a524fd477 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -3356,98 +3356,66 @@ /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 +3504,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 f91f331c4..340115047 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -3105,92 +3105,62 @@ /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 +3249,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 4f8e5647d..a9ca49516 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -3699,104 +3699,70 @@ /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 +3856,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 58c6674ab..6a6d19db7 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -3855,104 +3855,70 @@ /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 +4012,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 13ef7f1fc..b3fbc12f0 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -3930,98 +3930,66 @@ /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 +4078,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 757b27422..e70228f1e 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -1805,44 +1805,30 @@ /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 +1867,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 c6d878c60..12f9b25ae 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -2663,74 +2663,50 @@ /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 +2775,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 a33adb494..a524fd477 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -3356,98 +3356,66 @@ /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 +3504,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 4f8e5647d..a9ca49516 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -3699,104 +3699,70 @@ /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 +3856,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 13ef7f1fc..b3fbc12f0 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -3930,98 +3930,66 @@ /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 +4078,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 58c6674ab..6a6d19db7 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -3855,104 +3855,70 @@ /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 +4012,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 13ef7f1fc..b3fbc12f0 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -3930,98 +3930,66 @@ /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 +4078,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 c062d889e..87cf4cac7 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -3489,98 +3489,66 @@ /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 +3637,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 f2f7e59e4..f49a78455 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -4470,110 +4470,74 @@ /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 +4636,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 d1f6d9af0..bd3c2e2f5 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -4300,104 +4300,70 @@ /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 +4457,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 ea92532cd..839c679e3 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -2860,86 +2860,58 @@ /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 +2985,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 757b27422..e70228f1e 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -1805,44 +1805,30 @@ /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 +1867,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 c6d878c60..12f9b25ae 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -2663,74 +2663,50 @@ /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 +2775,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 ccc27c3e5..dc6f5196a 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -2532,74 +2532,50 @@ /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 +2644,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 c6d878c60..12f9b25ae 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -2663,74 +2663,50 @@ /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 +2775,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 239e60692..a59fbef55 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -2343,68 +2343,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pd11: usart3_cts_pd11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb0: uart4_cts_pb0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pb15: uart4_cts_pb15 { pinmux = ; - bias-pull-up; - 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 +2446,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 a33adb494..a524fd477 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -3356,98 +3356,66 @@ /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 +3504,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 f91f331c4..340115047 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -3105,92 +3105,62 @@ /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 +3249,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 ec39b607f..38599abf2 100644 --- a/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi @@ -2354,148 +2354,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d9a1cfb41..56c55e0b3 100644 --- a/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi @@ -2459,148 +2459,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 2ca596858..e43a191b1 100644 --- a/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi @@ -2409,148 +2409,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 63f3305de..bf6f389e2 100644 --- a/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi @@ -2874,160 +2874,121 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 58896c155..42305e2af 100644 --- a/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi @@ -2743,154 +2743,117 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d5b9df10e..708b2e788 100644 --- a/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi @@ -959,70 +959,54 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 1254bb2c4..9a6539ede 100644 --- a/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi @@ -1219,64 +1219,49 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d02f55836..b77c377f2 100644 --- a/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi @@ -1322,76 +1322,58 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 a122604ff..7b4b8c9df 100644 --- a/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi @@ -1191,64 +1191,50 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 e7fa715e4..ea5f8b0ed 100644 --- a/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi @@ -2001,118 +2001,89 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 c75ad4104..55beec5bc 100644 --- a/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi @@ -2065,124 +2065,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d891b4fee..5ac25203b 100644 --- a/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi @@ -2559,124 +2559,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 463d8617f..e698ed922 100644 --- a/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi @@ -2642,124 +2642,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 514d7e806..9edc59dfe 100644 --- a/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi @@ -2571,124 +2571,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 b9878c11b..88a51c7ae 100644 --- a/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi @@ -3072,160 +3072,121 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 3ccb572a5..3ed071cec 100644 --- a/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi @@ -2925,154 +2925,117 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 b6a0ec667..3f5eeef6e 100644 --- a/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi @@ -2027,100 +2027,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_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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_RTS / USART_RTS / LPUART_RTS */ /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 ec39b607f..38599abf2 100644 --- a/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi @@ -2354,148 +2354,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d9a1cfb41..56c55e0b3 100644 --- a/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi @@ -2459,148 +2459,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 2ca596858..e43a191b1 100644 --- a/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi @@ -2409,148 +2409,112 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 63f3305de..bf6f389e2 100644 --- a/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi @@ -2874,160 +2874,121 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 58896c155..42305e2af 100644 --- a/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi @@ -2743,154 +2743,117 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d5b9df10e..708b2e788 100644 --- a/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi @@ -959,70 +959,54 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 1254bb2c4..9a6539ede 100644 --- a/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi @@ -1219,64 +1219,49 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d02f55836..b77c377f2 100644 --- a/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi @@ -1322,76 +1322,58 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 a122604ff..7b4b8c9df 100644 --- a/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi @@ -1191,64 +1191,50 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 e7fa715e4..ea5f8b0ed 100644 --- a/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi @@ -2001,118 +2001,89 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 c75ad4104..55beec5bc 100644 --- a/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi @@ -2065,124 +2065,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 d891b4fee..5ac25203b 100644 --- a/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi @@ -2559,124 +2559,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 463d8617f..e698ed922 100644 --- a/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi @@ -2642,124 +2642,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 514d7e806..9edc59dfe 100644 --- a/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi @@ -2571,124 +2571,94 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 b9878c11b..88a51c7ae 100644 --- a/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi @@ -3072,160 +3072,121 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 3ccb572a5..3ed071cec 100644 --- a/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi @@ -2925,154 +2925,117 @@ /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_RTS / USART_RTS / LPUART_RTS */ /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 b6a0ec667..3f5eeef6e 100644 --- a/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi @@ -2027,100 +2027,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_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - 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_RTS / USART_RTS / LPUART_RTS */ /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 ba1f159af..fd406d02a 100644 --- a/dts/st/l0/stm32l010c6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010c6tx-pinctrl.dtsi @@ -459,32 +459,22 @@ /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 +508,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 c790b115e..cfc9f580e 100644 --- a/dts/st/l0/stm32l010f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l010f4px-pinctrl.dtsi @@ -262,20 +262,14 @@ /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 +288,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 8547a26c2..f36987a1a 100644 --- a/dts/st/l0/stm32l010k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k4tx-pinctrl.dtsi @@ -400,26 +400,18 @@ /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 +440,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 614f35072..b14fdfe55 100644 --- a/dts/st/l0/stm32l010k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k8tx-pinctrl.dtsi @@ -301,8 +301,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 +314,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 9fe7b9636..9ce4101fb 100644 --- a/dts/st/l0/stm32l010r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010r8tx-pinctrl.dtsi @@ -457,20 +457,14 @@ /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 +498,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 a9132edb1..b97af1601 100644 --- a/dts/st/l0/stm32l010rbtx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010rbtx-pinctrl.dtsi @@ -498,20 +498,14 @@ /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 +539,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 fba13fe34..514b8657d 100644 --- a/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi @@ -182,14 +182,10 @@ /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 +199,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 153a86bef..aff531cdc 100644 --- a/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi @@ -338,20 +338,14 @@ /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 +369,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 c790b115e..cfc9f580e 100644 --- a/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi @@ -262,20 +262,14 @@ /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 +288,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 6f5d3ac76..fb3bf9274 100644 --- a/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi @@ -258,20 +258,14 @@ /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 +284,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 a586b2e6a..f0ab557d0 100644 --- a/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi @@ -378,20 +378,14 @@ /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 +409,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 8547a26c2..f36987a1a 100644 --- a/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi @@ -400,26 +400,18 @@ /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 +440,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 2e85d93c6..2a7848f02 100644 --- a/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi @@ -419,26 +419,18 @@ /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 +459,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 fba13fe34..514b8657d 100644 --- a/dts/st/l0/stm32l021d4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021d4px-pinctrl.dtsi @@ -182,14 +182,10 @@ /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 +199,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 c790b115e..cfc9f580e 100644 --- a/dts/st/l0/stm32l021f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4px-pinctrl.dtsi @@ -262,20 +262,14 @@ /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 +288,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 6f5d3ac76..fb3bf9274 100644 --- a/dts/st/l0/stm32l021f4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4ux-pinctrl.dtsi @@ -258,20 +258,14 @@ /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 +284,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 a586b2e6a..f0ab557d0 100644 --- a/dts/st/l0/stm32l021g4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021g4ux-pinctrl.dtsi @@ -378,20 +378,14 @@ /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 +409,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 8547a26c2..f36987a1a 100644 --- a/dts/st/l0/stm32l021k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4tx-pinctrl.dtsi @@ -400,26 +400,18 @@ /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 +440,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 2e85d93c6..2a7848f02 100644 --- a/dts/st/l0/stm32l021k4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4ux-pinctrl.dtsi @@ -419,26 +419,18 @@ /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 +459,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 e1c878ef3..7d6f2ac2c 100644 --- a/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi @@ -483,32 +483,22 @@ /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 +532,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 e1c878ef3..7d6f2ac2c 100644 --- a/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi @@ -483,32 +483,22 @@ /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 +532,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 6b6282569..07cd6cbe8 100644 --- a/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi @@ -311,20 +311,14 @@ /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 +342,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 e83bd7e6c..687b690de 100644 --- a/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi @@ -243,20 +243,14 @@ /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 +269,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 9810e0412..b19277c24 100644 --- a/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi @@ -324,20 +324,14 @@ /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 +355,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 f75b75897..56fcdd77f 100644 --- a/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi @@ -355,20 +355,14 @@ /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 +386,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 51705f3dd..dbd81d921 100644 --- a/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi @@ -377,26 +377,18 @@ /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 +417,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 68857cc80..72a17e1aa 100644 --- a/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi @@ -391,26 +391,18 @@ /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 +431,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 e1c878ef3..7d6f2ac2c 100644 --- a/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi @@ -483,32 +483,22 @@ /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 +532,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 e1c878ef3..7d6f2ac2c 100644 --- a/dts/st/l0/stm32l041c6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c6ux-pinctrl.dtsi @@ -483,32 +483,22 @@ /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 +532,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 6b6282569..07cd6cbe8 100644 --- a/dts/st/l0/stm32l041e6yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041e6yx-pinctrl.dtsi @@ -311,20 +311,14 @@ /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 +342,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 e83bd7e6c..687b690de 100644 --- a/dts/st/l0/stm32l041f6px-pinctrl.dtsi +++ b/dts/st/l0/stm32l041f6px-pinctrl.dtsi @@ -243,20 +243,14 @@ /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 +269,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 9810e0412..b19277c24 100644 --- a/dts/st/l0/stm32l041g6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6ux-pinctrl.dtsi @@ -324,20 +324,14 @@ /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 +355,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 f75b75897..56fcdd77f 100644 --- a/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi @@ -355,20 +355,14 @@ /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 +386,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 51705f3dd..dbd81d921 100644 --- a/dts/st/l0/stm32l041k6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6tx-pinctrl.dtsi @@ -377,26 +377,18 @@ /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 +417,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 68857cc80..72a17e1aa 100644 --- a/dts/st/l0/stm32l041k6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6ux-pinctrl.dtsi @@ -391,26 +391,18 @@ /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 +431,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 a6280fad8..20c9eb180 100644 --- a/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +524,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 a6280fad8..20c9eb180 100644 --- a/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +524,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 e36bb0e05..37b2cea7f 100644 --- a/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi @@ -317,14 +317,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +339,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 85e6a63d7..fdcda877e 100644 --- a/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi @@ -331,14 +331,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +353,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 bf7826f69..a7dae02a6 100644 --- a/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi @@ -569,26 +569,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +619,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 dec3402e5..4030a7ff1 100644 --- a/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi @@ -586,26 +586,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +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/ 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 5f552854a..9d4946234 100644 --- a/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi @@ -359,20 +359,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 +390,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 cb100fc08..dd89ae381 100644 --- a/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi @@ -323,14 +323,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -349,14 +345,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 15825c844..95eb4da63 100644 --- a/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi @@ -337,14 +337,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -363,14 +359,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 00848c5f8..b958ad40a 100644 --- a/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi @@ -575,26 +575,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -633,38 +625,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 2a653bdd2..cd2954ef0 100644 --- a/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi @@ -592,26 +592,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -650,38 +642,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 413ff81fd..efb01b47a 100644 --- a/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi @@ -365,20 +365,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -402,20 +396,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 413ff81fd..efb01b47a 100644 --- a/dts/st/l0/stm32l052t8fx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t8fx-pinctrl.dtsi @@ -365,20 +365,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -402,20 +396,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 00848c5f8..b958ad40a 100644 --- a/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi @@ -575,26 +575,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -633,38 +625,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 2a653bdd2..cd2954ef0 100644 --- a/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi @@ -592,26 +592,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -650,38 +642,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l062c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062c8ux-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 cb100fc08..dd89ae381 100644 --- a/dts/st/l0/stm32l062k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8tx-pinctrl.dtsi @@ -323,14 +323,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -349,14 +345,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 15825c844..95eb4da63 100644 --- a/dts/st/l0/stm32l062k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8ux-pinctrl.dtsi @@ -337,14 +337,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -363,14 +359,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l063c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8tx-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 f78211969..92b3ff214 100644 --- a/dts/st/l0/stm32l063c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8ux-pinctrl.dtsi @@ -485,26 +485,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -538,32 +530,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 2a653bdd2..cd2954ef0 100644 --- a/dts/st/l0/stm32l063r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063r8tx-pinctrl.dtsi @@ -592,26 +592,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -650,38 +642,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 4c86a9123..c60ebdfba 100644 --- a/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi @@ -588,38 +588,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; }; /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 +656,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l071c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8tx-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l071c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8ux-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 cb2f1dfeb..c278a458c 100644 --- a/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi @@ -370,32 +370,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +424,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 d3d5da78d..039a6924e 100644 --- a/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi @@ -343,32 +343,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +382,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 d3d5da78d..039a6924e 100644 --- a/dts/st/l0/stm32l071k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k8ux-pinctrl.dtsi @@ -343,32 +343,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +382,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 f30a733c3..485dca8e9 100644 --- a/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi @@ -666,38 +666,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; }; /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 +739,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 c3e6530b6..71dba005b 100644 --- a/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi @@ -683,38 +683,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; }; /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 +756,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 5a15d2ea7..3f45f094d 100644 --- a/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi @@ -931,50 +931,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1027,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 5a15d2ea7..3f45f094d 100644 --- a/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi @@ -931,50 +931,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1027,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 5a15d2ea7..3f45f094d 100644 --- a/dts/st/l0/stm32l071v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8ix-pinctrl.dtsi @@ -931,50 +931,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1027,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 5a15d2ea7..3f45f094d 100644 --- a/dts/st/l0/stm32l071v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8tx-pinctrl.dtsi @@ -931,50 +931,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +1027,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 10c2ff4c9..cfaa6402d 100644 --- a/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi @@ -598,38 +598,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -678,50 +666,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 10c2ff4c9..cfaa6402d 100644 --- a/dts/st/l0/stm32l072czex-pinctrl.dtsi +++ b/dts/st/l0/stm32l072czex-pinctrl.dtsi @@ -598,38 +598,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -678,50 +666,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 71c749f7c..80b4d6c7f 100644 --- a/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi @@ -380,32 +380,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -444,38 +434,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 b42f1071d..65ce2216e 100644 --- a/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi @@ -353,32 +353,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -402,20 +392,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 2e1f7d9e9..3c534ab6d 100644 --- a/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi @@ -676,38 +676,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,56 +749,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 2e1f7d9e9..3c534ab6d 100644 --- a/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi @@ -676,38 +676,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,56 +749,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 10111af1b..dbc9a3897 100644 --- a/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi @@ -693,38 +693,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -778,56 +766,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l072v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l072v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 10c2ff4c9..cfaa6402d 100644 --- a/dts/st/l0/stm32l073czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073czyx-pinctrl.dtsi @@ -598,38 +598,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -678,50 +666,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 2e1f7d9e9..3c534ab6d 100644 --- a/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi @@ -676,38 +676,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,56 +749,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 10111af1b..dbc9a3897 100644 --- a/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi @@ -693,38 +693,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -778,56 +766,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 2e1f7d9e9..3c534ab6d 100644 --- a/dts/st/l0/stm32l073rzix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073rzix-pinctrl.dtsi @@ -676,38 +676,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,56 +749,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l073v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l073v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 b4c11ee8a..2575c2634 100644 --- a/dts/st/l0/stm32l081czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081czux-pinctrl.dtsi @@ -542,38 +542,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; }; /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 +610,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 cb2f1dfeb..c278a458c 100644 --- a/dts/st/l0/stm32l081kztx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kztx-pinctrl.dtsi @@ -370,32 +370,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +424,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 d3d5da78d..039a6924e 100644 --- a/dts/st/l0/stm32l081kzux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kzux-pinctrl.dtsi @@ -343,32 +343,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +382,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l082czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czux-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 10c2ff4c9..cfaa6402d 100644 --- a/dts/st/l0/stm32l082czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czyx-pinctrl.dtsi @@ -598,38 +598,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -678,50 +666,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 71c749f7c..80b4d6c7f 100644 --- a/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi @@ -380,32 +380,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -444,38 +434,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 b42f1071d..65ce2216e 100644 --- a/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi @@ -353,32 +353,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -402,20 +392,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 c45a39b04..05dc9eaab 100644 --- a/dts/st/l0/stm32l083czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l083czux-pinctrl.dtsi @@ -552,38 +552,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -632,50 +620,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 2e1f7d9e9..3c534ab6d 100644 --- a/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi @@ -676,38 +676,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -761,56 +749,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 10111af1b..dbc9a3897 100644 --- a/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi @@ -693,38 +693,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; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -778,56 +766,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l083v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8ix-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 1b860db90..70d9e4d83 100644 --- a/dts/st/l0/stm32l083v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8tx-pinctrl.dtsi @@ -941,50 +941,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1053,74 +1037,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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l100c6ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6ux-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi @@ -512,40 +512,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi @@ -608,40 +608,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi @@ -608,40 +608,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/ 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 83549549a..e817a3cac 100644 --- a/dts/st/l1/stm32l100rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100rctx-pinctrl.dtsi @@ -707,40 +707,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi @@ -512,40 +512,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/ 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 a1ce93a6e..4a4727479 100644 --- a/dts/st/l1/stm32l151cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151cctx-pinctrl.dtsi @@ -590,40 +590,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/ 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 a1ce93a6e..4a4727479 100644 --- a/dts/st/l1/stm32l151ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ccux-pinctrl.dtsi @@ -590,40 +590,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/ 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 9b127145d..61df612df 100644 --- a/dts/st/l1/stm32l151qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qchx-pinctrl.dtsi @@ -1122,64 +1122,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b34248c73..2f335a972 100644 --- a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi @@ -1184,64 +1184,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 2f7845bef..fc8e094ba 100644 --- a/dts/st/l1/stm32l151qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qehx-pinctrl.dtsi @@ -1122,64 +1122,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 bdab9593e..b3fa7bbf8 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi @@ -600,40 +600,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/ 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 bdab9593e..b3fa7bbf8 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi @@ -600,40 +600,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi @@ -608,40 +608,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi @@ -608,40 +608,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l151rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctx-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi @@ -723,40 +723,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi @@ -785,40 +785,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi @@ -785,40 +785,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/ 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 0e352f18e..742312397 100644 --- a/dts/st/l1/stm32l151retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151retx-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi @@ -723,40 +723,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/ 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l151vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vchx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l151vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 acfeab0a1..d18f10809 100644 --- a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi @@ -1048,64 +1048,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l151vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vetx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l151veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151veyx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 46fb55514..f5ca7e869 100644 --- a/dts/st/l1/stm32l151zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zctx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 a8e71fff4..9a57423cd 100644 --- a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi @@ -1212,64 +1212,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b3459d1d9..6fb5bd6d4 100644 --- a/dts/st/l1/stm32l151zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zetx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi @@ -512,40 +512,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/ 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 cd911a450..8373b876b 100644 --- a/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi @@ -512,40 +512,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/ 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 a1ce93a6e..4a4727479 100644 --- a/dts/st/l1/stm32l152cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152cctx-pinctrl.dtsi @@ -590,40 +590,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/ 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 a1ce93a6e..4a4727479 100644 --- a/dts/st/l1/stm32l152ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ccux-pinctrl.dtsi @@ -590,40 +590,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/ 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 9b127145d..61df612df 100644 --- a/dts/st/l1/stm32l152qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qchx-pinctrl.dtsi @@ -1122,64 +1122,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b34248c73..2f335a972 100644 --- a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi @@ -1184,64 +1184,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 2f7845bef..fc8e094ba 100644 --- a/dts/st/l1/stm32l152qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qehx-pinctrl.dtsi @@ -1122,64 +1122,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 bdab9593e..b3fa7bbf8 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi @@ -600,40 +600,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/ 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 bdab9593e..b3fa7bbf8 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi @@ -600,40 +600,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi @@ -608,40 +608,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/ 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 0eb024a41..0dedfb26b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi @@ -608,40 +608,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l152rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctx-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi @@ -723,40 +723,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi @@ -785,40 +785,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi @@ -785,40 +785,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/ 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 0e352f18e..742312397 100644 --- a/dts/st/l1/stm32l152retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152retx-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi @@ -723,40 +723,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/ 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 7ab1d102d..3d9daa47c 100644 --- a/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi @@ -858,64 +858,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l152vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vchx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l152vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 acfeab0a1..d18f10809 100644 --- a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi @@ -1048,64 +1048,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l152vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vetx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l152veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152veyx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 46fb55514..f5ca7e869 100644 --- a/dts/st/l1/stm32l152zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zctx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 a8e71fff4..9a57423cd 100644 --- a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi @@ -1212,64 +1212,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b3459d1d9..6fb5bd6d4 100644 --- a/dts/st/l1/stm32l152zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zetx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 9b127145d..61df612df 100644 --- a/dts/st/l1/stm32l162qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qchx-pinctrl.dtsi @@ -1122,64 +1122,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b34248c73..2f335a972 100644 --- a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi @@ -1184,64 +1184,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l162rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctx-pinctrl.dtsi @@ -723,40 +723,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/ 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 382a6047f..586ec6f6a 100644 --- a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi @@ -723,40 +723,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi @@ -785,40 +785,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/ 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 24709d799..386a53c70 100644 --- a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi @@ -785,40 +785,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/ 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 0e352f18e..742312397 100644 --- a/dts/st/l1/stm32l162retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162retx-pinctrl.dtsi @@ -723,40 +723,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/ 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l162vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vchx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l162vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 98330ed81..2a96588ef 100644 --- a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 acfeab0a1..d18f10809 100644 --- a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi @@ -1048,64 +1048,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l162vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vetx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 997ce3a1a..9fa5c2dcb 100644 --- a/dts/st/l1/stm32l162veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162veyx-pinctrl.dtsi @@ -986,64 +986,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 46fb55514..f5ca7e869 100644 --- a/dts/st/l1/stm32l162zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zctx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 a8e71fff4..9a57423cd 100644 --- a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi @@ -1212,64 +1212,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b3459d1d9..6fb5bd6d4 100644 --- a/dts/st/l1/stm32l162zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zetx-pinctrl.dtsi @@ -1150,64 +1150,49 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 78b3aed86..dc4ea6e3f 100644 --- a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi @@ -626,44 +626,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -712,50 +698,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 b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l412cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbux-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 78b3aed86..dc4ea6e3f 100644 --- a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi @@ -626,44 +626,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -712,50 +698,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l412kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbux-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l412rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbix-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 56fcdcbf4..7a2f78863 100644 --- a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi @@ -769,44 +769,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -855,50 +841,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 56fcdcbf4..7a2f78863 100644 --- a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi @@ -769,44 +769,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -855,50 +841,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 253e9ada4..1cb9fa526 100644 --- a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi @@ -515,26 +515,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -563,26 +555,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 253e9ada4..1cb9fa526 100644 --- a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi @@ -515,26 +515,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -563,26 +555,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 378f68121..a78bed75f 100644 --- a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi @@ -501,26 +501,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -549,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/stm32l422cbtx-pinctrl.dtsi b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi index b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 b94cc7e57..e0d37abb3 100644 --- a/dts/st/l4/stm32l422cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbux-pinctrl.dtsi @@ -659,44 +659,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -745,50 +731,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 438df3a32..0bb444d49 100644 --- a/dts/st/l4/stm32l422kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbux-pinctrl.dtsi @@ -479,26 +479,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -527,26 +519,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l422rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbix-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 8977b1edd..190d661a5 100644 --- a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi @@ -785,44 +785,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -876,56 +862,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 253e9ada4..1cb9fa526 100644 --- a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi @@ -515,26 +515,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -563,26 +555,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 09ef8ecd1..14bd98c7a 100644 --- a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 09ef8ecd1..14bd98c7a 100644 --- a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 abc74c378..14d2da630 100644 --- a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi @@ -698,44 +698,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -784,50 +770,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 f63bd42d6..516453888 100644 --- a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi @@ -496,26 +496,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -544,26 +536,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 c110724fc..1f49bf67d 100644 --- a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 c110724fc..1f49bf67d 100644 --- a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 c110724fc..1f49bf67d 100644 --- a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 6d8cecf87..90c0669e3 100644 --- a/dts/st/l4/stm32l431vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vcix-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 6d8cecf87..90c0669e3 100644 --- a/dts/st/l4/stm32l431vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vctx-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 f6397f028..cdc1660d8 100644 --- a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi @@ -496,26 +496,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -544,26 +536,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 09bf3bb34..cbaf37298 100644 --- a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 09bf3bb34..cbaf37298 100644 --- a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 16a970707..b13fb5571 100644 --- a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi @@ -698,44 +698,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -784,50 +770,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 11c081511..b26f8c3df 100644 --- a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi @@ -791,44 +791,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -877,50 +863,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 412a19864..4cdd5d5a7 100644 --- a/dts/st/l4/stm32l433vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vcix-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 412a19864..4cdd5d5a7 100644 --- a/dts/st/l4/stm32l433vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vctx-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 f6397f028..cdc1660d8 100644 --- a/dts/st/l4/stm32l442kcux-pinctrl.dtsi +++ b/dts/st/l4/stm32l442kcux-pinctrl.dtsi @@ -496,26 +496,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -544,26 +536,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 16a970707..b13fb5571 100644 --- a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi @@ -698,44 +698,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -784,50 +770,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 09bf3bb34..cbaf37298 100644 --- a/dts/st/l4/stm32l443cctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443cctx-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 09bf3bb34..cbaf37298 100644 --- a/dts/st/l4/stm32l443ccux-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccux-pinctrl.dtsi @@ -685,44 +685,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -771,50 +757,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 16a970707..b13fb5571 100644 --- a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi @@ -698,44 +698,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -784,50 +770,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l443rcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcix-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l443rctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rctx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 ae8aecd65..ece226d03 100644 --- a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi @@ -865,44 +865,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -956,56 +942,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 412a19864..4cdd5d5a7 100644 --- a/dts/st/l4/stm32l443vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vcix-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 412a19864..4cdd5d5a7 100644 --- a/dts/st/l4/stm32l443vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vctx-pinctrl.dtsi @@ -1135,56 +1135,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { 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 */ @@ -1248,68 +1230,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 cb15eab9b..2034b617f 100644 --- a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 cb15eab9b..2034b617f 100644 --- a/dts/st/l4/stm32l451cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451cetx-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 e575056b5..5bbc284a9 100644 --- a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 e575056b5..5bbc284a9 100644 --- a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 e575056b5..5bbc284a9 100644 --- a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 f0a722719..ea0d84dd5 100644 --- a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 f0a722719..ea0d84dd5 100644 --- a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 477f3d2f7..547c8dbb3 100644 --- a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 477f3d2f7..547c8dbb3 100644 --- a/dts/st/l4/stm32l452cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetx-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 477f3d2f7..547c8dbb3 100644 --- a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 90ead0295..21c06bbc6 100644 --- a/dts/st/l4/stm32l452retxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452retxp-pinctrl.dtsi @@ -958,50 +958,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1055,56 +1039,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 50c7035e2..22f2fceb3 100644 --- a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 50c7035e2..22f2fceb3 100644 --- a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 477f3d2f7..547c8dbb3 100644 --- a/dts/st/l4/stm32l462cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462cetx-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 477f3d2f7..547c8dbb3 100644 --- a/dts/st/l4/stm32l462ceux-pinctrl.dtsi +++ b/dts/st/l4/stm32l462ceux-pinctrl.dtsi @@ -809,50 +809,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -906,56 +890,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l462reix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reix-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l462retx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462retx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 d18d8955a..188bf6936 100644 --- a/dts/st/l4/stm32l462reyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reyx-pinctrl.dtsi @@ -1032,50 +1032,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1134,62 +1118,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 50c7035e2..22f2fceb3 100644 --- a/dts/st/l4/stm32l462veix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462veix-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 50c7035e2..22f2fceb3 100644 --- a/dts/st/l4/stm32l462vetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462vetx-pinctrl.dtsi @@ -1380,62 +1380,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1504,74 +1484,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 0438fb42d..2c02933c2 100644 --- a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi @@ -2022,74 +2022,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2163,80 +2139,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 7732c6fda..819252d1c 100644 --- a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi @@ -1111,50 +1111,34 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1208,56 +1192,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 9381bc4bc..6cf4f226d 100644 --- a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi @@ -1661,62 +1661,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1780,68 +1760,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 ca6439610..3e547613b 100644 --- a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi @@ -2086,74 +2086,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2227,80 +2203,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 ca6439610..3e547613b 100644 --- a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi @@ -2086,74 +2086,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2227,80 +2203,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 3f9b1b121..d4041e3c4 100644 --- a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi @@ -1111,50 +1111,34 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1208,56 +1192,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 29ad5b9b0..75736732c 100644 --- a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi @@ -1661,62 +1661,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1780,68 +1760,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 8dde73af3..5d3297794 100644 --- a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi @@ -1180,56 +1180,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1288,62 +1270,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 9cf7e37a0..057c1671c 100644 --- a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi @@ -1155,50 +1155,34 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1257,62 +1241,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 76bc4583e..691f336de 100644 --- a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi @@ -1246,56 +1246,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1359,68 +1341,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 4b6caf252..1c7a958c0 100644 --- a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi @@ -2022,74 +2022,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2163,80 +2139,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 4b6caf252..1c7a958c0 100644 --- a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi @@ -2022,74 +2022,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2163,80 +2139,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 3f9b1b121..d4041e3c4 100644 --- a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi @@ -1111,50 +1111,34 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1208,56 +1192,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 29ad5b9b0..75736732c 100644 --- a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi @@ -1661,62 +1661,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1780,68 +1760,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 93341fb5d..0c139a159 100644 --- a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi @@ -1259,62 +1259,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1373,62 +1353,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 674da84a5..6f10e44a2 100644 --- a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi @@ -2086,74 +2086,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2227,80 +2203,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 674da84a5..6f10e44a2 100644 --- a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi @@ -2086,74 +2086,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2227,80 +2203,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 631355377..01de05f13 100644 --- a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi @@ -2053,74 +2053,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2194,80 +2170,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 8dde73af3..5d3297794 100644 --- a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi @@ -1180,56 +1180,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1288,62 +1270,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 8dde73af3..5d3297794 100644 --- a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi @@ -1180,56 +1180,38 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1288,62 +1270,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 4b6caf252..1c7a958c0 100644 --- a/dts/st/l4/stm32l486qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l486qgix-pinctrl.dtsi @@ -2022,74 +2022,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2163,80 +2139,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 3f9b1b121..d4041e3c4 100644 --- a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi @@ -1111,50 +1111,34 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1208,56 +1192,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 29ad5b9b0..75736732c 100644 --- a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi @@ -1661,62 +1661,42 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1780,68 +1760,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 674da84a5..6f10e44a2 100644 --- a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi @@ -2086,74 +2086,50 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2227,80 +2203,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 18035f909..6ecb6aeb0 100644 --- a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi @@ -2658,80 +2658,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2815,92 +2789,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 fd70665f5..2be6ab5e7 100644 --- a/dts/st/l4/stm32l496agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496agixp-pinctrl.dtsi @@ -2636,80 +2636,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2793,92 +2767,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 0b692e4d9..c5f279e97 100644 --- a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi @@ -2369,80 +2369,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2526,92 +2500,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 fd6b35da5..08dfc350a 100644 --- a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi @@ -2323,80 +2323,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2480,92 +2454,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 0b692e4d9..c5f279e97 100644 --- a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi @@ -2369,80 +2369,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2526,92 +2500,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 a07d105cd..44a23b110 100644 --- a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi @@ -1336,56 +1336,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1449,68 +1431,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 65ad5855d..2d5405af5 100644 --- a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi @@ -1258,56 +1258,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1366,62 +1348,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 f03bc5a82..4b223be47 100644 --- a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi @@ -1979,68 +1979,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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,80 +2092,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 924001444..d06ca3975 100644 --- a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi @@ -1930,68 +1930,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2065,80 +2043,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 b948c4895..a90e16169 100644 --- a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi @@ -1905,62 +1905,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2034,80 +2014,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 787986240..7668b3f33 100644 --- a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi @@ -1893,62 +1893,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2022,80 +2002,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 90fa30262..d692433ec 100644 --- a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi @@ -2006,68 +2006,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/ 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 */ @@ -2146,86 +2124,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 2eb8a0a43..b6d39e8bd 100644 --- a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi @@ -2458,80 +2458,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2615,92 +2589,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 ae20bb612..b4b033293 100644 --- a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi @@ -2419,80 +2419,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2576,92 +2550,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 18035f909..6ecb6aeb0 100644 --- a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi @@ -2658,80 +2658,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2815,92 +2789,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 fd70665f5..2be6ab5e7 100644 --- a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi @@ -2636,80 +2636,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2793,92 +2767,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 0b692e4d9..c5f279e97 100644 --- a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi @@ -2369,80 +2369,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2526,92 +2500,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 fd6b35da5..08dfc350a 100644 --- a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi @@ -2323,80 +2323,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2480,92 +2454,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 a07d105cd..44a23b110 100644 --- a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi @@ -1336,56 +1336,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1449,68 +1431,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 3c6d01581..d365b3367 100644 --- a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi @@ -1314,56 +1314,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1422,62 +1404,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 f03bc5a82..4b223be47 100644 --- a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi @@ -1979,68 +1979,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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,80 +2092,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 924001444..d06ca3975 100644 --- a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi @@ -1930,68 +1930,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2065,80 +2043,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 b948c4895..a90e16169 100644 --- a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi @@ -1905,62 +1905,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2034,80 +2014,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 787986240..7668b3f33 100644 --- a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi @@ -1893,62 +1893,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2022,80 +2002,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 2eb8a0a43..b6d39e8bd 100644 --- a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi @@ -2458,80 +2458,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2615,92 +2589,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 ae20bb612..b4b033293 100644 --- a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi @@ -2419,80 +2419,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2576,92 +2550,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 3c0ab2bf1..83bc458ac 100644 --- a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi @@ -3176,80 +3176,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3333,92 +3307,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 7d54bd0a4..c85079e84 100644 --- a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi @@ -3144,80 +3144,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3301,92 +3275,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 06735ae5e..6774a7fc9 100644 --- a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi @@ -1065,50 +1065,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1162,56 +1146,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 06735ae5e..6774a7fc9 100644 --- a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi @@ -1065,50 +1065,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1162,56 +1146,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 750edfca0..45b830802 100644 --- a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi @@ -998,50 +998,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1095,56 +1079,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 750edfca0..45b830802 100644 --- a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi @@ -998,50 +998,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1095,56 +1079,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 718824ea2..59cc4cb4e 100644 --- a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi @@ -2801,80 +2801,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2958,92 +2932,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 4b555b28d..95b20aaca 100644 --- a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 4b555b28d..95b20aaca 100644 --- a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 94b6c390b..20d6a5ee8 100644 --- a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi @@ -1508,50 +1508,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1610,62 +1594,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 a9a0d6edd..48617e916 100644 --- a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi @@ -1482,50 +1482,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1579,56 +1563,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 28b062d5e..74d5d95b0 100644 --- a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi @@ -2263,68 +2263,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2398,80 +2376,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 e8f56f690..e2df82dc9 100644 --- a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi @@ -2231,62 +2231,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2360,80 +2340,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 80a15658e..f24c6731f 100644 --- a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi @@ -2211,68 +2211,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2346,80 +2324,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 297b9fd0e..3fccf6e4a 100644 --- a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi @@ -2215,62 +2215,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2344,80 +2324,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 15935455c..0581ef61a 100644 --- a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi @@ -2875,80 +2875,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3032,92 +3006,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 7eb637a9a..4ca4f99c8 100644 --- a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi @@ -2832,80 +2832,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2989,92 +2963,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 3c0ab2bf1..83bc458ac 100644 --- a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi @@ -3176,80 +3176,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3333,92 +3307,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 7d54bd0a4..c85079e84 100644 --- a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi @@ -3144,80 +3144,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3301,92 +3275,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 06735ae5e..6774a7fc9 100644 --- a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi @@ -1065,50 +1065,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1162,56 +1146,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 750edfca0..45b830802 100644 --- a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi @@ -998,50 +998,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1095,56 +1079,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 06735ae5e..6774a7fc9 100644 --- a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi @@ -1065,50 +1065,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1162,56 +1146,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 750edfca0..45b830802 100644 --- a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi @@ -998,50 +998,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1095,56 +1079,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 718824ea2..59cc4cb4e 100644 --- a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi @@ -2801,80 +2801,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2958,92 +2932,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 4b555b28d..95b20aaca 100644 --- a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 94b6c390b..20d6a5ee8 100644 --- a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi @@ -1508,50 +1508,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1610,62 +1594,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 a9a0d6edd..48617e916 100644 --- a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi @@ -1482,50 +1482,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1579,56 +1563,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 28b062d5e..74d5d95b0 100644 --- a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi @@ -2263,68 +2263,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2398,80 +2376,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 80a15658e..f24c6731f 100644 --- a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi @@ -2211,68 +2211,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2346,80 +2324,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 e8f56f690..e2df82dc9 100644 --- a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi @@ -2231,62 +2231,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2360,80 +2340,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 297b9fd0e..3fccf6e4a 100644 --- a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi @@ -2215,62 +2215,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2344,80 +2324,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 15935455c..0581ef61a 100644 --- a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi @@ -2875,80 +2875,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3032,92 +3006,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 7eb637a9a..4ca4f99c8 100644 --- a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi @@ -2832,80 +2832,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2989,92 +2963,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 37d0629e9..e92bd8231 100644 --- a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 37d0629e9..e92bd8231 100644 --- a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 79418e0af..85528fe67 100644 --- a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi @@ -2387,80 +2387,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2544,92 +2518,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 79418e0af..85528fe67 100644 --- a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi @@ -2387,80 +2387,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2544,92 +2518,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 79418e0af..85528fe67 100644 --- a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi @@ -2387,80 +2387,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2544,92 +2518,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 efab5e1a8..811dac376 100644 --- a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi @@ -1929,68 +1929,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2064,80 +2042,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 fcf129118..525120442 100644 --- a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi @@ -2461,80 +2461,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +2592,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 e6492e59b..63fa30a19 100644 --- a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi @@ -2383,74 +2383,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2534,92 +2510,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 74bd8ca0a..692127f31 100644 --- a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi @@ -2417,80 +2417,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2574,92 +2548,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 cb1e4259d..1b108b8a9 100644 --- a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi @@ -2910,80 +2910,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3067,92 +3041,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 e249b66ae..8b3e970c4 100644 --- a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi @@ -2055,68 +2055,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2190,80 +2168,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 886c0ff0c..75d5e980d 100644 --- a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi @@ -2619,80 +2619,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2776,92 +2750,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 0847be79a..cf690135b 100644 --- a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi @@ -2849,80 +2849,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3006,92 +2980,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 df4183566..690317de2 100644 --- a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi @@ -1932,62 +1932,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -2056,74 +2036,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 7bc447876..b88d8e404 100644 --- a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi @@ -2567,74 +2567,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2718,92 +2694,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 25d8cd9cc..b7dbf8351 100644 --- a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi @@ -2541,80 +2541,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2698,92 +2672,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 2658ccd7c..503d4417c 100644 --- a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi @@ -2537,74 +2537,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2688,92 +2664,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 94cadf6e4..63ec38c08 100644 --- a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi @@ -2487,74 +2487,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2638,92 +2614,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 37d0629e9..e92bd8231 100644 --- a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi @@ -2752,80 +2752,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2909,92 +2883,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 79418e0af..85528fe67 100644 --- a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi @@ -2387,80 +2387,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2544,92 +2518,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 efab5e1a8..811dac376 100644 --- a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi @@ -1929,68 +1929,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2064,80 +2042,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 fcf129118..525120442 100644 --- a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi @@ -2461,80 +2461,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 +2592,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 e6492e59b..63fa30a19 100644 --- a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi @@ -2383,74 +2383,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2534,92 +2510,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 cb1e4259d..1b108b8a9 100644 --- a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi @@ -2910,80 +2910,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3067,92 +3041,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 e249b66ae..8b3e970c4 100644 --- a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi @@ -2055,68 +2055,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2190,80 +2168,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 886c0ff0c..75d5e980d 100644 --- a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi @@ -2619,80 +2619,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2776,92 +2750,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 0847be79a..cf690135b 100644 --- a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi @@ -2849,80 +2849,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3006,92 +2980,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 df4183566..690317de2 100644 --- a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi @@ -1932,62 +1932,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - 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 */ @@ -2056,74 +2036,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 7bc447876..b88d8e404 100644 --- a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi @@ -2567,74 +2567,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2718,92 +2694,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 25d8cd9cc..b7dbf8351 100644 --- a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi @@ -2541,80 +2541,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2698,92 +2672,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 2658ccd7c..503d4417c 100644 --- a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi @@ -2537,74 +2537,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2688,92 +2664,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 53d5f1601..79e017478 100644 --- a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi @@ -920,50 +920,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1017,56 +1001,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 53d5f1601..79e017478 100644 --- a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi @@ -920,50 +920,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1017,56 +1001,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 b4023145b..d80510dde 100644 --- a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi @@ -868,50 +868,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -965,56 +949,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 b4023145b..d80510dde 100644 --- a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi @@ -868,50 +868,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -965,56 +949,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 3168cd8d6..63779921c 100644 --- a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi @@ -1370,62 +1370,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1494,74 +1474,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 6bd2f4d99..6dee529e5 100644 --- a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi @@ -1311,62 +1311,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1435,74 +1415,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 c3674684c..92bc74ecf 100644 --- a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi @@ -2152,74 +2152,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2303,92 +2279,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 d081d200d..282387f53 100644 --- a/dts/st/l5/stm32l552qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeix-pinctrl.dtsi @@ -2211,80 +2211,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2368,92 +2342,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 2c8fd988b..389222586 100644 --- a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi @@ -2184,74 +2184,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2335,92 +2311,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 4242607e8..d77b3f59f 100644 --- a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi @@ -1240,56 +1240,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1353,68 +1335,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 beac02db0..32d274b0d 100644 --- a/dts/st/l5/stm32l552retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxp-pinctrl.dtsi @@ -1132,56 +1132,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1240,62 +1222,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 c8b288b37..59e4bb300 100644 --- a/dts/st/l5/stm32l552retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxq-pinctrl.dtsi @@ -1115,56 +1115,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1223,62 +1205,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 91d4e846f..4039f8ea1 100644 --- a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi @@ -1748,68 +1748,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1878,74 +1856,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 ad55de5a8..ddf7d96e7 100644 --- a/dts/st/l5/stm32l552vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552vetx-pinctrl.dtsi @@ -1823,68 +1823,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1958,80 +1936,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 bf4d02d1b..f0d52970a 100644 --- a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi @@ -2206,74 +2206,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2352,86 +2328,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 f67ad9420..3a48a106c 100644 --- a/dts/st/l5/stm32l552zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552zetx-pinctrl.dtsi @@ -2285,80 +2285,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2442,92 +2416,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 53d5f1601..79e017478 100644 --- a/dts/st/l5/stm32l562cetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetx-pinctrl.dtsi @@ -920,50 +920,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1017,56 +1001,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 b4023145b..d80510dde 100644 --- a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi @@ -868,50 +868,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -965,56 +949,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 53d5f1601..79e017478 100644 --- a/dts/st/l5/stm32l562ceux-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceux-pinctrl.dtsi @@ -920,50 +920,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1017,56 +1001,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 b4023145b..d80510dde 100644 --- a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi @@ -868,50 +868,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -965,56 +949,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 3168cd8d6..63779921c 100644 --- a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi @@ -1370,62 +1370,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1494,74 +1474,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 6bd2f4d99..6dee529e5 100644 --- a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi @@ -1311,62 +1311,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1435,74 +1415,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 d081d200d..282387f53 100644 --- a/dts/st/l5/stm32l562qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeix-pinctrl.dtsi @@ -2211,80 +2211,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2368,92 +2342,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 2c8fd988b..389222586 100644 --- a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi @@ -2184,74 +2184,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2335,92 +2311,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 c3674684c..92bc74ecf 100644 --- a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi @@ -2152,74 +2152,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2303,92 +2279,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 4242607e8..d77b3f59f 100644 --- a/dts/st/l5/stm32l562retx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retx-pinctrl.dtsi @@ -1240,56 +1240,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1353,68 +1335,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 beac02db0..32d274b0d 100644 --- a/dts/st/l5/stm32l562retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxp-pinctrl.dtsi @@ -1132,56 +1132,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1240,62 +1222,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 c8b288b37..59e4bb300 100644 --- a/dts/st/l5/stm32l562retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxq-pinctrl.dtsi @@ -1115,56 +1115,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1223,62 +1205,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 ad55de5a8..ddf7d96e7 100644 --- a/dts/st/l5/stm32l562vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetx-pinctrl.dtsi @@ -1823,68 +1823,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1958,80 +1936,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 91d4e846f..4039f8ea1 100644 --- a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi @@ -1748,68 +1748,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1878,74 +1856,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 f67ad9420..3a48a106c 100644 --- a/dts/st/l5/stm32l562zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetx-pinctrl.dtsi @@ -2285,80 +2285,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2442,92 +2416,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 bf4d02d1b..f0d52970a 100644 --- a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi @@ -2206,74 +2206,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2352,86 +2328,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131caex-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131daex-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131faex-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 eb1b58d0e..122ac6570 100644 --- a/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi @@ -2689,140 +2689,94 @@ /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 */ @@ -2931,128 +2885,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133caex-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133daex-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133faex-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 43acbf7b5..25fb18cd7 100644 --- a/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi @@ -2853,140 +2853,94 @@ /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 */ @@ -3095,128 +3049,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135caex-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135daex-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135faex-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 fde8571f4..2e6103966 100644 --- a/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi @@ -3319,140 +3319,94 @@ /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 */ @@ -3561,128 +3515,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 9f890e733..a245f7364 100644 --- a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi @@ -4318,110 +4318,74 @@ /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 +4469,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 ff235661b..b02890b9c 100644 --- a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi @@ -3993,110 +3993,74 @@ /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 +4144,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 9f890e733..a245f7364 100644 --- a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi @@ -4318,110 +4318,74 @@ /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 +4469,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 ff235661b..b02890b9c 100644 --- a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi @@ -3993,110 +3993,74 @@ /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 +4144,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 9f890e733..a245f7364 100644 --- a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi @@ -4318,110 +4318,74 @@ /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 +4469,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 ff235661b..b02890b9c 100644 --- a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi @@ -3993,110 +3993,74 @@ /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 +4144,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 9f890e733..a245f7364 100644 --- a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi @@ -4318,110 +4318,74 @@ /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 +4469,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 ff235661b..b02890b9c 100644 --- a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi @@ -3993,110 +3993,74 @@ /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 +4144,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 b42ccb783..c05c83428 100644 --- a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi @@ -2977,98 +2977,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/ 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 +3115,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 b0d1a7c5f..8a876ce38 100644 --- a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi @@ -4374,110 +4374,74 @@ /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 +4525,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 01e9dd069..1bd7fd667 100644 --- a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi @@ -4049,110 +4049,74 @@ /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 +4200,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 d098605c9..5f8edf915 100644 --- a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi @@ -3021,98 +3021,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/ 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 +3159,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 d6ff0ae28..e469150ec 100644 --- a/dts/st/u0/stm32u031c6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6tx-pinctrl.dtsi @@ -701,56 +701,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -809,62 +791,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 d6ff0ae28..e469150ec 100644 --- a/dts/st/u0/stm32u031c6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c6ux-pinctrl.dtsi @@ -701,56 +701,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -809,62 +791,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 d6ff0ae28..e469150ec 100644 --- a/dts/st/u0/stm32u031c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8tx-pinctrl.dtsi @@ -701,56 +701,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -809,62 +791,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 d6ff0ae28..e469150ec 100644 --- a/dts/st/u0/stm32u031c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031c8ux-pinctrl.dtsi @@ -701,56 +701,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -809,62 +791,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 328998967..74b268552 100644 --- a/dts/st/u0/stm32u031f4px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f4px-pinctrl.dtsi @@ -523,44 +523,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -594,32 +580,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 328998967..74b268552 100644 --- a/dts/st/u0/stm32u031f6px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f6px-pinctrl.dtsi @@ -523,44 +523,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -594,32 +580,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 328998967..74b268552 100644 --- a/dts/st/u0/stm32u031f8px-pinctrl.dtsi +++ b/dts/st/u0/stm32u031f8px-pinctrl.dtsi @@ -523,44 +523,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -594,32 +580,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 07dcdc7c7..9d31905a4 100644 --- a/dts/st/u0/stm32u031g6yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g6yx-pinctrl.dtsi @@ -457,38 +457,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/ 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 */ @@ -522,32 +510,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 07dcdc7c7..9d31905a4 100644 --- a/dts/st/u0/stm32u031g8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031g8yx-pinctrl.dtsi @@ -457,38 +457,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/ 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 */ @@ -522,32 +510,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 27594bcd6..e1319e335 100644 --- a/dts/st/u0/stm32u031k4ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k4ux-pinctrl.dtsi @@ -529,44 +529,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -615,50 +601,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 27594bcd6..e1319e335 100644 --- a/dts/st/u0/stm32u031k6ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k6ux-pinctrl.dtsi @@ -529,44 +529,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -615,50 +601,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 27594bcd6..e1319e335 100644 --- a/dts/st/u0/stm32u031k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u031k8ux-pinctrl.dtsi @@ -529,44 +529,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -615,50 +601,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 94891bf67..95a62b086 100644 --- a/dts/st/u0/stm32u031r6ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6ix-pinctrl.dtsi @@ -824,56 +824,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -937,68 +919,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 94891bf67..95a62b086 100644 --- a/dts/st/u0/stm32u031r6tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r6tx-pinctrl.dtsi @@ -824,56 +824,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -937,68 +919,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 94891bf67..95a62b086 100644 --- a/dts/st/u0/stm32u031r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8ix-pinctrl.dtsi @@ -824,56 +824,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -937,68 +919,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 94891bf67..95a62b086 100644 --- a/dts/st/u0/stm32u031r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u031r8tx-pinctrl.dtsi @@ -824,56 +824,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -937,68 +919,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073c8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8tx-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073c8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073c8ux-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073cbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbtx-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073cbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cbux-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073cctx-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u073ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073ccux-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 3c121fc23..3fefa85a1 100644 --- a/dts/st/u0/stm32u073h8yx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073h8yx-pinctrl.dtsi @@ -629,50 +629,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -726,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/stm32u073hbyx-pinctrl.dtsi b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi index 3c121fc23..3fefa85a1 100644 --- a/dts/st/u0/stm32u073hbyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hbyx-pinctrl.dtsi @@ -629,50 +629,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -726,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/stm32u073hcyx-pinctrl.dtsi b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi index 3c121fc23..3fefa85a1 100644 --- a/dts/st/u0/stm32u073hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073hcyx-pinctrl.dtsi @@ -629,50 +629,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -726,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/stm32u073k8ux-pinctrl.dtsi b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi index 300f3f785..63e824fd6 100644 --- a/dts/st/u0/stm32u073k8ux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073k8ux-pinctrl.dtsi @@ -567,50 +567,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -664,56 +648,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 300f3f785..63e824fd6 100644 --- a/dts/st/u0/stm32u073kbux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kbux-pinctrl.dtsi @@ -567,50 +567,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -664,56 +648,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 300f3f785..63e824fd6 100644 --- a/dts/st/u0/stm32u073kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u073kcux-pinctrl.dtsi @@ -567,50 +567,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -664,56 +648,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 b434d97b4..9863f4b25 100644 --- a/dts/st/u0/stm32u073m8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8ix-pinctrl.dtsi @@ -1011,80 +1011,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1168,92 +1142,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 811acf72c..18eb4f3ca 100644 --- a/dts/st/u0/stm32u073m8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073m8tx-pinctrl.dtsi @@ -1003,80 +1003,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1160,92 +1134,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 b434d97b4..9863f4b25 100644 --- a/dts/st/u0/stm32u073mbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbix-pinctrl.dtsi @@ -1011,80 +1011,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1168,92 +1142,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 811acf72c..18eb4f3ca 100644 --- a/dts/st/u0/stm32u073mbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mbtx-pinctrl.dtsi @@ -1003,80 +1003,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1160,92 +1134,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 b434d97b4..9863f4b25 100644 --- a/dts/st/u0/stm32u073mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mcix-pinctrl.dtsi @@ -1011,80 +1011,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1168,92 +1142,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 811acf72c..18eb4f3ca 100644 --- a/dts/st/u0/stm32u073mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073mctx-pinctrl.dtsi @@ -1003,80 +1003,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1160,92 +1134,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073r8ix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8ix-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073r8tx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073r8tx-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073rbix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbix-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073rbtx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rbtx-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rcix-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u073rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u073rctx-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u083cctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083cctx-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 58862f792..485aee69a 100644 --- a/dts/st/u0/stm32u083ccux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083ccux-pinctrl.dtsi @@ -751,62 +751,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -870,68 +850,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 3c121fc23..3fefa85a1 100644 --- a/dts/st/u0/stm32u083hcyx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083hcyx-pinctrl.dtsi @@ -629,50 +629,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -726,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/stm32u083kcux-pinctrl.dtsi b/dts/st/u0/stm32u083kcux-pinctrl.dtsi index 300f3f785..63e824fd6 100644 --- a/dts/st/u0/stm32u083kcux-pinctrl.dtsi +++ b/dts/st/u0/stm32u083kcux-pinctrl.dtsi @@ -567,50 +567,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 */ @@ -664,56 +648,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 b434d97b4..9863f4b25 100644 --- a/dts/st/u0/stm32u083mcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mcix-pinctrl.dtsi @@ -1011,80 +1011,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1168,92 +1142,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 811acf72c..18eb4f3ca 100644 --- a/dts/st/u0/stm32u083mctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083mctx-pinctrl.dtsi @@ -1003,80 +1003,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1160,92 +1134,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u083rcix-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rcix-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 26593cacb..df536ae89 100644 --- a/dts/st/u0/stm32u083rctx-pinctrl.dtsi +++ b/dts/st/u0/stm32u083rctx-pinctrl.dtsi @@ -902,62 +902,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - 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 */ @@ -1026,74 +1006,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535cbux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbux-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535cctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctx-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535ccux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccux-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetx-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u535ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceux-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 26ce713b8..971ba5c41 100644 --- a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi @@ -1019,62 +1019,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1133,62 +1113,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 2c916c8c6..9f1bfe0ae 100644 --- a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi @@ -864,50 +864,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -961,56 +945,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 2c916c8c6..9f1bfe0ae 100644 --- a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi @@ -864,50 +864,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -961,56 +945,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535rbix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbix-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535rcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcix-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535rctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctx-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reix-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reixq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u535retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retx-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u535retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retxq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u535vcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcix-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u535vctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctx-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u535veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veix-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u535veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veixq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u535vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetx-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u545cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetx-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 3e406e08f..e0a48fc5f 100644 --- a/dts/st/u5/stm32u545ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceux-pinctrl.dtsi @@ -866,44 +866,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -952,50 +938,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 60d2110d7..fca1fc2b3 100644 --- a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi @@ -759,44 +759,30 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -840,44 +826,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 26ce713b8..971ba5c41 100644 --- a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi @@ -1019,62 +1019,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1133,62 +1113,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 2c916c8c6..9f1bfe0ae 100644 --- a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi @@ -864,50 +864,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -961,56 +945,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u545reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reix-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u545reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reixq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 423e291d6..1e97108b5 100644 --- a/dts/st/u5/stm32u545retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retx-pinctrl.dtsi @@ -1175,50 +1175,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1277,62 +1261,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 cabbdb340..c66765516 100644 --- a/dts/st/u5/stm32u545retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retxq-pinctrl.dtsi @@ -1076,50 +1076,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1173,56 +1157,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u545veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veix-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u545veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veixq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 ab3abd0d9..0f7400b04 100644 --- a/dts/st/u5/stm32u545vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetx-pinctrl.dtsi @@ -1650,56 +1650,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1763,68 +1745,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 ee8f93a8d..2c7d48fd1 100644 --- a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi @@ -1602,56 +1602,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1710,62 +1692,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 9569da160..053d66edd 100644 --- a/dts/st/u5/stm32u575agix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agix-pinctrl.dtsi @@ -2843,80 +2843,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3000,92 +2974,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 cea6bb19e..3a870bd53 100644 --- a/dts/st/u5/stm32u575agixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agixq-pinctrl.dtsi @@ -2793,74 +2793,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2944,92 +2920,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 9569da160..053d66edd 100644 --- a/dts/st/u5/stm32u575aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiix-pinctrl.dtsi @@ -2843,80 +2843,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3000,92 +2974,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 cea6bb19e..3a870bd53 100644 --- a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi @@ -2793,74 +2793,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2944,92 +2920,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u575cgux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgux-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u575citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citx-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u575citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u575ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciux-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 07c06cd7f..d10cc5639 100644 --- a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi @@ -1646,62 +1646,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1770,74 +1750,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 07c06cd7f..d10cc5639 100644 --- a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi @@ -1646,62 +1646,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1770,74 +1750,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 5371f04d7..58851eabc 100644 --- a/dts/st/u5/stm32u575qgix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgix-pinctrl.dtsi @@ -2422,80 +2422,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2579,92 +2553,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 af729209d..c67d19448 100644 --- a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi @@ -2358,74 +2358,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2509,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/u5/stm32u575qiix-pinctrl.dtsi b/dts/st/u5/stm32u575qiix-pinctrl.dtsi index 5371f04d7..58851eabc 100644 --- a/dts/st/u5/stm32u575qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiix-pinctrl.dtsi @@ -2422,80 +2422,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2579,92 +2553,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 af729209d..c67d19448 100644 --- a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi @@ -2358,74 +2358,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2509,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/u5/stm32u575rgtx-pinctrl.dtsi b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi index e9472cdc7..7c3179c97 100644 --- a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi @@ -1307,56 +1307,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1420,68 +1402,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 f6c8ff321..f7fea22a1 100644 --- a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi @@ -1130,56 +1130,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1238,62 +1220,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 e9472cdc7..7c3179c97 100644 --- a/dts/st/u5/stm32u575ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritx-pinctrl.dtsi @@ -1307,56 +1307,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1420,68 +1402,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 f6c8ff321..f7fea22a1 100644 --- a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi @@ -1130,56 +1130,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1238,62 +1220,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 d8f6c01a0..a02f09c30 100644 --- a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi @@ -1928,68 +1928,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2063,80 +2041,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 119c3e5f1..0c30b6c95 100644 --- a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi @@ -1874,68 +1874,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2004,74 +1982,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 d8f6c01a0..a02f09c30 100644 --- a/dts/st/u5/stm32u575vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitx-pinctrl.dtsi @@ -1928,68 +1928,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2063,80 +2041,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 119c3e5f1..0c30b6c95 100644 --- a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi @@ -1874,68 +1874,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2004,74 +1982,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 ed5af3383..4ed3edee8 100644 --- a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi @@ -2479,80 +2479,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2636,92 +2610,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 e596fa0f6..e3a593d36 100644 --- a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi @@ -2426,74 +2426,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2572,86 +2548,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 ed5af3383..4ed3edee8 100644 --- a/dts/st/u5/stm32u575zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitx-pinctrl.dtsi @@ -2479,80 +2479,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2636,92 +2610,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 e596fa0f6..e3a593d36 100644 --- a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi @@ -2426,74 +2426,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2572,86 +2548,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 9569da160..053d66edd 100644 --- a/dts/st/u5/stm32u585aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiix-pinctrl.dtsi @@ -2843,80 +2843,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3000,92 +2974,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 cea6bb19e..3a870bd53 100644 --- a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi @@ -2793,74 +2793,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2944,92 +2920,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u585citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citx-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u585citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 ecd8cc1b4..384c83daa 100644 --- a/dts/st/u5/stm32u585ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciux-pinctrl.dtsi @@ -866,50 +866,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -963,56 +947,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 c3d1aa835..cd7287423 100644 --- a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi @@ -759,50 +759,34 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -851,50 +835,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 07c06cd7f..d10cc5639 100644 --- a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi @@ -1646,62 +1646,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -1770,74 +1750,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 5371f04d7..58851eabc 100644 --- a/dts/st/u5/stm32u585qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiix-pinctrl.dtsi @@ -2422,80 +2422,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2579,92 +2553,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 af729209d..c67d19448 100644 --- a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi @@ -2358,74 +2358,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2509,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/u5/stm32u585ritx-pinctrl.dtsi b/dts/st/u5/stm32u585ritx-pinctrl.dtsi index e9472cdc7..7c3179c97 100644 --- a/dts/st/u5/stm32u585ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritx-pinctrl.dtsi @@ -1307,56 +1307,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1420,68 +1402,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 f6c8ff321..f7fea22a1 100644 --- a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi @@ -1130,56 +1130,38 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1238,62 +1220,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 d8f6c01a0..a02f09c30 100644 --- a/dts/st/u5/stm32u585vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitx-pinctrl.dtsi @@ -1928,68 +1928,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2063,80 +2041,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 119c3e5f1..0c30b6c95 100644 --- a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi @@ -1874,68 +1874,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; }; /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -2004,74 +1982,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 ed5af3383..4ed3edee8 100644 --- a/dts/st/u5/stm32u585zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitx-pinctrl.dtsi @@ -2479,80 +2479,54 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2636,92 +2610,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 e596fa0f6..e3a593d36 100644 --- a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi @@ -2426,74 +2426,50 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2572,86 +2548,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 11f3ac6e4..8aae98add 100644 --- a/dts/st/u5/stm32u595aihx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihx-pinctrl.dtsi @@ -2989,104 +2989,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3185,110 +3151,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 4d1dc83ef..f8ed8df97 100644 --- a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi @@ -2939,98 +2939,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -3129,110 +3097,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 11f3ac6e4..8aae98add 100644 --- a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi @@ -2989,104 +2989,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3185,110 +3151,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 4d1dc83ef..f8ed8df97 100644 --- a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi @@ -2939,98 +2939,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -3129,110 +3097,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 872f9c364..c62dbeca7 100644 --- a/dts/st/u5/stm32u595qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiix-pinctrl.dtsi @@ -2551,104 +2551,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2747,110 +2713,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 e52ce6514..56b177e4c 100644 --- a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi @@ -2487,98 +2487,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2677,110 +2645,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 872f9c364..c62dbeca7 100644 --- a/dts/st/u5/stm32u595qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjix-pinctrl.dtsi @@ -2551,104 +2551,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2747,110 +2713,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 e52ce6514..56b177e4c 100644 --- a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi @@ -2487,98 +2487,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2677,110 +2645,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 59d613ace..ce279acc8 100644 --- a/dts/st/u5/stm32u595ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritx-pinctrl.dtsi @@ -1375,62 +1375,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1494,68 +1474,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 42e2c7629..a4818c8bc 100644 --- a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi @@ -1190,62 +1190,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1304,62 +1284,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 59d613ace..ce279acc8 100644 --- a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi @@ -1375,62 +1375,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1494,68 +1474,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 42e2c7629..a4818c8bc 100644 --- a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi @@ -1190,62 +1190,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1304,62 +1284,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 42b4c42a8..1b8cc4be0 100644 --- a/dts/st/u5/stm32u595vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitx-pinctrl.dtsi @@ -2045,86 +2045,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2208,92 +2180,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 afbe489c3..082a40964 100644 --- a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi @@ -1973,86 +1973,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2131,86 +2103,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 42b4c42a8..1b8cc4be0 100644 --- a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi @@ -2045,86 +2045,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2208,92 +2180,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 afbe489c3..082a40964 100644 --- a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi @@ -1973,86 +1973,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2131,86 +2103,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 423663628..dbbac1e33 100644 --- a/dts/st/u5/stm32u595zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitx-pinctrl.dtsi @@ -2608,104 +2608,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2804,110 +2770,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 e0468ae5b..21cd43255 100644 --- a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi @@ -2537,98 +2537,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2722,104 +2690,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 4f62102b5..ccad7741e 100644 --- a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi @@ -2633,104 +2633,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2829,110 +2795,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 423663628..dbbac1e33 100644 --- a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi @@ -2608,104 +2608,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2804,110 +2770,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 e0468ae5b..21cd43255 100644 --- a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi @@ -2537,98 +2537,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2722,104 +2690,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 4f62102b5..ccad7741e 100644 --- a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi @@ -2633,104 +2633,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2829,110 +2795,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 3b7710724..f90e58d15 100644 --- a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi @@ -3192,104 +3192,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3388,110 +3354,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 414611902..1bd5cfb56 100644 --- a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi @@ -3265,110 +3265,74 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3472,116 +3436,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 414611902..1bd5cfb56 100644 --- a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi @@ -3265,110 +3265,74 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3472,116 +3436,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 20fdfab38..556dc0e20 100644 --- a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi @@ -2099,86 +2099,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2257,86 +2229,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 61070d5f1..4a4fc2d70 100644 --- a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi @@ -2175,86 +2175,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2338,92 +2310,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 20fdfab38..556dc0e20 100644 --- a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi @@ -2099,86 +2099,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2257,86 +2229,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 f1e37f04f..cd636589f 100644 --- a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi @@ -2699,98 +2699,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2884,104 +2852,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 02887d65d..5da342168 100644 --- a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi @@ -2648,98 +2648,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2833,104 +2801,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 f1e37f04f..cd636589f 100644 --- a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi @@ -2699,98 +2699,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2884,104 +2852,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 02887d65d..5da342168 100644 --- a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi @@ -2648,98 +2648,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2833,104 +2801,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 11f3ac6e4..8aae98add 100644 --- a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi @@ -2989,104 +2989,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3185,110 +3151,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 4d1dc83ef..f8ed8df97 100644 --- a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi @@ -2939,98 +2939,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -3129,110 +3097,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 e52ce6514..56b177e4c 100644 --- a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi @@ -2487,98 +2487,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2677,110 +2645,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 872f9c364..c62dbeca7 100644 --- a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi @@ -2551,104 +2551,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2747,110 +2713,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 e52ce6514..56b177e4c 100644 --- a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi @@ -2487,98 +2487,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2677,110 +2645,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 59d613ace..ce279acc8 100644 --- a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi @@ -1375,62 +1375,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1494,68 +1474,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 42e2c7629..a4818c8bc 100644 --- a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi @@ -1190,62 +1190,42 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -1304,62 +1284,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 42b4c42a8..1b8cc4be0 100644 --- a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi @@ -2045,86 +2045,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2208,92 +2180,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 afbe489c3..082a40964 100644 --- a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi @@ -1973,86 +1973,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2131,86 +2103,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 423663628..dbbac1e33 100644 --- a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi @@ -2608,104 +2608,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2804,110 +2770,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 e0468ae5b..21cd43255 100644 --- a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi @@ -2537,98 +2537,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2722,104 +2690,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 4f62102b5..ccad7741e 100644 --- a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi @@ -2633,104 +2633,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -2829,110 +2795,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 3b7710724..f90e58d15 100644 --- a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi @@ -3192,104 +3192,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3388,110 +3354,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 414611902..1bd5cfb56 100644 --- a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi @@ -3265,110 +3265,74 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3472,116 +3436,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 20fdfab38..556dc0e20 100644 --- a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi @@ -2099,86 +2099,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2257,86 +2229,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 f1e37f04f..cd636589f 100644 --- a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi @@ -2699,98 +2699,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2884,104 +2852,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 02887d65d..5da342168 100644 --- a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi @@ -2648,98 +2648,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/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2833,104 +2801,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 b8fe02941..09d6df961 100644 --- a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi @@ -2199,86 +2199,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2362,92 +2334,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 bd48634a6..2541d5cba 100644 --- a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi @@ -2123,86 +2123,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2281,86 +2253,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 b8fe02941..09d6df961 100644 --- a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi @@ -2199,86 +2199,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2362,92 +2334,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 bd48634a6..2541d5cba 100644 --- a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi @@ -2123,86 +2123,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2281,86 +2253,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 843d0bb7d..2bd76f9e6 100644 --- a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi @@ -3172,104 +3172,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3368,110 +3334,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 5ef260869..685a22613 100644 --- a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi @@ -3289,110 +3289,74 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3496,116 +3460,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 a9d05bb18..643acc4ff 100644 --- a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi @@ -1613,68 +1613,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/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1738,68 +1716,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 a9d05bb18..643acc4ff 100644 --- a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi @@ -1613,68 +1613,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/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1738,68 +1716,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 b8fe02941..09d6df961 100644 --- a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi @@ -2199,86 +2199,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2362,92 +2334,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 bd48634a6..2541d5cba 100644 --- a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi @@ -2123,86 +2123,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2281,86 +2253,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 843d0bb7d..2bd76f9e6 100644 --- a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi @@ -3172,104 +3172,70 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3368,110 +3334,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 5ef260869..685a22613 100644 --- a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi @@ -3289,110 +3289,74 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - 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 */ @@ -3496,116 +3460,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 a9d05bb18..643acc4ff 100644 --- a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi @@ -1613,68 +1613,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/ uart4_cts_pb7: uart4_cts_pb7 { 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 */ @@ -1738,68 +1716,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 ee614a6c7..57f7eceaa 100644 --- a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi @@ -2548,86 +2548,58 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = ; - bias-pull-up; - drive-open-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 */ @@ -2711,92 +2683,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 1d0b61998..133ce9d22 100644 --- a/dts/st/wb/stm32wb10ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb10ccux-pinctrl.dtsi @@ -441,14 +441,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -467,14 +463,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 c5dc7defc..dd0421f98 100644 --- a/dts/st/wb/stm32wb15ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccux-pinctrl.dtsi @@ -441,20 +441,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -478,20 +472,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 54624b0d4..10e88f1b1 100644 --- a/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi @@ -481,20 +481,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -518,20 +512,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 e6601efcd..5ce87152a 100644 --- a/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi @@ -383,20 +383,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -415,14 +409,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 bc42037a9..fb0ca2f3d 100644 --- a/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb1mmchx-pinctrl.dtsi @@ -375,20 +375,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 */ @@ -407,14 +401,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 fcaed2edf..aecaab96b 100644 --- a/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi @@ -453,14 +453,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +475,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 2a6cdc287..311401916 100644 --- a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi @@ -502,20 +502,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +533,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 fcaed2edf..aecaab96b 100644 --- a/dts/st/wb/stm32wb50cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb50cgux-pinctrl.dtsi @@ -453,14 +453,10 @@ /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +475,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 2a6cdc287..311401916 100644 --- a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi @@ -502,20 +502,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +533,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 2a6cdc287..311401916 100644 --- a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi @@ -502,20 +502,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +533,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 2a6cdc287..311401916 100644 --- a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi @@ -502,20 +502,14 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { 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 +533,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 f4c6d6713..124f3f7f8 100644 --- a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi @@ -741,26 +741,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -789,26 +781,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 f4c6d6713..124f3f7f8 100644 --- a/dts/st/wb/stm32wb55revx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55revx-pinctrl.dtsi @@ -741,26 +741,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -789,26 +781,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 f4c6d6713..124f3f7f8 100644 --- a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi @@ -741,26 +741,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -789,26 +781,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 749eab757..6ffccbfa7 100644 --- a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi @@ -898,26 +898,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -946,26 +938,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 51f647556..eeeceb794 100644 --- a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi @@ -885,26 +885,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { 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 */ @@ -933,26 +925,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 5a096f7ee..2bb6f8274 100644 --- a/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb05kzvx-pinctrl.dtsi @@ -339,32 +339,22 @@ /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 +378,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 5a096f7ee..2bb6f8274 100644 --- a/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb05tzfx-pinctrl.dtsi @@ -339,32 +339,22 @@ /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 +378,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 7550094a9..6e5983d85 100644 --- a/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06ccfx-pinctrl.dtsi @@ -558,20 +558,14 @@ /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 +594,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 159d4c6a0..19f4d6975 100644 --- a/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06ccvx-pinctrl.dtsi @@ -642,26 +642,18 @@ /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 +682,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 a81d5a611..fedbc7ef5 100644 --- a/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb06kcvx-pinctrl.dtsi @@ -377,14 +377,10 @@ /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 +404,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 7550094a9..6e5983d85 100644 --- a/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07ccfx-pinctrl.dtsi @@ -558,20 +558,14 @@ /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 +594,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 159d4c6a0..19f4d6975 100644 --- a/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07ccvx-pinctrl.dtsi @@ -642,26 +642,18 @@ /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 +682,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 a81d5a611..fedbc7ef5 100644 --- a/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb07kcvx-pinctrl.dtsi @@ -377,14 +377,10 @@ /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 +404,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 5a096f7ee..2bb6f8274 100644 --- a/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb09kevx-pinctrl.dtsi @@ -339,32 +339,22 @@ /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 +378,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 5a096f7ee..2bb6f8274 100644 --- a/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi +++ b/dts/st/wb0/stm32wb09tefx-pinctrl.dtsi @@ -339,32 +339,22 @@ /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 +378,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/stm32wba50kgux-pinctrl.dtsi b/dts/st/wba/stm32wba50kgux-pinctrl.dtsi index 6ea731a85..9093fef8a 100644 --- a/dts/st/wba/stm32wba50kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba50kgux-pinctrl.dtsi @@ -287,20 +287,14 @@ /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 */ @@ -324,20 +318,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba52ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52ceux-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba52cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52cgux-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 27e3e7e81..c408a33de 100644 --- a/dts/st/wba/stm32wba52keux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52keux-pinctrl.dtsi @@ -357,26 +357,18 @@ /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 */ @@ -405,26 +397,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 27e3e7e81..c408a33de 100644 --- a/dts/st/wba/stm32wba52kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba52kgux-pinctrl.dtsi @@ -357,26 +357,18 @@ /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 */ @@ -405,26 +397,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba54ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54ceux-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba54cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54cgux-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 27e3e7e81..c408a33de 100644 --- a/dts/st/wba/stm32wba54keux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54keux-pinctrl.dtsi @@ -357,26 +357,18 @@ /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 */ @@ -405,26 +397,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 27e3e7e81..c408a33de 100644 --- a/dts/st/wba/stm32wba54kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54kgux-pinctrl.dtsi @@ -357,26 +357,18 @@ /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 */ @@ -405,26 +397,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 b8d8d922d..cbf0d1a6f 100644 --- a/dts/st/wba/stm32wba55ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ceux-pinctrl.dtsi @@ -469,32 +469,22 @@ /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 */ @@ -533,38 +523,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 b8d8d922d..cbf0d1a6f 100644 --- a/dts/st/wba/stm32wba55cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55cgux-pinctrl.dtsi @@ -469,32 +469,22 @@ /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 */ @@ -533,38 +523,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba55hefx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hefx-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 d08d0985d..3e08f5886 100644 --- a/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi @@ -501,32 +501,22 @@ /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 */ @@ -570,44 +560,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 7fee150e2..a0041c519 100644 --- a/dts/st/wba/stm32wba55ueix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ueix-pinctrl.dtsi @@ -505,38 +505,26 @@ /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 */ @@ -580,44 +568,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 7fee150e2..a0041c519 100644 --- a/dts/st/wba/stm32wba55ugix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ugix-pinctrl.dtsi @@ -505,38 +505,26 @@ /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 */ @@ -580,44 +568,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wl54ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54ccux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wl54jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54jcix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wl55ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55ccux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wl55jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55jcix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 17c8f43e6..2872c9e8c 100644 --- a/dts/st/wl/stm32wl5mochx-pinctrl.dtsi +++ b/dts/st/wl/stm32wl5mochx-pinctrl.dtsi @@ -742,32 +742,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +786,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle4cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4cbux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle4ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4ccux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle4jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jbix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle4jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jcix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle5cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5cbux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 06bd64f15..8346243df 100644 --- a/dts/st/wl/stm32wle5ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5ccux-pinctrl.dtsi @@ -553,26 +553,18 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - 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 +588,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle5jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jbix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 c4abdd95e..6cf1b52e4 100644 --- a/dts/st/wl/stm32wle5jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jcix-pinctrl.dtsi @@ -775,32 +775,22 @@ /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = ; - bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { 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 +819,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 */