Lines Matching refs:phys_addr
34 pgprot_t __init __weak early_memremap_pgprot_adjust(resource_size_t phys_addr,
106 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot)
125 __func__, &phys_addr, size))
129 last_addr = phys_addr + size - 1;
130 if (WARN_ON(!size || last_addr < phys_addr))
137 offset = offset_in_page(phys_addr);
138 phys_addr &= PAGE_MASK;
139 size = PAGE_ALIGN(last_addr + 1) - phys_addr;
154 __late_set_fixmap(idx, phys_addr, prot);
156 __early_set_fixmap(idx, phys_addr, prot);
157 phys_addr += PAGE_SIZE;
162 __func__, &phys_addr, size, slot, offset, slot_virt[slot]);
217 early_ioremap(resource_size_t phys_addr, unsigned long size)
219 return __early_ioremap(phys_addr, size, FIXMAP_PAGE_IO);
224 early_memremap(resource_size_t phys_addr, unsigned long size)
226 pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
229 return (__force void *)__early_ioremap(phys_addr, size, prot);
233 early_memremap_ro(resource_size_t phys_addr, unsigned long size)
235 pgprot_t prot = early_memremap_pgprot_adjust(phys_addr, size,
238 return (__force void *)__early_ioremap(phys_addr, size, prot);
244 early_memremap_prot(resource_size_t phys_addr, unsigned long size,
247 return (__force void *)__early_ioremap(phys_addr, size,
276 early_ioremap(resource_size_t phys_addr, unsigned long size)
278 return (__force void __iomem *)phys_addr;
283 early_memremap(resource_size_t phys_addr, unsigned long size)
285 return (void *)phys_addr;
288 early_memremap_ro(resource_size_t phys_addr, unsigned long size)
290 return (void *)phys_addr;