Skip to content
Snippets Groups Projects
Commit b88d7701 authored by Kent McLeod's avatar Kent McLeod
Browse files

arm: Rename plat_cleanInvalidateCache

Rename plat_cleanInvalidateCache to plat_cleanInvalidateL2Cache to
indicate that it is a L2 cache maintenance operation only.
parent ca53350a
No related branches found
No related tags found
No related merge requests found
......@@ -33,7 +33,7 @@ void setIRQTrigger(irq_t irq, bool_t trigger);
static inline void plat_cleanL2Range(paddr_t start, paddr_t end);
static inline void plat_invalidateL2Range(paddr_t start, paddr_t end);
static inline void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end);
static inline void plat_cleanInvalidateCache(void);
static inline void plat_cleanInvalidateL2Cache(void);
void cleanInvalidateCacheRange_RAM(word_t start, word_t end, paddr_t pstart);
void cleanCacheRange_RAM(word_t start, word_t end, paddr_t pstart);
......
......@@ -20,7 +20,7 @@
void initL2Cache(void);
void plat_cleanInvalidateCache(void);
void plat_cleanInvalidateL2Cache(void);
void plat_cleanCache(void);
void plat_cleanL2Range(paddr_t start, paddr_t end);
void plat_invalidateL2Range(paddr_t start, paddr_t end);
......
......@@ -350,7 +350,7 @@ release_secondary_cpus(void)
* turns on the cache. Thus, we do not need to clean and invaliate the cache.
*/
cleanInvalidateL1Caches();
plat_cleanInvalidateCache();
plat_cleanInvalidateL2Cache();
#endif
/* Wait until all the secondary cores are done initialising */
......
......@@ -190,7 +190,7 @@ void
arch_clean_invalidate_caches(void)
{
cleanCaches_PoU();
plat_cleanInvalidateCache();
plat_cleanInvalidateL2Cache();
cleanInvalidateL1Caches();
isb();
}
......@@ -360,7 +360,7 @@ static inline void L2_cacheSync(void)
while (l2cc->maintenance.cache_sync & MAINTENANCE_PENDING);
}
void plat_cleanInvalidateCache(void)
void plat_cleanInvalidateL2Cache(void)
{
if (!config_set(CONFIG_DEBUG_DISABLE_L2_CACHE)) {
l2cc->maintenance.clean_way = 0xffff;
......
......@@ -19,4 +19,4 @@ void initL2Cache(void) {}
void plat_cleanL2Range(paddr_t start, paddr_t end) {}
void plat_invalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateCache(void) {}
void plat_cleanInvalidateL2Cache(void) {}
......@@ -44,4 +44,4 @@ initL2Cache(void)
void plat_cleanL2Range(paddr_t start, paddr_t end) {}
void plat_invalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateCache(void) {}
void plat_cleanInvalidateL2Cache(void) {}
......@@ -44,4 +44,4 @@ initL2Cache(void)
void plat_cleanL2Range(paddr_t start, paddr_t end) {}
void plat_invalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateCache(void) {}
void plat_cleanInvalidateL2Cache(void) {}
......@@ -143,7 +143,7 @@ void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end)
finaliseL2Op();
}
void plat_cleanInvalidateCache(void)
void plat_cleanInvalidateL2Cache(void)
{
cleanL2();
invalidateL2();
......
......@@ -44,4 +44,4 @@ initL2Cache(void)
void plat_cleanL2Range(paddr_t start, paddr_t end) {}
void plat_invalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateL2Range(paddr_t start, paddr_t end) {}
void plat_cleanInvalidateCache(void) {}
void plat_cleanInvalidateL2Cache(void) {}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment