Lines Matching refs:tmp1
370 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1
374 mov \tmp1, #ID_AA64MMFR0_EL1_PARANGE_MAX
375 cmp \tmp0, \tmp1
376 csel \tmp0, \tmp1, \tmp0, hi
440 .macro dcache_by_line_op op, domain, start, end, tmp1, tmp2, fixup
441 dcache_line_size \tmp1, \tmp2
442 dcache_by_myline_op \op, \domain, \start, \end, \tmp1, \tmp2, \fixup
453 .macro invalidate_icache_by_line start, end, tmp1, tmp2, fixup
454 icache_line_size \tmp1, \tmp2
455 sub \tmp2, \tmp1, #1
459 add \tmp2, \tmp2, \tmp1
473 .macro load_ttbr1, pgtbl, tmp1, tmp2
474 phys_to_ttbr \tmp1, \pgtbl
475 offset_ttbr1 \tmp1, \tmp2
476 msr ttbr1_el1, \tmp1
648 .macro tcr_clear_errata_bits, tcr, tmp1, tmp2
650 mrs \tmp1, midr_el1
653 and \tmp1, \tmp1, \tmp2
655 cmp \tmp1, \tmp2