Convert CONFIG_SYS_L2_PL310 to Kconfig
authorPhilip Oberfichtner <pro@denx.de>
Wed, 17 Aug 2022 13:07:12 +0000 (15:07 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 1 Sep 2022 21:18:42 +0000 (17:18 -0400)
commit111688839ab4bc35fbc2a92c5696a0d246838da6
treeaf0148ae75c69f9aa2881c9ba4b821a1373f90a7
parent12bbcd6a85c1e4821bda9d5055b19ec8a7c723e0
Convert CONFIG_SYS_L2_PL310 to Kconfig

This converts CONFIG_SYS_L2_PL310 to Kconfig.

For omap2 and mvebu the 'select SYS_L2_PL310' locations were
determined using ./tools/moveconfig -i CONFIG_SYS_L2_PL310.

For mx6 I manually chose ARCH_MX6 as 'select' location. The
correctness has been verified using

$ ./tools/moveconfig.py -f ARCH_MX6 ~SYS_L2_PL310 ~SYS_L2CACHE_OFF
0 matches

That means whenever an ARCH_MX6 board had SYS_L2_PL310 disabled, this
was correctly reflected in SYS_L2CACHE_OFF. Thus it's safe to insert
the 'select' statement under ARCH_MX6.

Signed-off-by: Philip Oberfichtner <pro@denx.de>
38 files changed:
README
arch/arm/Kconfig
arch/arm/mach-mvebu/Kconfig
arch/arm/mach-mvebu/include/mach/config.h
arch/arm/mach-omap2/Kconfig
configs/omap4_panda_defconfig
configs/omap4_sdp4430_defconfig
configs/poleg_evb_defconfig
configs/socfpga_arria10_defconfig
configs/socfpga_arria5_defconfig
configs/socfpga_chameleonv3_defconfig
configs/socfpga_cyclone5_defconfig
configs/socfpga_dbm_soc1_defconfig
configs/socfpga_de0_nano_soc_defconfig
configs/socfpga_de10_nano_defconfig
configs/socfpga_de10_standard_defconfig
configs/socfpga_de1_soc_defconfig
configs/socfpga_is1_defconfig
configs/socfpga_mcvevk_defconfig
configs/socfpga_secu1_defconfig
configs/socfpga_sockit_defconfig
configs/socfpga_socrates_defconfig
configs/socfpga_sr1500_defconfig
configs/socfpga_vining_fpga_defconfig
configs/stemmy_defconfig
include/configs/am43xx_evm.h
include/configs/brppt2.h
include/configs/cm_t43.h
include/configs/mx6_common.h
include/configs/odroid.h
include/configs/poleg.h
include/configs/socfpga_common.h
include/configs/stemmy.h
include/configs/ti_omap4_common.h
include/configs/trats.h
include/configs/trats2.h
include/configs/zynq-common.h
scripts/config_whitelist.txt