mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-03-15 11:44:11 +00:00
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:
parent
42e2bfec23
commit
3062e4f085
2 changed files with 7 additions and 0 deletions
|
@ -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;
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue