Lines Matching refs:phys_addr
85 __ioremap_caller(phys_addr_t phys_addr, unsigned long size,
92 mapped = __ioremap_trapped(phys_addr, size);
96 mapped = __ioremap_29bit(phys_addr, size, pgprot);
101 last_addr = phys_addr + size - 1;
102 if (!size || last_addr < phys_addr)
109 return ioremap_fixed(phys_addr, size, pgprot);
115 mapped = pmb_remap_caller(phys_addr, size, pgprot, caller);
122 offset = phys_addr & ~PAGE_MASK;
123 phys_addr &= PAGE_MASK;
124 size = PAGE_ALIGN(last_addr+1) - phys_addr;
132 area->phys_addr = phys_addr;
135 if (ioremap_page_range(addr, addr + size, phys_addr, pgprot)) {