The option serves no purpose any longer as all cache maintenance is hidden behind generic APIs like the DMA streaming API.
Signed-off-by: Ahmad Fatoum <[email protected]> --- v1 -> v2: - no change --- arch/arm/Kconfig | 1 - arch/kvx/Kconfig | 1 - arch/openrisc/Kconfig | 1 - arch/powerpc/Kconfig | 1 - common/Kconfig | 8 -------- drivers/net/Kconfig | 1 - 6 files changed, 13 deletions(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 3d8f2eeca713..f5f9f3828782 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -3,7 +3,6 @@ config ARM bool select HAS_KALLSYMS - select HAS_CACHE select HAVE_IMAGE_COMPRESSION select HAVE_ARCH_KASAN select ARCH_HAS_SJLJ diff --git a/arch/kvx/Kconfig b/arch/kvx/Kconfig index 2e6432f897d8..5f325ca28358 100644 --- a/arch/kvx/Kconfig +++ b/arch/kvx/Kconfig @@ -14,7 +14,6 @@ config KVX select FITIMAGE select GENERIC_FIND_NEXT_BIT select ARCH_HAS_SJLJ - select HAS_CACHE select HAS_DMA select LIBFDT select MFD_SYSCON diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig index 6b64b299b391..d79743962a42 100644 --- a/arch/openrisc/Kconfig +++ b/arch/openrisc/Kconfig @@ -3,7 +3,6 @@ config OPENRISC bool select OFTREE - select HAS_CACHE select HAVE_CONFIGURABLE_MEMORY_LAYOUT select GENERIC_FIND_NEXT_BIT select ARCH_HAS_SJLJ diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 6346594173ac..4e282bc3ac80 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -5,7 +5,6 @@ config PPC select HAVE_CONFIGURABLE_TEXT_BASE select HAS_KALLSYMS select HAS_MODULES - select HAS_CACHE select GENERIC_FIND_NEXT_BIT select OFTREE select ARCH_HAS_SJLJ diff --git a/common/Kconfig b/common/Kconfig index 8a051a29e76c..6e5fba33ea4a 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -27,14 +27,6 @@ config HAS_KALLSYMS config HAS_MODULES bool -config HAS_CACHE - bool - help - This allows you to run "make ARCH=sandbox allyesconfig". - - Drivers that depend on a cache implementation can depend on this - config, so that you don't get a compilation error. - config HAS_DMA bool help diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 5c436a05ccc5..7cad80c0a4b6 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig @@ -188,7 +188,6 @@ config DRIVER_NET_ENC28J60_WRITEVERIFY config DRIVER_NET_ETHOC bool "OpenCores ethernet MAC driver" depends on OPENRISC - depends on HAS_CACHE select PHYLIB help This option enables support for the OpenCores 10/100 Mbps -- 2.39.5
