]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
keymile: Move sourcing of common Kconfig
authorTom Rini <trini@konsulko.com>
Wed, 23 Mar 2022 21:19:55 +0000 (17:19 -0400)
committerTom Rini <trini@konsulko.com>
Fri, 1 Apr 2022 14:28:46 +0000 (10:28 -0400)
The way board/keymile/Kconfig is written protects the options there from
being parsed on non-keymile platforms.  We cannot however safely source
this file from multiple locations.  This does not manifest as a problem
currently as there are no choice statements inside of this file (nor the
sub-Kconfig files it sources).  However, moving some target selection to
one of these files exposes the underlying problem.  Rework things so
that we have this file sourced in arch/Kconfig.

Cc: Holger Brunck <holger.brunck@hitachienergy.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Holger Brunck <holger.brunck@hitachienergy.com>
arch/Kconfig
arch/arm/Kconfig
arch/arm/mach-kirkwood/Kconfig
arch/arm/mach-socfpga/Kconfig
arch/powerpc/cpu/mpc83xx/Kconfig
arch/powerpc/cpu/mpc85xx/Kconfig

index 8450fdb75c46812eadf2fc836daeb22105b61bba..bc31e5ad506b82070a70fcd011c4dc4908370641 100644 (file)
@@ -448,3 +448,5 @@ source "arch/sh/Kconfig"
 source "arch/x86/Kconfig"
 source "arch/xtensa/Kconfig"
 source "arch/riscv/Kconfig"
+
+source "board/keymile/Kconfig"
index 474ce4a555e43d0e1bd357ba725f67fea09adfbc..b5ca14f041ad0b6a32367bda40ed032cfe870aba 100644 (file)
@@ -2280,7 +2280,6 @@ source "board/vscom/baltos/Kconfig"
 source "board/phytium/durian/Kconfig"
 source "board/phytium/pomelo/Kconfig"
 source "board/xen/xenguest_arm64/Kconfig"
-source "board/keymile/Kconfig"
 
 source "arch/arm/Kconfig.debug"
 
index 382b8362674c3a443707ab0a9ed4906924e8979a..ca2da003b65b71d7650e85147567ebd57eae6dd1 100644 (file)
@@ -131,7 +131,6 @@ source "board/cloudengines/pogo_e02/Kconfig"
 source "board/cloudengines/pogo_v4/Kconfig"
 source "board/d-link/dns325/Kconfig"
 source "board/iomega/iconnect/Kconfig"
-source "board/keymile/Kconfig"
 source "board/LaCie/net2big_v2/Kconfig"
 source "board/LaCie/netspace_v2/Kconfig"
 source "board/raidsonic/ib62x0/Kconfig"
index bddfd44427ae4c0a282a479141732a38c4cc79b3..78a7549a41060948600f0d1fa76752ff57d46ee7 100644 (file)
@@ -248,6 +248,4 @@ config SYS_CONFIG_NAME
        default "socfpga_stratix10_socdk" if TARGET_SOCFPGA_STRATIX10_SOCDK
        default "socfpga_vining_fpga" if TARGET_SOCFPGA_SOFTING_VINING_FPGA
 
-source "board/keymile/Kconfig"
-
 endif
index bcd8375087897d0fff80196918565500cff32c23..52bc8cf750f8e3bc5f222e2dbf208d23ba19a578 100644 (file)
@@ -200,7 +200,6 @@ config FSL_ELBC
 
 source "board/freescale/mpc837xerdb/Kconfig"
 source "board/ids/ids8313/Kconfig"
-source "board/keymile/Kconfig"
 source "board/gdsys/mpc8308/Kconfig"
 
 endmenu
index 509f356e4961703d2e3335fc4b9693c733d65592..6c536b3c6b2d83464aca1d318d01acfff5f57e41 100644 (file)
@@ -1193,7 +1193,6 @@ source "board/freescale/t104xrdb/Kconfig"
 source "board/freescale/t208xqds/Kconfig"
 source "board/freescale/t208xrdb/Kconfig"
 source "board/freescale/t4rdb/Kconfig"
-source "board/keymile/Kconfig"
 source "board/socrates/Kconfig"
 
 endmenu