Lines Matching refs:write_aux_reg

111 	write_aux_reg(ARC_REG_TLBPD1, 0);  in __tlb_entry_erase()
114 write_aux_reg(ARC_REG_TLBPD1HI, 0); in __tlb_entry_erase()
116 write_aux_reg(ARC_REG_TLBPD0, 0); in __tlb_entry_erase()
117 write_aux_reg(ARC_REG_TLBCOMMAND, TLBWrite); in __tlb_entry_erase()
126 write_aux_reg(ARC_REG_TLBPD0, vaddr_n_asid); in tlb_entry_lkup()
128 write_aux_reg(ARC_REG_TLBCOMMAND, TLBProbe); in tlb_entry_lkup()
181 write_aux_reg(ARC_REG_TLBINDEX, 0xa); in utlb_invalidate()
184 write_aux_reg(ARC_REG_TLBCOMMAND, TLBIVUTLB); in utlb_invalidate()
206 write_aux_reg(ARC_REG_TLBCOMMAND, TLBGetIndex); in tlb_entry_insert()
209 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert()
216 write_aux_reg(ARC_REG_TLBCOMMAND, TLBWrite); in tlb_entry_insert()
228 write_aux_reg(ARC_REG_TLBPD0, vaddr_n_asid | _PAGE_PRESENT); in tlb_entry_erase()
229 write_aux_reg(ARC_REG_TLBCOMMAND, TLBDeleteEntry); in tlb_entry_erase()
234 write_aux_reg(ARC_REG_TLBPD0, pd0); in tlb_entry_insert()
235 write_aux_reg(ARC_REG_TLBPD1, pd1); in tlb_entry_insert()
238 write_aux_reg(ARC_REG_TLBPD1HI, (u64)pd1 >> 32); in tlb_entry_insert()
240 write_aux_reg(ARC_REG_TLBCOMMAND, TLBInsertEntry); in tlb_entry_insert()
259 write_aux_reg(ARC_REG_TLBPD1, 0); in local_flush_tlb_all()
262 write_aux_reg(ARC_REG_TLBPD1HI, 0); in local_flush_tlb_all()
264 write_aux_reg(ARC_REG_TLBPD0, 0); in local_flush_tlb_all()
268 write_aux_reg(ARC_REG_TLBINDEX, entry); in local_flush_tlb_all()
269 write_aux_reg(ARC_REG_TLBCOMMAND, TLBWrite); in local_flush_tlb_all()
276 write_aux_reg(ARC_REG_TLBPD0, _PAGE_HW_SZ); in local_flush_tlb_all()
279 write_aux_reg(ARC_REG_TLBINDEX, entry); in local_flush_tlb_all()
280 write_aux_reg(ARC_REG_TLBCOMMAND, TLBWrite); in local_flush_tlb_all()
842 write_aux_reg(ARC_REG_PID, MMU_ENABLE); in arc_mmu_init()
847 write_aux_reg(ARC_REG_SCRATCH_DATA0, swapper_pg_dir); in arc_mmu_init()
889 write_aux_reg(ARC_REG_PID, MMU_ENABLE | read_aux_reg(ARC_REG_PID)); in do_tlb_overlap_fault()
898 write_aux_reg(ARC_REG_TLBINDEX, in do_tlb_overlap_fault()
900 write_aux_reg(ARC_REG_TLBCOMMAND, TLBRead); in do_tlb_overlap_fault()
931 write_aux_reg(ARC_REG_TLBINDEX, in do_tlb_overlap_fault()