Lines Matching defs:physaddr
105 void __iomem *__ioremap(unsigned long physaddr, unsigned long size, int cacheflag)
117 if (!size || size > physaddr + size)
122 if ((physaddr >= 0x40000000) && (physaddr + size < 0x60000000)
124 return (void __iomem *)physaddr;
129 printk("ioremap: 0x%lx,0x%lx(%d) - ", physaddr, size, cacheflag);
134 offset = physaddr & (IO_SIZE - 1);
135 physaddr &= -IO_SIZE;
148 printk("0x%lx,0x%lx,0x%lx", physaddr, virtaddr, retaddr);
155 physaddr |= (_PAGE_PRESENT | _PAGE_GLOBAL040 |
159 physaddr |= _PAGE_CACHE040;
163 physaddr |= _PAGE_NOCACHE_S;
166 physaddr |= _PAGE_NOCACHE;
169 physaddr |= _PAGE_CACHE040W;
173 physaddr |= (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY);
178 physaddr |= _PAGE_NOCACHE030;
189 printk ("\npa=%#lx va=%#lx ", physaddr, virtaddr);
199 pmd_dir->pmd[(virtaddr/PTRTREESIZE) & 15] = physaddr;
200 physaddr += PTRTREESIZE;
210 pte_val(*pte_dir) = physaddr;
212 physaddr += PAGE_SIZE;