Hi Fabio,

On 25.10.22 16:32, Fabio Estevam wrote:
From: Fabio Estevam <feste...@denx.de>

Since all imx8m boards have been converted to use binman, select
binman via SoC level rather than making the selection for each board.


Everything correct, but patch is now obsolete and should be reworked / rebased. I won't appply this, but of course I will apply if you think to rebase and repost it.

Best regards,
Stefano

Signed-off-by: Fabio Estevam <feste...@denx.de>
---
  arch/arm/mach-imx/imx8m/Kconfig | 33 +--------------------------------
  1 file changed, 1 insertion(+), 32 deletions(-)

diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig
index 8cd7c7a8dd8b..c7a272ec18f5 100644
--- a/arch/arm/mach-imx/imx8m/Kconfig
+++ b/arch/arm/mach-imx/imx8m/Kconfig
@@ -2,6 +2,7 @@ if ARCH_IMX8M
config IMX8M
        bool
+       select BINMAN
        select HAS_CAAM
        select ROM_UNIFIED_SECTIONS
@@ -31,13 +32,11 @@ choice config TARGET_IMX8MQ_CM
        bool "Ronetix iMX8MQ-CM SoM"
-               select BINMAN
        select IMX8MQ
        select IMX8M_LPDDR4
config TARGET_IMX8MQ_EVK
        bool "imx8mq_evk"
-       select BINMAN
        select IMX8MQ
        select IMX8M_LPDDR4
        select FSL_CAAM
@@ -46,20 +45,17 @@ config TARGET_IMX8MQ_EVK
config TARGET_IMX8MQ_PHANBELL
        bool "imx8mq_phanbell"
-       select BINMAN
        select IMX8MQ
        select IMX8M_LPDDR4
config TARGET_IMX8MM_DATA_MODUL_EDM_SBC
        bool "Data Modul eDM SBC i.MX8M Mini"
-       select BINMAN
        select IMX8MM
        select IMX8M_LPDDR4
        select SUPPORT_SPL
config TARGET_IMX8MM_EVK
        bool "imx8mm LPDDR4 EVK board"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -69,7 +65,6 @@ config TARGET_IMX8MM_EVK
config TARGET_IMX8MM_ICORE_MX8MM
        bool "Engicam i.Core MX8M Mini SOM"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -88,14 +83,12 @@ config TARGET_IMX8MM_ICORE_MX8MM
config TARGET_IMX8MM_MX8MENLO
        bool "Support i.MX8M Mini MX8Menlo board based on Toradex Verdin SoM"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_IMX8MM_VENICE
        bool "Support Gateworks Venice iMX8M Mini module"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -104,7 +97,6 @@ config TARGET_IMX8MM_VENICE
config TARGET_KONTRON_MX8MM
        bool "Kontron Electronics N80xx"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -114,21 +106,18 @@ config TARGET_KONTRON_MX8MM
config TARGET_IMX8MN_BSH_SMM_S2
        bool "imx8mn-bsh-smm-s2"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_DDR3L
config TARGET_IMX8MN_BSH_SMM_S2PRO
        bool "imx8mn-bsh-smm-s2pro"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_DDR3L
config TARGET_IMX8MN_EVK
        bool "imx8mn LPDDR4 EVK board"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -137,7 +126,6 @@ config TARGET_IMX8MN_EVK
config TARGET_IMX8MN_DDR4_EVK
        bool "imx8mn DDR4 EVK board"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_DDR4
@@ -146,7 +134,6 @@ config TARGET_IMX8MN_DDR4_EVK
config TARGET_IMX8MN_VENICE
        bool "Support Gateworks Venice iMX8M Nano module"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -155,14 +142,12 @@ config TARGET_IMX8MN_VENICE
config TARGET_IMX8MP_DH_DHCOM_PDK2
        bool "DH electronics DHCOM Premium Developer Kit (2) i.MX8M Plus"
-       select BINMAN
        select IMX8MP
        select IMX8M_LPDDR4
        select SUPPORT_SPL
config TARGET_IMX8MP_ICORE_MX8MP
        bool "Engicam i.Core MX8M Plus SOM"
-       select BINMAN
        select IMX8MP
        select IMX8M_LPDDR4
        select SUPPORT_SPL
@@ -176,7 +161,6 @@ config TARGET_IMX8MP_ICORE_MX8MP
config TARGET_IMX8MP_EVK
        bool "imx8mp LPDDR4 EVK board"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -186,7 +170,6 @@ config TARGET_IMX8MP_EVK
config TARGET_IMX8MP_VENICE
        bool "Support Gateworks Venice iMX8M Plus module"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -195,68 +178,58 @@ config TARGET_IMX8MP_VENICE
config TARGET_PICO_IMX8MQ
        bool "Support Technexion Pico iMX8MQ"
-       select BINMAN
        select IMX8MQ
        select IMX8M_LPDDR4
config TARGET_IMX8MN_VAR_SOM
        bool "imx8mn_var_som"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_DDR4
config TARGET_KONTRON_PITX_IMX8M
        bool "Support Kontron pITX-imx8m"
-       select BINMAN
        select IMX8MQ
        select IMX8M_LPDDR4
config TARGET_VERDIN_IMX8MM
        bool "Support Toradex Verdin iMX8M Mini module"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_VERDIN_IMX8MP
        bool "Support Toradex Verdin iMX8M Plus module"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_IMX8MM_BEACON
        bool "imx8mm Beacon Embedded devkit"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_IMX8MN_BEACON
        bool "imx8mn Beacon Embedded devkit"
-       select BINMAN
        select IMX8MN
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_PHYCORE_IMX8MM
        bool "PHYTEC PHYCORE i.MX8MM"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_PHYCORE_IMX8MP
        bool "PHYTEC PHYCORE i.MX8MP"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_IMX8MM_CL_IOT_GATE
        bool "CompuLab iot-gate-imx8"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -264,7 +237,6 @@ config TARGET_IMX8MM_CL_IOT_GATE
config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
        bool "CompuLab iot-gate-imx8 with optee support"
-       select BINMAN
        select IMX8MM
        select SUPPORT_SPL
        select IMX8M_LPDDR4
@@ -272,21 +244,18 @@ config TARGET_IMX8MM_CL_IOT_GATE_OPTEE
config TARGET_IMX8MP_RSB3720A1_4G
        bool "Support i.MX8MP RSB3720A1 4G"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_IMX8MP_RSB3720A1_6G
        bool "Support i.MX8MP RSB3720A1 6G"
-       select BINMAN
        select IMX8MP
        select SUPPORT_SPL
        select IMX8M_LPDDR4
config TARGET_LIBREM5
        bool "Purism Librem5 Phone"
-       select BINMAN
        select IMX8MQ
        select SUPPORT_SPL
        select IMX8M_LPDDR4

--
=====================================================================
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich,   Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=====================================================================

Reply via email to