Lines Matching refs:phys_addr
17 __ioremap_uc(unsigned long phys_addr)
19 return (void __iomem *) (__IA64_UNCACHED_OFFSET | phys_addr);
23 early_ioremap (unsigned long phys_addr, unsigned long size)
26 attr = kern_mem_attribute(phys_addr, size);
28 return (void __iomem *) phys_to_virt(phys_addr);
29 return __ioremap_uc(phys_addr);
32 void __iomem *ioremap_prot(phys_addr_t phys_addr, size_t size,
44 attr = kern_mem_attribute(phys_addr, size);
46 return (void __iomem *) phys_to_virt(phys_addr);
48 return __ioremap_uc(phys_addr);
54 gran_base = GRANULEROUNDDOWN(phys_addr);
55 gran_size = GRANULEROUNDUP(phys_addr + size) - gran_base;
57 return (void __iomem *) phys_to_virt(phys_addr);
65 page_base = phys_addr & PAGE_MASK;
66 size = PAGE_ALIGN(phys_addr + size) - page_base;
68 return generic_ioremap_prot(phys_addr, size, __pgprot(flags));
70 return __ioremap_uc(phys_addr);
75 ioremap_uc(unsigned long phys_addr, unsigned long size)
77 if (kern_mem_attribute(phys_addr, size) & EFI_MEMORY_WB)
80 return __ioremap_uc(phys_addr);