CONFIG_SPL_SYS_[DI]CACHE_OFF: add
authorTrevor Woerner <trevor@toganlabs.com>
Fri, 3 May 2019 13:41:00 +0000 (09:41 -0400)
committerTom Rini <trini@konsulko.com>
Sat, 18 May 2019 12:15:35 +0000 (08:15 -0400)
commit1001502545ff0125c39232cf0e7f26d9213ab55f
tree6513e23c1df21e1a4bc55eb98a73a58f269ccf46
parenta0aba8a2ebae51287fbee6848aece71655795fdb
CONFIG_SPL_SYS_[DI]CACHE_OFF: add

While converting CONFIG_SYS_[DI]CACHE_OFF to Kconfig, there are instances
where these configuration items are conditional on SPL. This commit adds SPL
variants of these configuration items, uses CONFIG_IS_ENABLED(), and updates
the configurations as required.

Acked-by: Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Trevor Woerner <trevor@toganlabs.com>
[trini: Make the default depend on the setting for full U-Boot, update
more zynq hardware]
Signed-off-by: Tom Rini <trini@konsulko.com>
92 files changed:
arch/arc/Kconfig
arch/arc/lib/start.S
arch/arm/Kconfig
arch/arm/cpu/arm11/cpu.c
arch/arm/cpu/arm926ejs/cache.c
arch/arm/cpu/arm926ejs/cpu.c
arch/arm/cpu/arm926ejs/start.S
arch/arm/cpu/armv7/cache_v7.c
arch/arm/cpu/armv7/iproc-common/hwinit-common.c
arch/arm/cpu/armv7/kona-common/hwinit-common.c
arch/arm/cpu/armv7/ls102xa/cpu.c
arch/arm/cpu/armv7/start.S
arch/arm/cpu/armv7/vf610/generic.c
arch/arm/cpu/armv7m/cache.c
arch/arm/cpu/armv8/cache_v8.c
arch/arm/cpu/armv8/fsl-layerscape/cpu.c
arch/arm/cpu/armv8/s32v234/cpu.c
arch/arm/cpu/pxa/cache.c
arch/arm/cpu/pxa/pxa2xx.c
arch/arm/include/asm/global_data.h
arch/arm/lib/cache-cp15.c
arch/arm/lib/cache.c
arch/arm/mach-exynos/soc.c
arch/arm/mach-imx/cache.c
arch/arm/mach-imx/imx8/cpu.c
arch/arm/mach-imx/mx5/soc.c
arch/arm/mach-keystone/init.c
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
arch/arm/mach-omap2/sec-common.c
arch/arm/mach-rmobile/cpu_info.c
arch/arm/mach-rockchip/rk3036-board.c
arch/arm/mach-rockchip/rk3128-board.c
arch/arm/mach-rockchip/rk3188-board.c
arch/arm/mach-rockchip/rk322x-board.c
arch/arm/mach-rockchip/rk3288-board.c
arch/arm/mach-rockchip/rv1108/rv1108.c
arch/arm/mach-s5pc1xx/cache.c
arch/arm/mach-socfpga/misc.c
arch/arm/mach-sunxi/board.c
arch/arm/mach-tegra/board.c
arch/arm/mach-zynq/cpu.c
arch/nds32/Kconfig
arch/nds32/cpu/n1213/start.S
arch/nds32/lib/cache.c
arch/riscv/Kconfig
arch/riscv/cpu/ax25/cache.c
arch/xtensa/Kconfig
arch/xtensa/cpu/start.S
board/st/stih410-b2260/board.c
cmd/bdinfo.c
common/board_f.c
common/lcd.c
configs/axm_defconfig
configs/bitmain_antminer_s9_defconfig
configs/imx8mq_evk_defconfig
configs/imx8qm_mek_defconfig
configs/imx8qxp_mek_defconfig
configs/smartweb_defconfig
configs/syzygy_hub_defconfig
configs/taurus_defconfig
configs/topic_miami_defconfig
configs/topic_miamilite_defconfig
configs/topic_miamiplus_defconfig
configs/zynq_cc108_defconfig
configs/zynq_cse_nand_defconfig
configs/zynq_cse_nor_defconfig
configs/zynq_dlc20_rev1_0_defconfig
configs/zynq_microzed_defconfig
configs/zynq_minized_defconfig
configs/zynq_picozed_defconfig
configs/zynq_z_turn_defconfig
configs/zynq_zc702_defconfig
configs/zynq_zc706_defconfig
configs/zynq_zc770_xm010_defconfig
configs/zynq_zc770_xm011_defconfig
configs/zynq_zc770_xm011_x16_defconfig
configs/zynq_zc770_xm012_defconfig
configs/zynq_zc770_xm013_defconfig
configs/zynq_zed_defconfig
configs/zynq_zybo_defconfig
configs/zynq_zybo_z7_defconfig
drivers/dma/apbh_dma.c
drivers/mtd/nand/raw/mxs_nand.c
drivers/net/dwc_eth_qos.c
drivers/net/rtl8169.c
drivers/net/sh_eth.c
drivers/video/video-uclass.c
include/configs/mx7ulp_evk.h
include/configs/smartweb.h
include/configs/taurus.h
include/configs/zynq-common.h