[PATCH v2 03/15] arm: dts: stm32: update property 'st,package' to new bindings

Antonio Borneo antonio.borneo at foss.st.com
Tue Nov 18 08:19:24 PST 2025


The property 'st,package' reports the SoC package used in the
board DT and is used to inform the driver about which pins are
available for use by the pinctrl driver.

Use the new bindings where 'st,package' value is a string.

Signed-off-by: Antonio Borneo <antonio.borneo at foss.st.com>
---
 arch/arm/boot/dts/st/stm32mp15xxaa-pinctrl.dtsi | 4 ++--
 arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi | 2 +-
 arch/arm/boot/dts/st/stm32mp15xxac-pinctrl.dtsi | 4 ++--
 arch/arm/boot/dts/st/stm32mp15xxad-pinctrl.dtsi | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/arch/arm/boot/dts/st/stm32mp15xxaa-pinctrl.dtsi b/arch/arm/boot/dts/st/stm32mp15xxaa-pinctrl.dtsi
index 04f7a43ad66f9..a5dc0badec69a 100644
--- a/arch/arm/boot/dts/st/stm32mp15xxaa-pinctrl.dtsi
+++ b/arch/arm/boot/dts/st/stm32mp15xxaa-pinctrl.dtsi
@@ -5,7 +5,7 @@
  */
 
 &pinctrl {
-	st,package = <STM32MP_PKG_AA>;
+	st,package = "AA";
 
 	gpioa: gpio at 50002000 {
 		status = "okay";
@@ -75,7 +75,7 @@ gpiok: gpio at 5000c000 {
 };
 
 &pinctrl_z {
-	st,package = <STM32MP_PKG_AA>;
+	st,package = "AA";
 
 	gpioz: gpio at 54004000 {
 		status = "okay";
diff --git a/arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi b/arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi
index 328dad140e9b0..fbb22cca9ae00 100644
--- a/arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi
+++ b/arch/arm/boot/dts/st/stm32mp15xxab-pinctrl.dtsi
@@ -5,7 +5,7 @@
  */
 
 &pinctrl {
-	st,package = <STM32MP_PKG_AB>;
+	st,package = "AB";
 
 	gpioa: gpio at 50002000 {
 		status = "okay";
diff --git a/arch/arm/boot/dts/st/stm32mp15xxac-pinctrl.dtsi b/arch/arm/boot/dts/st/stm32mp15xxac-pinctrl.dtsi
index 7eaa245f44db4..f019611dbf0d6 100644
--- a/arch/arm/boot/dts/st/stm32mp15xxac-pinctrl.dtsi
+++ b/arch/arm/boot/dts/st/stm32mp15xxac-pinctrl.dtsi
@@ -5,7 +5,7 @@
  */
 
 &pinctrl {
-	st,package = <STM32MP_PKG_AC>;
+	st,package = "AC";
 
 	gpioa: gpio at 50002000 {
 		status = "okay";
@@ -63,7 +63,7 @@ gpioi: gpio at 5000a000 {
 };
 
 &pinctrl_z {
-	st,package = <STM32MP_PKG_AC>;
+	st,package = "AC";
 
 	gpioz: gpio at 54004000 {
 		status = "okay";
diff --git a/arch/arm/boot/dts/st/stm32mp15xxad-pinctrl.dtsi b/arch/arm/boot/dts/st/stm32mp15xxad-pinctrl.dtsi
index b63e207de2166..ac304329e5dcd 100644
--- a/arch/arm/boot/dts/st/stm32mp15xxad-pinctrl.dtsi
+++ b/arch/arm/boot/dts/st/stm32mp15xxad-pinctrl.dtsi
@@ -5,7 +5,7 @@
  */
 
 &pinctrl {
-	st,package = <STM32MP_PKG_AD>;
+	st,package = "AD";
 
 	gpioa: gpio at 50002000 {
 		status = "okay";
-- 
2.34.1




More information about the linux-arm-kernel mailing list