xref: /linux/drivers/cache/Kconfig (revision 948752d2e010e11b56a877975e7e9158d6d31823)
1d34599bcSLad Prabhakar# SPDX-License-Identifier: GPL-2.0
2d34599bcSLad Prabhakarmenu "Cache Drivers"
3d34599bcSLad Prabhakar
4d34599bcSLad Prabhakarconfig AX45MP_L2_CACHE
5d34599bcSLad Prabhakar	bool "Andes Technology AX45MP L2 Cache controller"
6fd962781SChristoph Hellwig	depends on RISCV
7d34599bcSLad Prabhakar	select RISCV_NONSTANDARD_CACHE_OPS
8d34599bcSLad Prabhakar	help
9d34599bcSLad Prabhakar	  Support for the L2 cache controller on Andes Technology AX45MP platforms.
10d34599bcSLad Prabhakar
11971f128bSConor Dooleyconfig SIFIVE_CCACHE
12971f128bSConor Dooley	bool "Sifive Composable Cache controller"
13971f128bSConor Dooley	depends on ARCH_SIFIVE || ARCH_STARFIVE
14971f128bSConor Dooley	help
15971f128bSConor Dooley	  Support for the composable cache controller on SiFive platforms.
16971f128bSConor Dooley
17cabff60cSJoshua Yeongconfig STARFIVE_STARLINK_CACHE
18cabff60cSJoshua Yeong	bool "StarFive StarLink Cache controller"
19cabff60cSJoshua Yeong	depends on RISCV
20cabff60cSJoshua Yeong	depends on ARCH_STARFIVE
21*57e5c814SPalmer Dabbelt	depends on 64BIT
22cabff60cSJoshua Yeong	select RISCV_DMA_NONCOHERENT
23cabff60cSJoshua Yeong	select RISCV_NONSTANDARD_CACHE_OPS
24cabff60cSJoshua Yeong	help
25cabff60cSJoshua Yeong	  Support for the StarLink cache controller IP from StarFive.
26cabff60cSJoshua Yeong
27d34599bcSLad Prabhakarendmenu
28