1、DSB、ISB
writel(data, addr);
__asm__ __volatile__("DSB");
2、cache flush
flush_cache_all();
outer_flush_all();
3、dma_map_single
1、DSB、ISB
writel(data, addr);
__asm__ __volatile__("DSB");
2、cache flush
flush_cache_all();
outer_flush_all();
3、dma_map_single