On 3/6/25 09:28, Patrice CHOTARD wrote: > > > On 2/22/25 18:13, Marek Vasut wrote: >> Move stm32mp15_dhcom_basic_defconfig into stm32mp15_dhcom_basic.config. >> Retain legacy stm32mp15_dhcom_basic_defconfig as multi-config for all >> DH STM32MP15xx DHCOM based boards. Move stm32mp15_dhsor_basic_defconfig >> into stm32mp15_dhsor_basic.config. Retain stm32mp15_dhsor_basic_defconfig >> as multi-config for all DH STM32MP15xx DHCOR based boards. >> >> Introduce separate stm32mp15_dhcom_drc02_basic_defconfig, >> stm32mp15_dhcom_pdk2_basic_defconfig, stm32mp15_dhcom_picoitx_basic_defconfig >> for each STM32MP15xx DHCOM based board and separate >> stm32mp15_dhcor_avenger96_basic_defconfig, >> stm32mp15_dhcor_drc_compact_basic_defconfig, >> stm32mp15_dhcor_testbench_basic_defconfig for each >> STM32MP15xx DHCOR based board, to make build for those boards easier. >> No functional change. >> >> Signed-off-by: Marek Vasut <ma...@denx.de> >> --- >> Cc: Patrice Chotard <patrice.chot...@foss.st.com> >> Cc: Patrick Delaunay <patrick.delau...@foss.st.com> >> Cc: Tom Rini <tr...@konsulko.com> >> Cc: u-b...@dh-electronics.com >> Cc: u-boot@lists.denx.de >> Cc: uboot-st...@st-md-mailman.stormreply.com >> --- >> configs/stm32mp15_dhcom_basic.config | 8 ++++++++ >> configs/stm32mp15_dhcom_basic_defconfig | 8 +------- >> configs/stm32mp15_dhcom_drc02_basic_defconfig | 4 ++++ >> configs/stm32mp15_dhcom_pdk2_basic_defconfig | 4 ++++ >> configs/stm32mp15_dhcom_picoitx_basic_defconfig | 4 ++++ >> configs/stm32mp15_dhcor_avenger96_basic_defconfig | 4 ++++ >> configs/stm32mp15_dhcor_basic.config | 8 ++++++++ >> configs/stm32mp15_dhcor_basic_defconfig | 8 +------- >> configs/stm32mp15_dhcor_drc_compact_basic_defconfig | 4 ++++ >> configs/stm32mp15_dhcor_testbench_basic_defconfig | 4 ++++ >> 10 files changed, 42 insertions(+), 14 deletions(-) >> create mode 100644 configs/stm32mp15_dhcom_basic.config >> create mode 100644 configs/stm32mp15_dhcom_drc02_basic_defconfig >> create mode 100644 configs/stm32mp15_dhcom_pdk2_basic_defconfig >> create mode 100644 configs/stm32mp15_dhcom_picoitx_basic_defconfig >> create mode 100644 configs/stm32mp15_dhcor_avenger96_basic_defconfig >> create mode 100644 configs/stm32mp15_dhcor_basic.config >> create mode 100644 configs/stm32mp15_dhcor_drc_compact_basic_defconfig >> create mode 100644 configs/stm32mp15_dhcor_testbench_basic_defconfig >> >> diff --git a/configs/stm32mp15_dhcom_basic.config >> b/configs/stm32mp15_dhcom_basic.config >> new file mode 100644 >> index 00000000000..d78916bb5b2 >> --- /dev/null >> +++ b/configs/stm32mp15_dhcom_basic.config >> @@ -0,0 +1,8 @@ >> +#include <configs/stm32mp15_dhsom.config> >> + >> +CONFIG_ARM=y >> +CONFIG_ARCH_STM32MP=y >> +CONFIG_SYS_MEMTEST_START=0xc0000000 >> +CONFIG_SYS_MEMTEST_END=0xc4000000 >> +CONFIG_SYS_I2C_EEPROM_BUS=3 >> +CONFIG_SYS_I2C_EEPROM_ADDR=0x50 >> diff --git a/configs/stm32mp15_dhcom_basic_defconfig >> b/configs/stm32mp15_dhcom_basic_defconfig >> index a28f2862048..297092bd746 100644 >> --- a/configs/stm32mp15_dhcom_basic_defconfig >> +++ b/configs/stm32mp15_dhcom_basic_defconfig >> @@ -1,10 +1,4 @@ >> -#include <configs/stm32mp15_dhsom.config> >> +#include <configs/stm32mp15_dhcom_basic.config> >> >> -CONFIG_ARM=y >> -CONFIG_ARCH_STM32MP=y >> CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp157c-dhcom-pdk2" >> -CONFIG_SYS_MEMTEST_START=0xc0000000 >> -CONFIG_SYS_MEMTEST_END=0xc4000000 >> -CONFIG_SYS_I2C_EEPROM_BUS=3 >> CONFIG_OF_LIST="st/stm32mp157c-dhcom-pdk2 st/stm32mp153c-dhcom-drc02 >> st/stm32mp157c-dhcom-picoitx" >> -CONFIG_SYS_I2C_EEPROM_ADDR=0x50 >> diff --git a/configs/stm32mp15_dhcom_drc02_basic_defconfig >> b/configs/stm32mp15_dhcom_drc02_basic_defconfig >> new file mode 100644 >> index 00000000000..838c3db253d >> --- /dev/null >> +++ b/configs/stm32mp15_dhcom_drc02_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcom_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp153c-dhcom-drc02" >> +CONFIG_OF_LIST="st/stm32mp153c-dhcom-drc02" >> diff --git a/configs/stm32mp15_dhcom_pdk2_basic_defconfig >> b/configs/stm32mp15_dhcom_pdk2_basic_defconfig >> new file mode 100644 >> index 00000000000..c6996233c9f >> --- /dev/null >> +++ b/configs/stm32mp15_dhcom_pdk2_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcom_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp157c-dhcom-pdk2" >> +CONFIG_OF_LIST="st/stm32mp157c-dhcom-pdk2" >> diff --git a/configs/stm32mp15_dhcom_picoitx_basic_defconfig >> b/configs/stm32mp15_dhcom_picoitx_basic_defconfig >> new file mode 100644 >> index 00000000000..5682edbfcbf >> --- /dev/null >> +++ b/configs/stm32mp15_dhcom_picoitx_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcom_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp157c-dhcom-picoitx" >> +CONFIG_OF_LIST="st/stm32mp157c-dhcom-picoitx" >> diff --git a/configs/stm32mp15_dhcor_avenger96_basic_defconfig >> b/configs/stm32mp15_dhcor_avenger96_basic_defconfig >> new file mode 100644 >> index 00000000000..5d27cd5ed7e >> --- /dev/null >> +++ b/configs/stm32mp15_dhcor_avenger96_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcor_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp157a-dhcor-avenger96" >> +CONFIG_OF_LIST="st/stm32mp157a-dhcor-avenger96" >> diff --git a/configs/stm32mp15_dhcor_basic.config >> b/configs/stm32mp15_dhcor_basic.config >> new file mode 100644 >> index 00000000000..e9c0cb9f95a >> --- /dev/null >> +++ b/configs/stm32mp15_dhcor_basic.config >> @@ -0,0 +1,8 @@ >> +#include <configs/stm32mp15_dhsom.config> >> + >> +CONFIG_ARM=y >> +CONFIG_ARCH_STM32MP=y >> +CONFIG_SYS_I2C_EEPROM_BUS=2 >> +CONFIG_SYS_I2C_EEPROM_ADDR=0x53 >> +CONFIG_PHY_MICREL=y >> +CONFIG_PHY_MICREL_KSZ90X1=y >> diff --git a/configs/stm32mp15_dhcor_basic_defconfig >> b/configs/stm32mp15_dhcor_basic_defconfig >> index f6f2af6e7a2..beb6d1d5a9a 100644 >> --- a/configs/stm32mp15_dhcor_basic_defconfig >> +++ b/configs/stm32mp15_dhcor_basic_defconfig >> @@ -1,10 +1,4 @@ >> -#include <configs/stm32mp15_dhsom.config> >> +#include <configs/stm32mp15_dhcor_basic.config> >> >> -CONFIG_ARM=y >> -CONFIG_ARCH_STM32MP=y >> CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp157a-dhcor-avenger96" >> -CONFIG_SYS_I2C_EEPROM_BUS=2 >> CONFIG_OF_LIST="st/stm32mp157a-dhcor-avenger96 >> st/stm32mp151a-dhcor-testbench st/stm32mp153c-dhcor-drc-compact" >> -CONFIG_SYS_I2C_EEPROM_ADDR=0x53 >> -CONFIG_PHY_MICREL=y >> -CONFIG_PHY_MICREL_KSZ90X1=y >> diff --git a/configs/stm32mp15_dhcor_drc_compact_basic_defconfig >> b/configs/stm32mp15_dhcor_drc_compact_basic_defconfig >> new file mode 100644 >> index 00000000000..7b1d73a33b5 >> --- /dev/null >> +++ b/configs/stm32mp15_dhcor_drc_compact_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcor_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp153c-dhcor-drc-compact" >> +CONFIG_OF_LIST="st/stm32mp153c-dhcor-drc-compact" >> diff --git a/configs/stm32mp15_dhcor_testbench_basic_defconfig >> b/configs/stm32mp15_dhcor_testbench_basic_defconfig >> new file mode 100644 >> index 00000000000..7ba327cbd82 >> --- /dev/null >> +++ b/configs/stm32mp15_dhcor_testbench_basic_defconfig >> @@ -0,0 +1,4 @@ >> +#include <configs/stm32mp15_dhcor_basic.config> >> + >> +CONFIG_DEFAULT_DEVICE_TREE="st/stm32mp151a-dhcor-testbench" >> +CONFIG_OF_LIST="st/stm32mp151a-dhcor-testbench" > > Reviewed-by: Patrice Chotard <patrice.chot...@foss.st.com> > > Thanks > Patrice Applied to u-boot-stm32/next Thanks Patrice