Lines Matching refs:addr_lo
67 u32 addr_lo; member
96 imr_to_phys(imr->addr_lo) == 0 && in imr_is_enabled()
115 ret = iosf_mbi_read(QRK_MBI_UNIT_MM, MBI_REG_READ, reg++, &imr->addr_lo); in imr_read()
149 ret = iosf_mbi_write(QRK_MBI_UNIT_MM, MBI_REG_WRITE, reg++, imr->addr_lo); in imr_write()
175 imr_to_phys(imr->addr_lo), imr_to_phys(imr->addr_hi) + IMR_MASK); in imr_write()
211 base = imr_to_phys(imr.addr_lo); in imr_dbgfs_state_show()
223 imr.addr_lo & IMR_LOCK ? "locked" : "unlocked"); in imr_dbgfs_state_show()
286 return addr >= imr_to_phys(imr->addr_lo) && addr <= imr_to_phys(imr->addr_hi); in imr_address_overlap()
324 imr.addr_lo = phys_to_imr(base); in imr_add_range()
367 imr.addr_lo = phys_to_imr(base); in imr_add_range()
379 imr.addr_lo = 0; in imr_add_range()
442 if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK) { in __imr_remove_range()
454 if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK) in __imr_remove_range()
457 if ((imr_to_phys(imr.addr_lo) == base) && in __imr_remove_range()
474 imr.addr_lo = 0; in __imr_remove_range()