bsp: Add declarations for cache APIs

Added microblaze_flush_cache_ext_range, microblaze_invalidate_
cache_ext_range declarations.

Signed-off-by: Subbaraya Sundeep Bhatta <sbhatta@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This commit is contained in:
Subbaraya Sundeep Bhatta 2014-08-11 17:39:06 +05:30 committed by Jagannadha Sutradharudu Teki
parent ceb52d805c
commit 1c5721387d
2 changed files with 6 additions and 0 deletions

View file

@ -197,4 +197,6 @@
* and iccarm/boot.s. Also uart.c and smc.c have been removed. Also
* removed function definition of XSmc_NorInit and XSmc_NorInit from
* cortexa9/smc.h
* 4.2 bss 08/11/14 Added microblaze_flush_cache_ext_range and microblaze_invalidate_
* cache_ext_range declarations in mb_interface.h CR#783821.
******************************************************************************************/

View file

@ -60,6 +60,10 @@ extern void microblaze_flush_dcache_range(unsigned int cacheaddr, unsigned int l
extern void microblaze_scrub(void); /* Scrub LMB and internal BRAM */
extern void microblaze_invalidate_cache_ext(void); /* Invalidate cache ext */
extern void microblaze_flush_cache_ext(void); /* Flush cache ext */
extern void microblaze_flush_cache_ext_range(unsigned int cacheaddr,
unsigned int len); /* Flush cache ext range */
extern void microblaze_invalidate_cache_ext_range(unsigned int cacheaddr,
unsigned int len); /* Invalidate cache ext range */
/* Deprecated */
extern void microblaze_update_icache (int , int , int ) __attribute__((deprecated));