Commit e2333269 authored by Carlo Caione's avatar Carlo Caione Committed by Carles Cufí
Browse files

cache: Introduce external cache controller system support



The cache API currently shipped in Zephyr is assuming that the cache
controller is always on-core thus managed at the arch level. This is not
always the case because many SoCs rely on external cache controllers as
a peripheral external to the core (for example PL310 cache controller
and the L2Cxxx family). In some cases you also want a single driver to
control a whole set of cache controllers.

Rework the cache code introducing support for external cache
controllers.

Signed-off-by: default avatarCarlo Caione <ccaione@baylibre.com>
parent 3b005711
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment