blackfin: Add more dcache functions

Add invalidate_dcache_range() and flush_dcache_range() for the blackfin
architecture. Such functions already exist on this arch with different
names, so just forward the call.

This fixes the build of bf609-ezkit board as it uses
drivers/net/designware.c which requires the above functions.

Cc: Sonic Zhang <sonic.adi@gmail.com>, Alexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: Vasili Galka <vvv444@gmail.com>
This commit is contained in:
Vasili Galka 2014-06-30 13:00:12 +03:00 committed by Tom Rini
parent 0519e80d83
commit a91fd00175
1 changed files with 10 additions and 0 deletions

View File

@ -111,3 +111,13 @@ int dcache_status(void)
{
return bfin_read_DMEM_CONTROL() & ACACHE_BCACHE;
}
void invalidate_dcache_range(unsigned long start, unsigned long stop)
{
blackfin_dcache_flush_invalidate_range((const void *)start, (const void *)stop);
}
void flush_dcache_range(unsigned long start, unsigned long stop)
{
blackfin_dcache_flush_range((const void *)start, (const void *)stop);
}