Lines Matching refs:phys_addr
16 __ioremap_uc(unsigned long phys_addr) in __ioremap_uc() argument
18 return (void __iomem *) (__IA64_UNCACHED_OFFSET | phys_addr); in __ioremap_uc()
22 early_ioremap (unsigned long phys_addr, unsigned long size) in early_ioremap() argument
25 attr = kern_mem_attribute(phys_addr, size); in early_ioremap()
27 return (void __iomem *) phys_to_virt(phys_addr); in early_ioremap()
28 return __ioremap_uc(phys_addr); in early_ioremap()
32 ioremap (unsigned long phys_addr, unsigned long size) in ioremap() argument
47 attr = kern_mem_attribute(phys_addr, size); in ioremap()
49 return (void __iomem *) phys_to_virt(phys_addr); in ioremap()
51 return __ioremap_uc(phys_addr); in ioremap()
57 gran_base = GRANULEROUNDDOWN(phys_addr); in ioremap()
58 gran_size = GRANULEROUNDUP(phys_addr + size) - gran_base; in ioremap()
60 return (void __iomem *) phys_to_virt(phys_addr); in ioremap()
68 page_base = phys_addr & PAGE_MASK; in ioremap()
69 size = PAGE_ALIGN(phys_addr + size) - page_base; in ioremap()
76 offset = phys_addr & ~PAGE_MASK; in ioremap()
77 phys_addr &= PAGE_MASK; in ioremap()
86 area->phys_addr = phys_addr; in ioremap()
89 (unsigned long) addr + size, phys_addr, prot)) { in ioremap()
97 return __ioremap_uc(phys_addr); in ioremap()
102 ioremap_nocache (unsigned long phys_addr, unsigned long size) in ioremap_nocache() argument
104 if (kern_mem_attribute(phys_addr, size) & EFI_MEMORY_WB) in ioremap_nocache()
107 return __ioremap_uc(phys_addr); in ioremap_nocache()