dts: stm32: Remove pinctrl definitions
dts pinctrl definitions were pushed in tree without the code
available to deal with it. They have been kept waiting for the
code, but this is taking much more time than initially thought.
So in current zephyr tree, for all STM32 boards, we have pinmux.c
file which is used to configure pins and these files that are
basically no-op. This situation is creating a lot of confusion
especially to new comers, and create useless maintenance effort.
Remove these files for now.
When zephyr will ready to use them, this commit could be reverted.
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
diff --git a/boards/arm/96b_argonkey/96b_argonkey.dts b/boards/arm/96b_argonkey/96b_argonkey.dts
index 6e09ff5..0238f9d 100644
--- a/boards/arm/96b_argonkey/96b_argonkey.dts
+++ b/boards/arm/96b_argonkey/96b_argonkey.dts
@@ -47,8 +47,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/96b_avenger96/96b_avenger96.dts b/boards/arm/96b_avenger96/96b_avenger96.dts
index 3fdf56c..f3395a1 100644
--- a/boards/arm/96b_avenger96/96b_avenger96.dts
+++ b/boards/arm/96b_avenger96/96b_avenger96.dts
@@ -54,14 +54,10 @@
&uart4 {
current-speed = <115200>;
- pinctrl-0 = <&uart4_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&uart7 {
current-speed = <115200>;
- pinctrl-0 = <&uart7_pins_a &uart7_pins_rts_cts_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/96b_carbon/96b_carbon.dts b/boards/arm/96b_carbon/96b_carbon.dts
index 200b94b..e7e0ec6 100644
--- a/boards/arm/96b_carbon/96b_carbon.dts
+++ b/boards/arm/96b_carbon/96b_carbon.dts
@@ -54,22 +54,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/96b_neonkey/96b_neonkey.dts b/boards/arm/96b_neonkey/96b_neonkey.dts
index e8197b5..6d0de16 100644
--- a/boards/arm/96b_neonkey/96b_neonkey.dts
+++ b/boards/arm/96b_neonkey/96b_neonkey.dts
@@ -57,8 +57,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez.dts b/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez.dts
index ef37a52..4aa15f2 100644
--- a/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez.dts
+++ b/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez.dts
@@ -126,22 +126,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&uart4 {
current-speed = <115200>;
- pinctrl-0 = <&uart4_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/96b_wistrio/96b_wistrio.dts b/boards/arm/96b_wistrio/96b_wistrio.dts
index 6fb2304..6db33f9 100644
--- a/boards/arm/96b_wistrio/96b_wistrio.dts
+++ b/boards/arm/96b_wistrio/96b_wistrio.dts
@@ -38,15 +38,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts b/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts
index 2b36f3a..0339c72 100644
--- a/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts
+++ b/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1.dts
@@ -62,15 +62,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/disco_l475_iot1/disco_l475_iot1.dts b/boards/arm/disco_l475_iot1/disco_l475_iot1.dts
index a01207f..dd847f3 100644
--- a/boards/arm/disco_l475_iot1/disco_l475_iot1.dts
+++ b/boards/arm/disco_l475_iot1/disco_l475_iot1.dts
@@ -51,22 +51,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&uart4 {
current-speed = <115200>;
- pinctrl-0 = <&uart4_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/dragino_lsn50/dragino_lsn50.dts b/boards/arm/dragino_lsn50/dragino_lsn50.dts
index 85119d3..92f60c8 100644
--- a/boards/arm/dragino_lsn50/dragino_lsn50.dts
+++ b/boards/arm/dragino_lsn50/dragino_lsn50.dts
@@ -21,8 +21,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32.dts b/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32.dts
index 74546ff..302f77e 100644
--- a/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32.dts
+++ b/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32.dts
@@ -39,8 +39,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f030r8/nucleo_f030r8.dts b/boards/arm/nucleo_f030r8/nucleo_f030r8.dts
index 7386701..c2c870b 100644
--- a/boards/arm/nucleo_f030r8/nucleo_f030r8.dts
+++ b/boards/arm/nucleo_f030r8/nucleo_f030r8.dts
@@ -43,15 +43,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f070rb/nucleo_f070rb.dts b/boards/arm/nucleo_f070rb/nucleo_f070rb.dts
index 67b771d..31948f2 100644
--- a/boards/arm/nucleo_f070rb/nucleo_f070rb.dts
+++ b/boards/arm/nucleo_f070rb/nucleo_f070rb.dts
@@ -43,15 +43,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f091rc/nucleo_f091rc.dts b/boards/arm/nucleo_f091rc/nucleo_f091rc.dts
index aea5535..8ad0f72 100644
--- a/boards/arm/nucleo_f091rc/nucleo_f091rc.dts
+++ b/boards/arm/nucleo_f091rc/nucleo_f091rc.dts
@@ -43,14 +43,10 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f103rb/nucleo_f103rb.dts b/boards/arm/nucleo_f103rb/nucleo_f103rb.dts
index 0a38919..1157bc9 100644
--- a/boards/arm/nucleo_f103rb/nucleo_f103rb.dts
+++ b/boards/arm/nucleo_f103rb/nucleo_f103rb.dts
@@ -43,21 +43,15 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
};
&spi1 {
diff --git a/boards/arm/nucleo_f207zg/nucleo_f207zg.dts b/boards/arm/nucleo_f207zg/nucleo_f207zg.dts
index 148c8dd..ad20407 100644
--- a/boards/arm/nucleo_f207zg/nucleo_f207zg.dts
+++ b/boards/arm/nucleo_f207zg/nucleo_f207zg.dts
@@ -53,14 +53,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f302r8/nucleo_f302r8.dts b/boards/arm/nucleo_f302r8/nucleo_f302r8.dts
index d4d94a9..b7d5fcb 100644
--- a/boards/arm/nucleo_f302r8/nucleo_f302r8.dts
+++ b/boards/arm/nucleo_f302r8/nucleo_f302r8.dts
@@ -52,20 +52,14 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f334r8/nucleo_f334r8.dts b/boards/arm/nucleo_f334r8/nucleo_f334r8.dts
index f31a5b4..2b0c337 100644
--- a/boards/arm/nucleo_f334r8/nucleo_f334r8.dts
+++ b/boards/arm/nucleo_f334r8/nucleo_f334r8.dts
@@ -43,22 +43,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
};
&i2c1 {
diff --git a/boards/arm/nucleo_f401re/nucleo_f401re.dts b/boards/arm/nucleo_f401re/nucleo_f401re.dts
index c53a04d..a3295e2 100644
--- a/boards/arm/nucleo_f401re/nucleo_f401re.dts
+++ b/boards/arm/nucleo_f401re/nucleo_f401re.dts
@@ -45,15 +45,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f411re/nucleo_f411re.dts b/boards/arm/nucleo_f411re/nucleo_f411re.dts
index 7018697..b7cc7e8 100644
--- a/boards/arm/nucleo_f411re/nucleo_f411re.dts
+++ b/boards/arm/nucleo_f411re/nucleo_f411re.dts
@@ -43,15 +43,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f412zg/nucleo_f412zg.dts b/boards/arm/nucleo_f412zg/nucleo_f412zg.dts
index 4e7a852..16baaa4 100644
--- a/boards/arm/nucleo_f412zg/nucleo_f412zg.dts
+++ b/boards/arm/nucleo_f412zg/nucleo_f412zg.dts
@@ -53,15 +53,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f413zh/nucleo_f413zh.dts b/boards/arm/nucleo_f413zh/nucleo_f413zh.dts
index 2b7d01f..690b7c1 100644
--- a/boards/arm/nucleo_f413zh/nucleo_f413zh.dts
+++ b/boards/arm/nucleo_f413zh/nucleo_f413zh.dts
@@ -53,15 +53,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f429zi/nucleo_f429zi.dts b/boards/arm/nucleo_f429zi/nucleo_f429zi.dts
index 2d0b568..b03f0fc 100644
--- a/boards/arm/nucleo_f429zi/nucleo_f429zi.dts
+++ b/boards/arm/nucleo_f429zi/nucleo_f429zi.dts
@@ -64,14 +64,10 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f446re/nucleo_f446re.dts b/boards/arm/nucleo_f446re/nucleo_f446re.dts
index 09242f1..a133b5c 100644
--- a/boards/arm/nucleo_f446re/nucleo_f446re.dts
+++ b/boards/arm/nucleo_f446re/nucleo_f446re.dts
@@ -43,15 +43,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f746zg/nucleo_f746zg.dts b/boards/arm/nucleo_f746zg/nucleo_f746zg.dts
index ec923da..93be692 100644
--- a/boards/arm/nucleo_f746zg/nucleo_f746zg.dts
+++ b/boards/arm/nucleo_f746zg/nucleo_f746zg.dts
@@ -54,15 +54,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_f756zg/nucleo_f756zg.dts b/boards/arm/nucleo_f756zg/nucleo_f756zg.dts
index 33ee61d..86431fc 100644
--- a/boards/arm/nucleo_f756zg/nucleo_f756zg.dts
+++ b/boards/arm/nucleo_f756zg/nucleo_f756zg.dts
@@ -54,22 +54,16 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_g071rb/nucleo_g071rb.dts b/boards/arm/nucleo_g071rb/nucleo_g071rb.dts
index 52ac666..690e417 100644
--- a/boards/arm/nucleo_g071rb/nucleo_g071rb.dts
+++ b/boards/arm/nucleo_g071rb/nucleo_g071rb.dts
@@ -44,7 +44,5 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_l053r8/nucleo_l053r8.dts b/boards/arm/nucleo_l053r8/nucleo_l053r8.dts
index da9973b..e2f6ed3 100644
--- a/boards/arm/nucleo_l053r8/nucleo_l053r8.dts
+++ b/boards/arm/nucleo_l053r8/nucleo_l053r8.dts
@@ -43,14 +43,10 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_l073rz/nucleo_l073rz.dts b/boards/arm/nucleo_l073rz/nucleo_l073rz.dts
index 7a61b23..80b523e 100644
--- a/boards/arm/nucleo_l073rz/nucleo_l073rz.dts
+++ b/boards/arm/nucleo_l073rz/nucleo_l073rz.dts
@@ -43,14 +43,10 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_l432kc/nucleo_l432kc.dts b/boards/arm/nucleo_l432kc/nucleo_l432kc.dts
index 650bbc2..f6302ed 100644
--- a/boards/arm/nucleo_l432kc/nucleo_l432kc.dts
+++ b/boards/arm/nucleo_l432kc/nucleo_l432kc.dts
@@ -33,14 +33,10 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
@@ -57,8 +53,6 @@
};
&can1 {
- pinctrl-0 = <&can_pins_a>;
- pinctrl-names = "default";
bus-speed = <125000>;
status = "okay";
};
diff --git a/boards/arm/nucleo_l476rg/nucleo_l476rg.dts b/boards/arm/nucleo_l476rg/nucleo_l476rg.dts
index 161b7bd..81e032b 100644
--- a/boards/arm/nucleo_l476rg/nucleo_l476rg.dts
+++ b/boards/arm/nucleo_l476rg/nucleo_l476rg.dts
@@ -43,15 +43,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_l496zg/nucleo_l496zg.dts b/boards/arm/nucleo_l496zg/nucleo_l496zg.dts
index 21bb557..061e47b 100644
--- a/boards/arm/nucleo_l496zg/nucleo_l496zg.dts
+++ b/boards/arm/nucleo_l496zg/nucleo_l496zg.dts
@@ -62,22 +62,16 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_d>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&lpuart1 {
current-speed = <115200>;
- pinctrl-0 = <&lpuart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi.dts b/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi.dts
index d4597d5..bf090fd 100644
--- a/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi.dts
+++ b/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi.dts
@@ -55,27 +55,21 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
&lpuart1 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/olimex_stm32_e407/olimex_stm32_e407.dts b/boards/arm/olimex_stm32_e407/olimex_stm32_e407.dts
index 408284e..1fedfe6 100644
--- a/boards/arm/olimex_stm32_e407/olimex_stm32_e407.dts
+++ b/boards/arm/olimex_stm32_e407/olimex_stm32_e407.dts
@@ -43,22 +43,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/olimex_stm32_h407/olimex_stm32_h407.dts b/boards/arm/olimex_stm32_h407/olimex_stm32_h407.dts
index 6b0d887..ffe4086 100644
--- a/boards/arm/olimex_stm32_h407/olimex_stm32_h407.dts
+++ b/boards/arm/olimex_stm32_h407/olimex_stm32_h407.dts
@@ -43,22 +43,16 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/olimex_stm32_p405/olimex_stm32_p405.dts b/boards/arm/olimex_stm32_p405/olimex_stm32_p405.dts
index 4cdd1fe..18a220c 100644
--- a/boards/arm/olimex_stm32_p405/olimex_stm32_p405.dts
+++ b/boards/arm/olimex_stm32_p405/olimex_stm32_p405.dts
@@ -43,8 +43,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/olimexino_stm32/olimexino_stm32.dts b/boards/arm/olimexino_stm32/olimexino_stm32.dts
index a0f8447..fea836d 100644
--- a/boards/arm/olimexino_stm32/olimexino_stm32.dts
+++ b/boards/arm/olimexino_stm32/olimexino_stm32.dts
@@ -51,21 +51,15 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
};
&i2c1 {
diff --git a/boards/arm/sensortile_box/sensortile_box.dts b/boards/arm/sensortile_box/sensortile_box.dts
index af0eb18..79a427a 100644
--- a/boards/arm/sensortile_box/sensortile_box.dts
+++ b/boards/arm/sensortile_box/sensortile_box.dts
@@ -39,15 +39,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/steval_fcu001v1/steval_fcu001v1.dts b/boards/arm/steval_fcu001v1/steval_fcu001v1.dts
index 9987a18..d39c392 100644
--- a/boards/arm/steval_fcu001v1/steval_fcu001v1.dts
+++ b/boards/arm/steval_fcu001v1/steval_fcu001v1.dts
@@ -45,8 +45,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm3210c_eval/stm3210c_eval.dts b/boards/arm/stm3210c_eval/stm3210c_eval.dts
index 376e43b..bb62710 100644
--- a/boards/arm/stm3210c_eval/stm3210c_eval.dts
+++ b/boards/arm/stm3210c_eval/stm3210c_eval.dts
@@ -42,8 +42,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32373c_eval/stm32373c_eval.dts b/boards/arm/stm32373c_eval/stm32373c_eval.dts
index 7c31557..bc652fb 100644
--- a/boards/arm/stm32373c_eval/stm32373c_eval.dts
+++ b/boards/arm/stm32373c_eval/stm32373c_eval.dts
@@ -42,8 +42,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_d>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32_min_dev/stm32_min_dev.dtsi b/boards/arm/stm32_min_dev/stm32_min_dev.dtsi
index 052dfe0..ed6c6ba 100644
--- a/boards/arm/stm32_min_dev/stm32_min_dev.dtsi
+++ b/boards/arm/stm32_min_dev/stm32_min_dev.dtsi
@@ -33,22 +33,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f030_demo/stm32f030_demo.dts b/boards/arm/stm32f030_demo/stm32f030_demo.dts
index 9bb9f70..b879438 100644
--- a/boards/arm/stm32f030_demo/stm32f030_demo.dts
+++ b/boards/arm/stm32f030_demo/stm32f030_demo.dts
@@ -33,8 +33,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f072_eval/stm32f072_eval.dts b/boards/arm/stm32f072_eval/stm32f072_eval.dts
index 72551e1..a6b46c2 100644
--- a/boards/arm/stm32f072_eval/stm32f072_eval.dts
+++ b/boards/arm/stm32f072_eval/stm32f072_eval.dts
@@ -78,8 +78,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_d>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f072b_disco/stm32f072b_disco.dts b/boards/arm/stm32f072b_disco/stm32f072b_disco.dts
index df6590e..614417b 100644
--- a/boards/arm/stm32f072b_disco/stm32f072b_disco.dts
+++ b/boards/arm/stm32f072b_disco/stm32f072b_disco.dts
@@ -57,8 +57,6 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
@@ -77,8 +75,6 @@
};
&can1 {
- pinctrl-0 = <&can_pins_a>;
- pinctrl-names = "default";
bus-speed = <125000>;
status = "okay";
};
diff --git a/boards/arm/stm32f0_disco/stm32f0_disco.dts b/boards/arm/stm32f0_disco/stm32f0_disco.dts
index 36bfdf7..52e0268 100644
--- a/boards/arm/stm32f0_disco/stm32f0_disco.dts
+++ b/boards/arm/stm32f0_disco/stm32f0_disco.dts
@@ -48,15 +48,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f3_disco/stm32f3_disco.dts b/boards/arm/stm32f3_disco/stm32f3_disco.dts
index 352ea6d..c633481 100644
--- a/boards/arm/stm32f3_disco/stm32f3_disco.dts
+++ b/boards/arm/stm32f3_disco/stm32f3_disco.dts
@@ -71,15 +71,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_d>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f411e_disco/stm32f411e_disco.dts b/boards/arm/stm32f411e_disco/stm32f411e_disco.dts
index 6dd723d..3f0dba8 100644
--- a/boards/arm/stm32f411e_disco/stm32f411e_disco.dts
+++ b/boards/arm/stm32f411e_disco/stm32f411e_disco.dts
@@ -57,8 +57,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f412g_disco/stm32f412g_disco.dts b/boards/arm/stm32f412g_disco/stm32f412g_disco.dts
index 362056b..48b31bc 100644
--- a/boards/arm/stm32f412g_disco/stm32f412g_disco.dts
+++ b/boards/arm/stm32f412g_disco/stm32f412g_disco.dts
@@ -73,8 +73,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f429i_disc1/stm32f429i_disc1.dts b/boards/arm/stm32f429i_disc1/stm32f429i_disc1.dts
index 25a066d..2c27fa0 100644
--- a/boards/arm/stm32f429i_disc1/stm32f429i_disc1.dts
+++ b/boards/arm/stm32f429i_disc1/stm32f429i_disc1.dts
@@ -47,15 +47,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f469i_disco/stm32f469i_disco.dts b/boards/arm/stm32f469i_disco/stm32f469i_disco.dts
index 051c1d0..c26c848 100644
--- a/boards/arm/stm32f469i_disco/stm32f469i_disco.dts
+++ b/boards/arm/stm32f469i_disco/stm32f469i_disco.dts
@@ -62,15 +62,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-0 = <&usart6_pins_b>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f4_disco/stm32f4_disco.dts b/boards/arm/stm32f4_disco/stm32f4_disco.dts
index 412c3a6..2595062 100644
--- a/boards/arm/stm32f4_disco/stm32f4_disco.dts
+++ b/boards/arm/stm32f4_disco/stm32f4_disco.dts
@@ -58,15 +58,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f723e_disco/stm32f723e_disco.dts b/boards/arm/stm32f723e_disco/stm32f723e_disco.dts
index 07c638a..ecce912 100644
--- a/boards/arm/stm32f723e_disco/stm32f723e_disco.dts
+++ b/boards/arm/stm32f723e_disco/stm32f723e_disco.dts
@@ -56,13 +56,11 @@
&usart2 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f746g_disco/stm32f746g_disco.dts b/boards/arm/stm32f746g_disco/stm32f746g_disco.dts
index d9ac4a7..0a8d86b 100644
--- a/boards/arm/stm32f746g_disco/stm32f746g_disco.dts
+++ b/boards/arm/stm32f746g_disco/stm32f746g_disco.dts
@@ -56,13 +56,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32f769i_disco/stm32f769i_disco.dts b/boards/arm/stm32f769i_disco/stm32f769i_disco.dts
index 17129ae..d83750e 100644
--- a/boards/arm/stm32f769i_disco/stm32f769i_disco.dts
+++ b/boards/arm/stm32f769i_disco/stm32f769i_disco.dts
@@ -62,13 +62,11 @@
&usart1 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
&usart6 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32h747i_disco/stm32h747i_disco_m7.dts b/boards/arm/stm32h747i_disco/stm32h747i_disco_m7.dts
index a70c9db..059473d 100644
--- a/boards/arm/stm32h747i_disco/stm32h747i_disco_m7.dts
+++ b/boards/arm/stm32h747i_disco/stm32h747i_disco_m7.dts
@@ -45,12 +45,10 @@
&usart1 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
&uart8 {
current-speed = <115200>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32l476g_disco/stm32l476g_disco.dts b/boards/arm/stm32l476g_disco/stm32l476g_disco.dts
index 7f62a7f..72d3d63 100644
--- a/boards/arm/stm32l476g_disco/stm32l476g_disco.dts
+++ b/boards/arm/stm32l476g_disco/stm32l476g_disco.dts
@@ -66,8 +66,6 @@
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_d>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32l496g_disco/stm32l496g_disco.dts b/boards/arm/stm32l496g_disco/stm32l496g_disco.dts
index 7251cf7..8e5a47e 100644
--- a/boards/arm/stm32l496g_disco/stm32l496g_disco.dts
+++ b/boards/arm/stm32l496g_disco/stm32l496g_disco.dts
@@ -62,22 +62,16 @@
&usart1 {
current-speed = <115200>;
- pinctrl-0 = <&usart1_pins_c>;
- pinctrl-names = "default";
status = "okay";
};
&usart2 {
current-speed = <115200>;
- pinctrl-0 = <&usart2_pins_c>;
- pinctrl-names = "default";
status = "okay";
};
&lpuart1 {
current-speed = <115200>;
- pinctrl-0 = <&lpuart1_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2.dts b/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2.dts
index 8b0d631..ef61331 100644
--- a/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2.dts
+++ b/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2.dts
@@ -36,15 +36,11 @@
&usart3 {
current-speed = <115200>;
- pinctrl-0 = <&usart3_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
&uart7 {
current-speed = <115200>;
- pinctrl-0 = <&uart7_pins_a>;
- pinctrl-names = "default";
status = "okay";
};
diff --git a/dts/arm/st/f0/stm32f0-pinctrl.dtsi b/dts/arm/st/f0/stm32f0-pinctrl.dtsi
deleted file mode 100644
index c563b24..0000000
--- a/dts/arm/st/f0/stm32f0-pinctrl.dtsi
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Copyright (c) 2017 RnDity Sp. z o.o.
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@48000000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PA15 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA14 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_d: usart2_d {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- can_pins_a: can_a {
- rx_tx {
- rx = <STM32_PIN_PB8 (STM32_PINMUX_ALT_FUNC_4 | STM32_PUPDR_PULL_UP)>;
- tx = <STM32_PIN_PB9 (STM32_PINMUX_ALT_FUNC_4 | STM32_PUPDR_NO_PULL)>;
- };
- };
- can_pins_b: can_b {
- rx_tx {
- rx = <STM32_PIN_PD0 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_PULL_UP)>;
- tx = <STM32_PIN_PD1 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_NO_PULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f0/stm32f0.dtsi b/dts/arm/st/f0/stm32f0.dtsi
index 1e7032c..11d0d2d 100644
--- a/dts/arm/st/f0/stm32f0.dtsi
+++ b/dts/arm/st/f0/stm32f0.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f0/stm32f0-pinctrl.dtsi>
#include <arm/armv6-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
diff --git a/dts/arm/st/f1/stm32f1-pinctrl.dtsi b/dts/arm/st/f1/stm32f1-pinctrl.dtsi
deleted file mode 100644
index 3a7c630..0000000
--- a/dts/arm/st/f1/stm32f1-pinctrl.dtsi
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrlf1.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40010800 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PA10 STM32_PIN_USART_RX>;
- tx = <STM32_PIN_PA9 STM32_PIN_USART_TX>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 STM32_PIN_USART_RX>;
- tx = <STM32_PIN_PA2 STM32_PIN_USART_TX>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PD6 STM32_PIN_USART_RX>;
- tx = <STM32_PIN_PD5 STM32_PIN_USART_TX>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 STM32_PIN_USART_RX>;
- tx = <STM32_PIN_PB10 STM32_PIN_USART_TX>;
- };
- };
- uart4_pins_a: uart4_a {
- rx_tx {
- rx = <STM32_PIN_PC11 STM32_PIN_USART_RX>;
- tx = <STM32_PIN_PC10 STM32_PIN_USART_TX>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f1/stm32f1.dtsi b/dts/arm/st/f1/stm32f1.dtsi
index 0146e3d..f134dfd 100644
--- a/dts/arm/st/f1/stm32f1.dtsi
+++ b/dts/arm/st/f1/stm32f1.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f1/stm32f1-pinctrl.dtsi>
#include <arm/armv7-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
diff --git a/dts/arm/st/f2/stm32f2-pinctrl.dtsi b/dts/arm/st/f2/stm32f2-pinctrl.dtsi
deleted file mode 100644
index 14a178a..0000000
--- a/dts/arm/st/f2/stm32f2-pinctrl.dtsi
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright (c) 2018 qianfan Zhao
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f2/stm32f2.dtsi b/dts/arm/st/f2/stm32f2.dtsi
index 218d62d..3c28c47 100644
--- a/dts/arm/st/f2/stm32f2.dtsi
+++ b/dts/arm/st/f2/stm32f2.dtsi
@@ -6,7 +6,6 @@
*/
#include <arm/armv7-m.dtsi>
-#include <st/f2/stm32f2-pinctrl.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/arm/st/f3/stm32f3-pinctrl.dtsi b/dts/arm/st/f3/stm32f3-pinctrl.dtsi
deleted file mode 100644
index 608dd1f..0000000
--- a/dts/arm/st/f3/stm32f3-pinctrl.dtsi
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@48000000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_c: usart1_c {
- rx_tx {
- rx = <STM32_PIN_PG10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_d: usart1_d {
- rx_tx {
- rx = <STM32_PIN_PC5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC4 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PA15 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_c: usart2_c {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_d: usart2_d {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f3/stm32f3.dtsi b/dts/arm/st/f3/stm32f3.dtsi
index ddc057b..62a2d1c 100644
--- a/dts/arm/st/f3/stm32f3.dtsi
+++ b/dts/arm/st/f3/stm32f3.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f3/stm32f3-pinctrl.dtsi>
#include <arm/armv7-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
diff --git a/dts/arm/st/f4/stm32f4-pinctrl.dtsi b/dts/arm/st/f4/stm32f4-pinctrl.dtsi
deleted file mode 100644
index fa0f88b..0000000
--- a/dts/arm/st/f4/stm32f4-pinctrl.dtsi
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_c: usart1_c {
- rx_tx {
- rx = <STM32_PIN_PG10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_a: uart4_a {
- rx_tx {
- rx = <STM32_PIN_PA1 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA0 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_b: uart4_b {
- rx_tx {
- rx = <STM32_PIN_PC11 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC10 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart6_pins_a: usart6_a {
- rx_tx {
- rx = <STM32_PIN_PC7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC6 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart6_pins_b: usart6_b {
- rx_tx {
- rx = <STM32_PIN_PG9 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PG14 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart7_pins_a: uart7_a {
- rx_tx {
- rx = <STM32_PIN_PE7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PE8 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart7_pins_b: uart7_b {
- rx_tx {
- rx = <STM32_PIN_PF6 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PF7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f4/stm32f4.dtsi b/dts/arm/st/f4/stm32f4.dtsi
index eb6e271..9f3a1ef 100644
--- a/dts/arm/st/f4/stm32f4.dtsi
+++ b/dts/arm/st/f4/stm32f4.dtsi
@@ -6,7 +6,6 @@
*/
#include <arm/armv7-m.dtsi>
-#include <st/f4/stm32f4-pinctrl.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/arm/st/f4/stm32f405-pinctrl.dtsi b/dts/arm/st/f4/stm32f405-pinctrl.dtsi
deleted file mode 100644
index ab2c2f1..0000000
--- a/dts/arm/st/f4/stm32f405-pinctrl.dtsi
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart6_pins_a: usart6_a {
- rx_tx {
- rx = <STM32_PIN_PG14 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PG9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart6_pins_b: usart6_b {
- rx_tx {
- rx = <STM32_PIN_PC7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PC6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f4/stm32f405.dtsi b/dts/arm/st/f4/stm32f405.dtsi
index 548a3fb..46741ce 100644
--- a/dts/arm/st/f4/stm32f405.dtsi
+++ b/dts/arm/st/f4/stm32f405.dtsi
@@ -4,7 +4,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f4/stm32f405-pinctrl.dtsi>
#include <st/f4/stm32f401.dtsi>
/ {
diff --git a/dts/arm/st/f4/stm32f412-pinctrl.dtsi b/dts/arm/st/f4/stm32f412-pinctrl.dtsi
deleted file mode 100644
index 95a5616..0000000
--- a/dts/arm/st/f4/stm32f412-pinctrl.dtsi
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
-
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f4/stm32f412.dtsi b/dts/arm/st/f4/stm32f412.dtsi
index 8f4aeb1..fe3c956 100644
--- a/dts/arm/st/f4/stm32f412.dtsi
+++ b/dts/arm/st/f4/stm32f412.dtsi
@@ -4,7 +4,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f4/stm32f412-pinctrl.dtsi>
#include <st/f4/stm32f411.dtsi>
/ {
diff --git a/dts/arm/st/f4/stm32f413-pinctrl.dtsi b/dts/arm/st/f4/stm32f413-pinctrl.dtsi
deleted file mode 100644
index 165beb7..0000000
--- a/dts/arm/st/f4/stm32f413-pinctrl.dtsi
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Copyright (c) 2017 Florian Vaussard, HEIG-VD
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f4/stm32f413.dtsi b/dts/arm/st/f4/stm32f413.dtsi
index e5449c6..4d30c48 100644
--- a/dts/arm/st/f4/stm32f413.dtsi
+++ b/dts/arm/st/f4/stm32f413.dtsi
@@ -4,7 +4,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/f4/stm32f413-pinctrl.dtsi>
#include <st/f4/stm32f411.dtsi>
/ {
diff --git a/dts/arm/st/f7/stm32f7-pinctrl.dtsi b/dts/arm/st/f7/stm32f7-pinctrl.dtsi
deleted file mode 100644
index b0a833f..0000000
--- a/dts/arm/st/f7/stm32f7-pinctrl.dtsi
+++ /dev/null
@@ -1,104 +0,0 @@
-/*
- * Copyright (c) 2018 Yurii Hamann
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_c: usart3_c {
- rx_tx {
- rx = <STM32_PIN_PC11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_a: uart4_a {
- rx_tx {
- rx = <STM32_PIN_PA1 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA0 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_b: uart4_b {
- rx_tx {
- rx = <STM32_PIN_PC11 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC10 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart5_pins_a: uart5_a {
- rx_tx {
- rx = <STM32_PIN_PD2 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC12 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart6_pins_a: usart6_a {
- rx_tx {
- rx = <STM32_PIN_PC7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC6 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart6_pins_b: usart6_b {
- rx_tx {
- rx = <STM32_PIN_PG9 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PG14 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart7_pins_a: uart7_a {
- rx_tx {
- rx = <STM32_PIN_PE7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PE8 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart7_pins_b: uart7_b {
- rx_tx {
- rx = <STM32_PIN_PF6 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PF7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart8_pins_a: uart8_a {
- rx_tx {
- rx = <STM32_PIN_PE0 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PE1 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/f7/stm32f7.dtsi b/dts/arm/st/f7/stm32f7.dtsi
index 0a96eb9..89dc233 100644
--- a/dts/arm/st/f7/stm32f7.dtsi
+++ b/dts/arm/st/f7/stm32f7.dtsi
@@ -6,7 +6,6 @@
*/
#include <arm/armv7-m.dtsi>
-#include <st/f7/stm32f7-pinctrl.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/arm/st/g0/stm32g0-pinctrl.dtsi b/dts/arm/st/g0/stm32g0-pinctrl.dtsi
deleted file mode 100644
index 229d79c..0000000
--- a/dts/arm/st/g0/stm32g0-pinctrl.dtsi
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2019 Philippe Retornaz <philippe@shapescale.com>
- * Copyright (c) 2019 STMicroelectronics
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@50000000 {
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_a_hd: usart1_a_hd {
- rx_tx {
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_0 | STM32_OPENDRAIN_PULLUP)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/g0/stm32g0.dtsi b/dts/arm/st/g0/stm32g0.dtsi
index eeddb18..577dd02 100644
--- a/dts/arm/st/g0/stm32g0.dtsi
+++ b/dts/arm/st/g0/stm32g0.dtsi
@@ -6,7 +6,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/g0/stm32g0-pinctrl.dtsi>
#include <arm/armv6-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/arm/st/l0/stm32l0-pinctrl.dtsi b/dts/arm/st/l0/stm32l0-pinctrl.dtsi
deleted file mode 100644
index aab37e7..0000000
--- a/dts/arm/st/l0/stm32l0-pinctrl.dtsi
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2018 Endre Karlson <endre.karlson@gmail.com>
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@50000000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_0 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_4 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_4 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- lpuart1_pins_a: lpuart1_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_6 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/l0/stm32l0.dtsi b/dts/arm/st/l0/stm32l0.dtsi
index 2f2e5de..76965f4 100644
--- a/dts/arm/st/l0/stm32l0.dtsi
+++ b/dts/arm/st/l0/stm32l0.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/l0/stm32l0-pinctrl.dtsi>
#include <arm/armv6-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/i2c/i2c.h>
diff --git a/dts/arm/st/l1/stm32l1-pinctrl.dtsi b/dts/arm/st/l1/stm32l1-pinctrl.dtsi
deleted file mode 100644
index 5683f07..0000000
--- a/dts/arm/st/l1/stm32l1-pinctrl.dtsi
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright (c) 2019 Linaro Limited
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@40020000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/l1/stm32l1.dtsi b/dts/arm/st/l1/stm32l1.dtsi
index c3cd94c..d5940eb 100644
--- a/dts/arm/st/l1/stm32l1.dtsi
+++ b/dts/arm/st/l1/stm32l1.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/l1/stm32l1-pinctrl.dtsi>
#include <arm/armv7-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
#include <dt-bindings/gpio/gpio.h>
diff --git a/dts/arm/st/l4/stm32l4-pinctrl.dtsi b/dts/arm/st/l4/stm32l4-pinctrl.dtsi
deleted file mode 100644
index 0d96eeb6..0000000
--- a/dts/arm/st/l4/stm32l4-pinctrl.dtsi
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (c) 2017 Linaro Limited
- * Copyright (c) 2018-2019 Centaur Analytics, Inc
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@48000000 {
- usart1_pins_a: usart1_a {
- rx_tx {
- rx = <STM32_PIN_PB7 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_b: usart1_b {
- rx_tx {
- rx = <STM32_PIN_PA10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart1_pins_c: usart1_c {
- rx_tx {
- rx = <STM32_PIN_PG10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_a: usart2_a {
- rx_tx {
- rx = <STM32_PIN_PA3 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_b: usart2_b {
- rx_tx {
- rx = <STM32_PIN_PA15 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_c: usart2_c {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA2 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart2_pins_d: usart2_d {
- rx_tx {
- rx = <STM32_PIN_PD6 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB11 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PB10 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_b: usart3_b {
- rx_tx {
- rx = <STM32_PIN_PD9 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PD8 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- usart3_pins_c: usart3_c {
- rx_tx {
- rx = <STM32_PIN_PC5 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC4 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_a: uart4_a {
- rx_tx {
- rx = <STM32_PIN_PA1 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PA0 (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- uart4_pins_b: uart4_b {
- rx_tx {
- rx = <STM32_PIN_PC11 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PC10 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- lpuart1_pins_a: lpuart1_a {
- rx_tx {
- rx = <STM32_PIN_PG8 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL)>;
- tx = <STM32_PIN_PG7 (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- can_pins_a: can_a {
- rx_tx {
- rx = <STM32_PIN_PA11 (STM32_PINMUX_ALT_FUNC_9 | STM32_PUPDR_PULL_UP)>;
- tx = <STM32_PIN_PA12 (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/l4/stm32l4.dtsi b/dts/arm/st/l4/stm32l4.dtsi
index 58d2c42..89850fb 100644
--- a/dts/arm/st/l4/stm32l4.dtsi
+++ b/dts/arm/st/l4/stm32l4.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/l4/stm32l4-pinctrl.dtsi>
#include <arm/armv7-m.dtsi>
#include <dt-bindings/clock/stm32_clock.h>
diff --git a/dts/arm/st/mp1/stm32mp1-pinctrl.dtsi b/dts/arm/st/mp1/stm32mp1-pinctrl.dtsi
deleted file mode 100644
index 03c6dda..0000000
--- a/dts/arm/st/mp1/stm32mp1-pinctrl.dtsi
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Copyright (c) 2019 STMicroelectronics
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-
-#include <dt-bindings/pinctrl/stm32-pinctrl.h>
-
-/ {
- soc {
- pinctrl: pin-controller@50002000 {
- usart3_pins_a: usart3_a {
- rx_tx {
- rx = <STM32_PIN_PB12
- (STM32_PINMUX_ALT_FUNC_8 |
- STM32_PUPDR_PULL_DOWN)>;
- tx = <STM32_PIN_PB10
- (STM32_PINMUX_ALT_FUNC_7 |
- STM32_PUSHPULL_PULLUP)>;
- };
- };
- uart4_pins_a: usart4_a {
- rx_tx {
- rx = <STM32_PIN_PB2
- (STM32_PINMUX_ALT_FUNC_8 |
- STM32_PUPDR_PULL_DOWN)>;
- tx = <STM32_PIN_PD1
- (STM32_PINMUX_ALT_FUNC_8 |
- STM32_PUSHPULL_PULLUP)>;
- };
- };
- uart7_pins_a: uart7_a {
- rx_tx {
- rx = <STM32_PIN_PE7
- (STM32_PINMUX_ALT_FUNC_7 |
- STM32_PUPDR_PULL_DOWN)>;
- tx = <STM32_PIN_PE8
- (STM32_PINMUX_ALT_FUNC_7 |
- STM32_PUSHPULL_PULLUP)>;
- };
- };
- uart7_pins_rts_cts_a: uart7_rts_cts_a {
- rts_cts {
- rts = <STM32_PIN_PE9
- (STM32_PINMUX_ALT_FUNC_7 |
- STM32_PUPDR_PULL_DOWN)>;
- cts = <STM32_PIN_PE10
- (STM32_PINMUX_ALT_FUNC_7 |
- STM32_PUSHPULL_PULLUP)>;
- };
- };
- };
- };
-};
diff --git a/dts/arm/st/mp1/stm32mp157.dtsi b/dts/arm/st/mp1/stm32mp157.dtsi
index 976e84e..766b601 100644
--- a/dts/arm/st/mp1/stm32mp157.dtsi
+++ b/dts/arm/st/mp1/stm32mp157.dtsi
@@ -5,7 +5,6 @@
* SPDX-License-Identifier: Apache-2.0
*/
-#include <st/mp1/stm32mp1-pinctrl.dtsi>
#include <mem.h>
#include <arm/armv7-m.dtsi>
#include <dt-bindings/gpio/gpio.h>