]> Git Repo - J-u-boot.git/blame - drivers/cache/Kconfig
Merge patch series "teach 'env default' to optionally keep runtime variables"
[J-u-boot.git] / drivers / cache / Kconfig
CommitLineData
84b124db
DN
1#
2# Cache controllers
3#
4
5menu "Cache Controller drivers"
6
7config CACHE
8 bool "Enable Driver Model for Cache controllers"
9 depends on DM
10 help
11 Enable driver model for cache controllers that are found on
12 most CPU's. Cache is memory that the CPU can access directly and
13 is usually located on the same chip. This uclass can be used for
14 configuring settings that be found from a device tree file.
15
88ebf583
DN
16config L2X0_CACHE
17 tristate "PL310 cache driver"
18 select CACHE
19 depends on ARM
20 help
21 This driver is for the PL310 cache controller commonly found on
22 ARMv7(32-bit) devices. The driver configures the cache settings
23 found in the device tree.
24
2b8dc36b
LYCL
25config ANDES_L2_CACHE
26 bool "Andes L2 cache driver"
4fa4267d 27 select CACHE
4fa4267d 28 help
2b8dc36b 29 Support Andes L2 cache controller in AE350 platform.
4fa4267d
RC
30 It will configure tag and data ram timing control from the
31 device tree and enable L2 cache.
32
fec7ddc1
LFT
33config NCORE_CACHE
34 bool "Arteris Ncore cache coherent unit driver"
35 select CACHE
36 help
37 This driver is for the Arteris Ncore cache coherent unit (CCU)
38 controller. The driver initializes cache directories and coherent
39 agent interfaces.
40
43a21839
ZL
41config SIFIVE_CCACHE
42 bool "SiFive composable cache"
43 select CACHE
44 help
45 This driver is for SiFive Composable L2/L3 cache. It enables cache
46 ways of composable cache.
47
64e8482f
ZL
48config SIFIVE_PL2
49 bool "SiFive private L2 cache"
50 select CACHE
51 help
52 This driver is for SiFive Private L2 cache. It configures registers
53 to enable the clock gating feature.
54
84b124db 55endmenu
This page took 0.151372 seconds and 4 git commands to generate.