5 call0 cache_unlock_invalidate
17 movi a2, 0xd0000000 /* cacheable */
18 movi a3, 0xd8000000 /* non-cacheable */
19 movi a4, 0x00001235 /* unmapped */
31 .macro cache_fault op, addr, exc_code
50 cache_fault dpfl, 0x00002345, 24
54 cache_fault dhwb, 0x00002345, 24
58 cache_fault dhwbi, 0x00002345, 24
62 cache_fault dhi, 0x00002345, 24
66 cache_fault dhu, 0x00002345, 24
71 cache_fault ipfl, 0x00002345, 16
75 cache_fault ihu, 0x00002345, 16
79 cache_fault ihi, 0x00002345, 16
84 .macro cache_all op1, op2, size, linesize
90 addi a2, a2, \linesize
94 cache_unlock_invalidate:
95 cache_all diu, dii, XCHAL_DCACHE_SIZE, XCHAL_DCACHE_LINESIZE
96 cache_all iiu, iii, XCHAL_ICACHE_SIZE, XCHAL_ICACHE_LINESIZE