Lines Matching refs:addr_lo
66 u32 addr_lo; member
95 imr_to_phys(imr->addr_lo) == 0 && in imr_is_enabled()
115 reg++, &imr->addr_lo); in imr_read()
155 imr->addr_lo); in imr_write()
176 imr->addr_lo |= IMR_LOCK; in imr_write()
178 reg - IMR_NUM_REGS, imr->addr_lo); in imr_write()
193 imr_to_phys(imr->addr_lo), imr_to_phys(imr->addr_hi) + IMR_MASK); in imr_write()
229 base = imr_to_phys(imr.addr_lo); in imr_dbgfs_state_show()
240 imr.addr_lo & IMR_LOCK ? "locked" : "unlocked"); in imr_dbgfs_state_show()
334 return addr >= imr_to_phys(imr->addr_lo) && addr <= imr_to_phys(imr->addr_hi); in imr_address_overlap()
373 imr.addr_lo = phys_to_imr(base); in imr_add_range()
416 imr.addr_lo = phys_to_imr(base); in imr_add_range()
428 imr.addr_lo = 0; in imr_add_range()
491 if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK) { in __imr_remove_range()
503 if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK) in __imr_remove_range()
506 if ((imr_to_phys(imr.addr_lo) == base) && in __imr_remove_range()
523 imr.addr_lo = 0; in __imr_remove_range()