Lines Matching refs:phys_addr
23 unsigned long size, unsigned long phys_addr,
37 pfn = PFN_DOWN(phys_addr);
51 unsigned long size, unsigned long phys_addr,
60 phys_addr -= address;
68 remap_area_pte(pte, address, end - address, address + phys_addr,
76 static int remap_area_pages(unsigned long address, unsigned long phys_addr,
83 phys_addr -= address;
104 phys_addr + address, flags))
119 void __iomem *ioremap(unsigned long phys_addr, unsigned long size)
127 last_addr = phys_addr + size - 1;
129 if (!size || last_addr < phys_addr)
133 if (phys_addr > PHYS_OFFSET && phys_addr < virt_to_phys(high_memory)) {
137 t_addr = __va(phys_addr);
149 if (IS_MAPPABLE_UNCACHEABLE(phys_addr) &&
151 return (void __iomem *)(CONFIG_NIOS2_IO_REGION_BASE + phys_addr);
154 offset = phys_addr & ~PAGE_MASK;
155 phys_addr &= PAGE_MASK;
156 size = PAGE_ALIGN(last_addr + 1) - phys_addr;
163 if (remap_area_pages((unsigned long) addr, phys_addr, size, 0)) {