aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/marvell/cache_llc.c
diff options
context:
space:
mode:
authorKonstantin Porotchkin <kostap@marvell.com>2019-03-25 15:35:41 +0200
committerMarcin Wojtas <mw@semihalf.com>2020-06-19 17:59:43 +0200
commit772aa5ba75f38930e8e9c3f370a4e2aa9f5f417c (patch)
tree2e953838c50fd4e609342bb0f0e0bc8ae431b81b /drivers/marvell/cache_llc.c
parente825176f1c499c6bedfe7eb887350a5e2ccbe239 (diff)
downloadplatform_external_arm-trusted-firmware-772aa5ba75f38930e8e9c3f370a4e2aa9f5f417c.tar.gz
platform_external_arm-trusted-firmware-772aa5ba75f38930e8e9c3f370a4e2aa9f5f417c.tar.bz2
platform_external_arm-trusted-firmware-772aa5ba75f38930e8e9c3f370a4e2aa9f5f417c.zip
drivers: marvell: align and extend llc macros
Make all LLC-related macros to start with the same prefix Add more LLC control registers definitions This patch is a preparation step for LLC SRAM support Change-Id: I0a4f0fc83e8ef35be93dd239a85f2a9f88d1ab19 Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Diffstat (limited to 'drivers/marvell/cache_llc.c')
-rw-r--r--drivers/marvell/cache_llc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/marvell/cache_llc.c b/drivers/marvell/cache_llc.c
index 3df93a43b..9b614c496 100644
--- a/drivers/marvell/cache_llc.c
+++ b/drivers/marvell/cache_llc.c
@@ -31,19 +31,19 @@ void llc_cache_sync(int ap_index)
void llc_flush_all(int ap_index)
{
- mmio_write_32(L2X0_CLEAN_INV_WAY(ap_index), LLC_WAY_MASK);
+ mmio_write_32(LLC_CLEAN_INV_WAY(ap_index), LLC_ALL_WAYS_MASK);
llc_cache_sync(ap_index);
}
void llc_clean_all(int ap_index)
{
- mmio_write_32(L2X0_CLEAN_WAY(ap_index), LLC_WAY_MASK);
+ mmio_write_32(LLC_CLEAN_WAY(ap_index), LLC_ALL_WAYS_MASK);
llc_cache_sync(ap_index);
}
void llc_inv_all(int ap_index)
{
- mmio_write_32(L2X0_INV_WAY(ap_index), LLC_WAY_MASK);
+ mmio_write_32(LLC_INV_WAY(ap_index), LLC_ALL_WAYS_MASK);
llc_cache_sync(ap_index);
}