Home
last modified time | relevance | path

Searched refs:macro (Results 1 – 25 of 71) sorted by relevance

123

/sof-2.7.6/src/arch/xtensa/include/xtensa/
Dcoreasm.h87 .macro find_ms_setbit ad, as, at, base
130 .macro find_ls_setbit ad, as, at, base
144 .macro find_ls_one ad, as
193 .macro floop ar, endlabel
197 .macro floopnez ar, endlabel
201 .macro floopgtz ar, endlabel
205 .macro floopend ar, endlabel
211 .macro floop89 ar
215 .macro floopnez89 ar
219 .macro floopgtz89 ar
[all …]
Dcacheasm.h158 .macro cache_index_all cainst, size, linesize, assoc_or1, aa, ab, loopokay, maxofs, awb=a0
245 .macro cache_hit_region cainst, linesize_log2, addr, asize, askew, awb=a0
284 .macro icache_reset aa, ab, loopokay=0
303 .macro icache_sync ar
317 .macro icache_invalidate_line ar, offset
334 .macro icache_invalidate_region astart, asize, ac
351 .macro icache_invalidate_all aa, ab, loopokay=1
371 .macro icache_lock_line ar, offset
387 .macro icache_lock_region astart, asize, ac
407 .macro icache_unlock_line ar, offset
[all …]
Dcacheattrasm.h104 .macro _cacheattr_get tlb
130 .macro icacheattr_get
134 .macro dcacheattr_get
182 .macro _cacheattr_is_enabled label
195 .macro _cacheattr_is_enabled label
214 .macro icacheattr_is_enabled label
234 .macro dcacheattr_is_enabled label
254 .macro cacheattr_is_enabled label
295 .macro icacheattr_set
356 .macro dcacheattr_set
[all …]
Doverlay_os_asm.h46 .macro _xt_overlay_get_state pcreg sr1 sr2
82 .macro _xt_overlay_check_map pcreg psreg ovreg spreg sr1
Dmpuasm.h40 .macro mpu_write_map a_map, a_num_entries, a_temp1, a_temp2, a_temp3, a_temp4
97 .macro mpu_read_map a_map_ptr, a_temp1, a_temp2
/sof-2.7.6/src/platform/haswell/include/arch/xtensa/config/
Dtie-asm.h76 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
112 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
141 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
185 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
224 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
225 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
226 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
227 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
228 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
229 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/arch/xtensa/xtos/
Dxtos-internal.h104 .macro mapint an
112 .macro mapint an
130 .macro iterate from, to, what
146 .macro rsilft ar, fromlevel, tolevel
166 .macro save_loops_mac16 esf, aa, ab
200 .macro restore_loops_mac16 esf, aa, ab, ac
278 .macro xtos_update_intenable ax, ay, az
294 .macro xtos_lock ax
298 .macro xtos_unlock ax
321 .macro get_prid ax
[all …]
Dinterrupt-pri.h49 .macro msindex_int aindex, amask
92 .macro msindex_int_nc aindex, amask, atmp
119 .macro indexmask_int index, mask, intptr, tmp
162 .macro index_int index, mask, intptr, tmp
Dreset-unneeded.S55 .macro reset_timer num
104 .macro reset_dbreaka num
107 .macro reset_ibreaka num
125 .macro reset_int num
/sof-2.7.6/src/platform/apollolake/include/arch/xtensa/config/
Dtie-asm.h78 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
124 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
163 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
220 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
272 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
273 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
274 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
275 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
276 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
277 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/baytrail/include/arch/xtensa/config/
Dtie-asm.h77 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
143 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
205 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
253 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
295 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
296 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
297 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
298 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
299 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
300 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/intel/cavs/include/cavs/lib/
Dasm_ldo_management.h23 .macro m_cavs_set_ldo_state state, ax
35 .macro m_cavs_set_hpldo_state state, ax, ay
46 .macro m_cavs_set_lpldo_state state, ax, ay
57 .macro m_cavs_set_ldo_on_state ax, ay, az
69 .macro m_cavs_set_ldo_off_state ax, ay, az
89 .macro m_cavs_set_ldo_bypass_state ax, ay, az
Dasm_memory_management.h35 .macro m_cavs_hpsram_power_down_entire ax, ay, az
57 .macro m_cavs_hpsram_power_change segment_index, mask, ax, ay, az
68 .macro m_cavs_lpsram_power_down_entire ax, ay, az, loop_cnt_addr
/sof-2.7.6/src/platform/imx8/include/arch/xtensa/config/
Dtie-asm.h76 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
122 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
161 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
233 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
300 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
301 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
302 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
303 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
304 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
305 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/imx8m/include/arch/xtensa/config/
Dtie-asm.h76 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
122 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
161 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
233 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
300 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
301 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
302 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
303 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
304 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
305 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/tigerlake/include/arch/xtensa/config/
Dtie-asm.h78 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
124 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
163 .macro xchal_cp0_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
205 .macro xchal_cp0_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
248 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
305 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
357 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
358 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
359 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
360 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/suecreek/include/arch/xtensa/config/
Dtie-asm.h78 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
124 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
163 .macro xchal_cp0_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
205 .macro xchal_cp0_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
248 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
305 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
357 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
358 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
359 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
360 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/cannonlake/include/arch/xtensa/config/
Dtie-asm.h78 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
124 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
163 .macro xchal_cp0_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
205 .macro xchal_cp0_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
248 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
305 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
357 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
358 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
359 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
360 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/icelake/include/arch/xtensa/config/
Dtie-asm.h78 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
124 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
163 .macro xchal_cp0_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
205 .macro xchal_cp0_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
248 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
305 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
357 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
358 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
359 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
360 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/imx8ulp/include/arch/xtensa/config/
Dtie-asm.h76 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
156 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
229 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
301 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
368 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
369 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
370 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
371 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
372 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
373 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/amd/renoir/include/arch/xtensa/config/
Dtie-asm.h76 .macro xchal_ncp_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
142 .macro xchal_ncp_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
201 .macro xchal_cp0_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
243 .macro xchal_cp0_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
286 .macro xchal_cp1_store ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
343 .macro xchal_cp1_load ptr at1 at2 at3 at4 continue=0 ofs=-1 select=XTHAL_SAS_ALL alloc=0
395 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
396 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
397 .macro xchal_cp3_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
398 .macro xchal_cp3_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/arch/xtensa/include/xtensa/config/
Dcore.h972 .macro xchal_sa_start continue totofs
993 .macro xchal_sa_align ptr minofs maxofs ofsalign totalign
1021 .macro xchal_sa_ptr_restore ptr
1042 .macro xchal_atmps_loadstore inst ptr offset nreq aa=0 ab=0 ac=0 ad=0
1089 .macro xchal_cp0_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
1090 .macro xchal_cp0_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
1093 .macro xchal_cp1_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
1094 .macro xchal_cp1_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
1097 .macro xchal_cp2_store p a b c d continue=0 ofs=-1 select=-1 ; .endm
1098 .macro xchal_cp2_load p a b c d continue=0 ofs=-1 select=-1 ; .endm
[all …]
/sof-2.7.6/src/platform/apollolake/include/platform/lib/
Dasm_memory_management.h29 .macro m_cavs_hpsram_power_off ax, ay, az
59 .macro m_cavs_lpsram_power_off ax, ay, az
/sof-2.7.6/src/include/sof/trace/
Dpreproc.h91 #define META_REPEAT(count, macro, ...)\ argument
95 (META_DEC(count), macro, __VA_ARGS__)\
96 _META_DEFER_2(macro)\
/sof-2.7.6/src/arch/xtensa/debug/gdb/
Ddebugexception.S28 .macro SAVE_ reg, loc
33 .macro SAVE reg
42 .macro LOAD_ reg, loc
47 .macro LOAD reg

123