Lines Matching refs:ctrl
103 uint32_t ctrl; in slc_flush_region() local
106 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_SLC_CTRL); in slc_flush_region()
108 ctrl &= ~SLC_CTRL_REGION_OP; in slc_flush_region()
110 z_arc_v2_aux_reg_write(_ARC_V2_SLC_CTRL, ctrl); in slc_flush_region()
135 uint32_t ctrl; in slc_invalidate_region() local
138 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_SLC_CTRL); in slc_invalidate_region()
140 ctrl &= ~SLC_CTRL_INVALIDATE_MODE; in slc_invalidate_region()
142 ctrl &= ~SLC_CTRL_REGION_OP; in slc_invalidate_region()
143 ctrl |= FIELD_PREP(SLC_CTRL_REGION_OP, 0x1); in slc_invalidate_region()
145 z_arc_v2_aux_reg_write(_ARC_V2_SLC_CTRL, ctrl); in slc_invalidate_region()
170 uint32_t ctrl; in slc_flush_and_invalidate_region() local
173 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_SLC_CTRL); in slc_flush_and_invalidate_region()
175 ctrl |= SLC_CTRL_INVALIDATE_MODE; in slc_flush_and_invalidate_region()
177 ctrl &= ~SLC_CTRL_REGION_OP; in slc_flush_and_invalidate_region()
178 ctrl |= FIELD_PREP(SLC_CTRL_REGION_OP, 0x1); in slc_flush_and_invalidate_region()
180 z_arc_v2_aux_reg_write(_ARC_V2_SLC_CTRL, ctrl); in slc_flush_and_invalidate_region()
216 uint32_t ctrl; in slc_invalidate_all() local
219 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_SLC_CTRL); in slc_invalidate_all()
220 ctrl &= ~SLC_CTRL_INVALIDATE_MODE; in slc_invalidate_all()
221 z_arc_v2_aux_reg_write(_ARC_V2_SLC_CTRL, ctrl); in slc_invalidate_all()
235 uint32_t ctrl; in slc_flush_and_invalidate_all() local
238 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_SLC_CTRL); in slc_flush_and_invalidate_all()
239 ctrl |= SLC_CTRL_INVALIDATE_MODE; in slc_flush_and_invalidate_all()
240 z_arc_v2_aux_reg_write(_ARC_V2_SLC_CTRL, ctrl); in slc_flush_and_invalidate_all()
278 uint32_t ctrl; in dcache_flush_region() local
283 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in dcache_flush_region()
285 ctrl &= ~DC_CTRL_REGION_OP; in dcache_flush_region()
287 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in dcache_flush_region()
306 uint32_t ctrl; in dcache_invalidate_region() local
311 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in dcache_invalidate_region()
313 ctrl &= ~DC_CTRL_INVALIDATE_MODE; in dcache_invalidate_region()
315 ctrl &= ~DC_CTRL_REGION_OP; in dcache_invalidate_region()
316 ctrl |= FIELD_PREP(DC_CTRL_REGION_OP, 0x1); in dcache_invalidate_region()
318 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in dcache_invalidate_region()
333 uint32_t ctrl; in dcache_flush_and_invalidate_region() local
338 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in dcache_flush_and_invalidate_region()
340 ctrl |= DC_CTRL_INVALIDATE_MODE; in dcache_flush_and_invalidate_region()
342 ctrl &= ~DC_CTRL_REGION_OP; in dcache_flush_and_invalidate_region()
343 ctrl |= FIELD_PREP(DC_CTRL_REGION_OP, 0x1); in dcache_flush_and_invalidate_region()
345 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in dcache_flush_and_invalidate_region()
398 uint32_t ctrl; in dcache_invalidate_lines() local
405 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in dcache_invalidate_lines()
406 ctrl &= ~DC_CTRL_INVALIDATE_MODE; in dcache_invalidate_lines()
407 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in dcache_invalidate_lines()
425 uint32_t ctrl; in dcache_flush_and_invalidate_lines() local
432 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in dcache_flush_and_invalidate_lines()
433 ctrl |= DC_CTRL_INVALIDATE_MODE; in dcache_flush_and_invalidate_lines()
434 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in dcache_flush_and_invalidate_lines()
541 uint32_t ctrl; in arch_dcache_invd_all() local
549 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in arch_dcache_invd_all()
550 ctrl &= ~DC_CTRL_INVALIDATE_MODE; in arch_dcache_invd_all()
551 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in arch_dcache_invd_all()
568 uint32_t ctrl; in arch_dcache_flush_and_invd_all() local
576 ctrl = z_arc_v2_aux_reg_read(_ARC_V2_DC_CTRL); in arch_dcache_flush_and_invd_all()
577 ctrl |= DC_CTRL_INVALIDATE_MODE; in arch_dcache_flush_and_invd_all()
578 z_arc_v2_aux_reg_write(_ARC_V2_DC_CTRL, ctrl); in arch_dcache_flush_and_invd_all()