Message ID | 20240516234737.201250-1-marex@denx.de |
---|---|
State | Accepted |
Commit | ff51ef85d66467a6b89d28f7ec3f9b418d2cf5d7 |
Delegated to: | Patrice Chotard |
Headers | show |
Series | ARM: dts: stm32: Add generic SoM compatible to STM32MP15xx DH electronics DHSOM | expand |
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 <marex@denx.de> > --- > Cc: Patrice Chotard <patrice.chotard@foss.st.com> > Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> > Cc: Simon Glass <sjg@chromium.org> > Cc: Tom Rini <trini@konsulko.com> > Cc: u-boot@dh-electronics.com > Cc: u-boot@lists.denx.de > Cc: uboot-stm32@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 = ðernet0; Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Thanks
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 <marex@denx.de> > --- > Cc: Patrice Chotard <patrice.chotard@foss.st.com> > Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> > Cc: Simon Glass <sjg@chromium.org> > Cc: Tom Rini <trini@konsulko.com> > Cc: u-boot@dh-electronics.com > Cc: u-boot@lists.denx.de > Cc: uboot-stm32@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 = ðernet0; Applied to u-boot-stm32/next Thanks Patrice
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 = ðernet0;
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 <marex@denx.de> --- Cc: Patrice Chotard <patrice.chotard@foss.st.com> Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> Cc: Simon Glass <sjg@chromium.org> Cc: Tom Rini <trini@konsulko.com> Cc: u-boot@dh-electronics.com Cc: u-boot@lists.denx.de Cc: uboot-stm32@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(-)