cache: Add Arteris Ncore cache coherent unit driver
authorLey Foon Tan <ley.foon.tan@intel.com>
Wed, 27 Nov 2019 07:55:24 +0000 (15:55 +0800)
committerMarek Vasut <marex@denx.de>
Tue, 7 Jan 2020 13:38:33 +0000 (14:38 +0100)
commitfec7ddc1907c1c86be6849de0fab7466b79cd834
treedcaccf9cdee76d3a6b260ba2811adc4758a912de
parentb4a20cb3002532bf3e6b1e496eacefafa4af2978
cache: Add Arteris Ncore cache coherent unit driver

Add Cache Coherency Unit (CCU) driver.
CCU is to ensures consistency of shared data between multi masters
in the system.

Driver initializes CCU's directories and coherency agent
interfaces in CCU IP.

Signed-off-by: Ley Foon Tan <ley.foon.tan@intel.com>
Reviewed-by: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
drivers/cache/Kconfig
drivers/cache/Makefile
drivers/cache/cache-ncore.c [new file with mode: 0644]