|
@@ -270,7 +270,8 @@ void * omap_sram_push(void * start, unsigned long size)
|
|
|
omap_sram_ceil -= size;
|
|
|
omap_sram_ceil = ROUND_DOWN(omap_sram_ceil, sizeof(void *));
|
|
|
memcpy((void *)omap_sram_ceil, start, size);
|
|
|
- flush_icache_range((unsigned long)start, (unsigned long)(start + size));
|
|
|
+ flush_icache_range((unsigned long)omap_sram_ceil,
|
|
|
+ (unsigned long)(omap_sram_ceil + size));
|
|
|
|
|
|
return (void *)omap_sram_ceil;
|
|
|
}
|