Re: [PATCH] ARM: dts: stm32: Add generic SoM compatible to STM32MP15xx DH electronics DHSOM

2024-06-14 Thread Patrice CHOTARD



On 5/17/24 01:47, Marek Vasut wrote:
> Add generic SoM compatible string into machine compatible string
> for all STM32MP15xx based DH electronics DHSOM. This way, common
> board code can match on this compatible. No functional change.
> 
> Signed-off-by: Marek Vasut 
> ---
> Cc: Patrice Chotard 
> Cc: Patrick Delaunay 
> Cc: Simon Glass 
> Cc: Tom Rini 
> Cc: u-b...@dh-electronics.com
> Cc: u-boot@lists.denx.de
> Cc: uboot-st...@st-md-mailman.stormreply.com
> ---
>  arch/arm/dts/stm32mp15xx-dhcom-drc02.dts   | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts| 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts   | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-testbench.dts   | 4 +++-
>  6 files changed, 18 insertions(+), 6 deletions(-)
> 
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> index 1ef9ac29cea..90625bf6b60 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "DH Electronics STM32MP15xx DHCOM DRC02";
> - compatible = "dh,stm32mp15xx-dhcom-drc02", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcom-drc02",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> index e2e01e2146c..b2e450aa13b 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "STMicroelectronics STM32MP15xx DHCOM Premium Developer Kit 
> (2)";
> - compatible = "dh,stm32mp15xx-dhcom-pdk2", "st,stm32mp15x";
> + compatible = "dh,stm32mp15xx-dhcom-pdk2",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp15x";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> index 06770b47873..3e908102f61 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "DH Electronics STM32MP15xx DHCOM PicoITX";
> - compatible = "dh,stm32mp15xx-dhcom-picoitx", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcom-picoitx",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> index 76ac5a873c1..dd8fcecbca5 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> @@ -14,5 +14,7 @@
>  
>  / {
>   model = "Arrow Electronics STM32MP15xx Avenger96 board";
> - compatible = "arrow,stm32mp15xx-avenger96", "st,stm32mp15x";
> + compatible = "arrow,stm32mp15xx-avenger96",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp15x";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> index 77dd944ff53..c1f99c1685e 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> @@ -12,5 +12,7 @@
>  
>  / {
>   model = "DH electronics STM32MP15xx DHCOR DRC Compact";
> - compatible = "dh,stm32mp15xx-dhcor-drc-compact", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcor-drc-compact",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> index c9163e1c028..5fdd762ddbf 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> @@ -9,7 +9,9 @@
>  
>  / {
>   model = "DH electronics STM32MP15xx DHCOR Testbench";
> - compatible = "dh,stm32mp15xx-dhcor-testbench", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcor-testbench",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp1xx";
>  
>   aliases {
>   ethernet0 = 
Applied to u-boot-stm32/next

Thanks
Patrice


Re: [PATCH] ARM: dts: stm32: Add generic SoM compatible to STM32MP15xx DH electronics DHSOM

2024-05-17 Thread Patrice CHOTARD



On 5/17/24 01:47, Marek Vasut wrote:
> Add generic SoM compatible string into machine compatible string
> for all STM32MP15xx based DH electronics DHSOM. This way, common
> board code can match on this compatible. No functional change.
> 
> Signed-off-by: Marek Vasut 
> ---
> Cc: Patrice Chotard 
> Cc: Patrick Delaunay 
> Cc: Simon Glass 
> Cc: Tom Rini 
> Cc: u-b...@dh-electronics.com
> Cc: u-boot@lists.denx.de
> Cc: uboot-st...@st-md-mailman.stormreply.com
> ---
>  arch/arm/dts/stm32mp15xx-dhcom-drc02.dts   | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts| 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts   | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts | 4 +++-
>  arch/arm/dts/stm32mp15xx-dhcor-testbench.dts   | 4 +++-
>  6 files changed, 18 insertions(+), 6 deletions(-)
> 
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> index 1ef9ac29cea..90625bf6b60 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-drc02.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "DH Electronics STM32MP15xx DHCOM DRC02";
> - compatible = "dh,stm32mp15xx-dhcom-drc02", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcom-drc02",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> index e2e01e2146c..b2e450aa13b 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-pdk2.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "STMicroelectronics STM32MP15xx DHCOM Premium Developer Kit 
> (2)";
> - compatible = "dh,stm32mp15xx-dhcom-pdk2", "st,stm32mp15x";
> + compatible = "dh,stm32mp15xx-dhcom-pdk2",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp15x";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts 
> b/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> index 06770b47873..3e908102f61 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcom-picoitx.dts
> @@ -11,5 +11,7 @@
>  
>  / {
>   model = "DH Electronics STM32MP15xx DHCOM PicoITX";
> - compatible = "dh,stm32mp15xx-dhcom-picoitx", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcom-picoitx",
> +  "dh,stm32mp15xx-dhcom-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> index 76ac5a873c1..dd8fcecbca5 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts
> @@ -14,5 +14,7 @@
>  
>  / {
>   model = "Arrow Electronics STM32MP15xx Avenger96 board";
> - compatible = "arrow,stm32mp15xx-avenger96", "st,stm32mp15x";
> + compatible = "arrow,stm32mp15xx-avenger96",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp15x";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> index 77dd944ff53..c1f99c1685e 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-drc-compact.dts
> @@ -12,5 +12,7 @@
>  
>  / {
>   model = "DH electronics STM32MP15xx DHCOR DRC Compact";
> - compatible = "dh,stm32mp15xx-dhcor-drc-compact", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcor-drc-compact",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp1xx";
>  };
> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts 
> b/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> index c9163e1c028..5fdd762ddbf 100644
> --- a/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> +++ b/arch/arm/dts/stm32mp15xx-dhcor-testbench.dts
> @@ -9,7 +9,9 @@
>  
>  / {
>   model = "DH electronics STM32MP15xx DHCOR Testbench";
> - compatible = "dh,stm32mp15xx-dhcor-testbench", "st,stm32mp1xx";
> + compatible = "dh,stm32mp15xx-dhcor-testbench",
> +  "dh,stm32mp15xx-dhcor-som",
> +  "st,stm32mp1xx";
>  
>   aliases {
>   ethernet0 = 

Reviewed-by: Patrice Chotard 

Thanks