soc: sifive: l2_cache: Add sifive_ccache_flush_range

Add sifive_ccache_flush_range to be compatible with new code

Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
This commit is contained in:
Samin Guo 2023-06-27 14:04:15 +08:00 committed by Justin Hammond
parent 42e2bfec23
commit 3062e4f085
2 changed files with 7 additions and 0 deletions

View file

@ -145,6 +145,12 @@ void sifive_l2_flush_range(phys_addr_t start, size_t len)
}
EXPORT_SYMBOL_GPL(sifive_l2_flush_range);
void sifive_ccache_flush_range(phys_addr_t start, size_t len)
{
sifive_l2_flush_range(start, len);
}
EXPORT_SYMBOL_GPL(sifive_ccache_flush_range);
void *sifive_l2_set_uncached(void *addr, size_t size)
{
phys_addr_t phys_addr = __pa(addr) + uncached_offset;

View file

@ -27,6 +27,7 @@ static inline bool sifive_l2_handle_noncoherent(void)
#endif
}
void sifive_ccache_flush_range(phys_addr_t start, size_t len);
void sifive_l2_flush_range(phys_addr_t start, size_t len);
void *sifive_l2_set_uncached(void *addr, size_t size);
static inline void sifive_l2_clear_uncached(void *addr, size_t size)