Home
last modified time | relevance | path

Searched refs:physaddr (Results 1 – 23 of 23) sorted by relevance

/arch/m68k/mm/
A Dkmap.c177 if ((physaddr >= 0x40000000) && (physaddr + size < 0x60000000) in __ioremap()
189 if (__cf_internalio(physaddr)) in __ioremap()
200 physaddr &= -IO_SIZE; in __ioremap()
224 physaddr |= _PAGE_CACHE040; in __ioremap()
228 physaddr |= _PAGE_NOCACHE_S; in __ioremap()
231 physaddr |= _PAGE_NOCACHE; in __ioremap()
234 physaddr |= _PAGE_CACHE040W; in __ioremap()
244 physaddr |= _PAGE_NOCACHE030; in __ioremap()
268 pmd_val(*pmd_dir) = physaddr; in __ioremap()
269 physaddr += PMD_SIZE; in __ioremap()
[all …]
A Dmotorola.c303 unsigned long physaddr, virtaddr, size; in map_node() local
311 physaddr = m68k_memory[node].addr; in map_node()
316 physaddr |= _PAGE_GLOBAL040; in map_node()
331 pgd_val(*pgd_dir) = physaddr; in map_node()
334 physaddr += PGDIR_SIZE; in map_node()
354 pmd_val(*pmd_dir) = physaddr; in map_node()
355 physaddr += PMD_SIZE; in map_node()
365 physaddr += PAGE_SIZE; in map_node()
367 pte_val(*pte_dir++) = physaddr; in map_node()
383 pte_val(*pte_dir) = physaddr; in map_node()
[all …]
/arch/m68k/include/asm/
A Dnubus.h20 static inline void *nubus_remap_nocache_ser(unsigned long physaddr, in nubus_remap_nocache_ser() argument
23 return __ioremap(physaddr, size, IOMAP_NOCACHE_SER); in nubus_remap_nocache_ser()
26 static inline void *nubus_remap_nocache_nonser(unsigned long physaddr, in nubus_remap_nocache_nonser() argument
29 return __ioremap(physaddr, size, IOMAP_NOCACHE_NONSER); in nubus_remap_nocache_nonser()
32 static inline void *nbus_remap_writethrough(unsigned long physaddr, in nbus_remap_writethrough() argument
35 return __ioremap(physaddr, size, IOMAP_WRITETHROUGH); in nbus_remap_writethrough()
38 static inline void *nubus_remap_fullcache(unsigned long physaddr, in nubus_remap_fullcache() argument
41 return __ioremap(physaddr, size, IOMAP_FULL_CACHING); in nubus_remap_fullcache()
A Dzorro.h20 static inline void __iomem *z_remap_nocache_ser(unsigned long physaddr, in z_remap_nocache_ser() argument
23 return __ioremap(physaddr, size, IOMAP_NOCACHE_SER); in z_remap_nocache_ser()
26 static inline void __iomem *z_remap_nocache_nonser(unsigned long physaddr, in z_remap_nocache_nonser() argument
29 return __ioremap(physaddr, size, IOMAP_NOCACHE_NONSER); in z_remap_nocache_nonser()
32 static inline void __iomem *z_remap_writethrough(unsigned long physaddr, in z_remap_writethrough() argument
35 return __ioremap(physaddr, size, IOMAP_WRITETHROUGH); in z_remap_writethrough()
37 static inline void __iomem *z_remap_fullcache(unsigned long physaddr, in z_remap_fullcache() argument
40 return __ioremap(physaddr, size, IOMAP_FULL_CACHING); in z_remap_fullcache()
A Dkmap.h17 extern void __iomem *__ioremap(unsigned long physaddr, unsigned long size,
23 static inline void __iomem *ioremap(unsigned long physaddr, unsigned long size) in ioremap() argument
25 return __ioremap(physaddr, size, IOMAP_NOCACHE_SER); in ioremap()
29 static inline void __iomem *ioremap_wt(unsigned long physaddr, in ioremap_wt() argument
32 return __ioremap(physaddr, size, IOMAP_WRITETHROUGH); in ioremap_wt()
/arch/x86/boot/startup/
A Dmap_kernel.c91 unsigned long physaddr = (unsigned long)rip_rel_ptr(_text); in __startup_64() local
105 if (physaddr >> MAX_PHYSMEM_BITS) in __startup_64()
118 va_text = physaddr - p2v_offset; in __startup_64()
158 i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; in __startup_64()
162 i = physaddr >> P4D_SHIFT; in __startup_64()
166 i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; in __startup_64()
171 i = physaddr >> PUD_SHIFT; in __startup_64()
177 pmd_entry += physaddr; in __startup_64()
180 int idx = i + (physaddr >> PMD_SHIFT); in __startup_64()
/arch/powerpc/mm/
A Dcacheflush.c84 static void flush_dcache_icache_phys(unsigned long physaddr) in flush_dcache_icache_phys() argument
88 unsigned long addr = physaddr & PAGE_MASK; in flush_dcache_icache_phys()
119 static void flush_dcache_icache_phys(unsigned long physaddr) in NOKPROBE_SYMBOL()
/arch/arm/include/asm/
A Dmemory.h84 #define XIP_VIRT_ADDR(physaddr) (MODULES_VADDR + ((physaddr) & 0x000fffff)) argument
129 #define XIP_VIRT_ADDR(physaddr) (physaddr) argument
/arch/parisc/kernel/
A Dcache.c332 unsigned long physaddr) in __flush_cache_page() argument
349 flush_dcache_page_asm(physaddr, vmaddr); in __flush_cache_page()
351 flush_icache_page_asm(physaddr, vmaddr); in __flush_cache_page()
640 unsigned long physaddr = get_upa(mm, vmaddr); in flush_cache_page_if_present()
642 if (physaddr) in flush_cache_page_if_present()
643 __flush_cache_page(vma, vmaddr, PAGE_ALIGN_DOWN(physaddr)); in flush_cache_page_if_present()
827 unsigned long addr, physaddr; in flush_cache_vmap() local
851 physaddr = vm->phys_addr; in flush_cache_vmap()
854 flush_dcache_page_asm(physaddr, start); in flush_cache_vmap()
855 flush_icache_page_asm(physaddr, start); in flush_cache_vmap()
[all …]
/arch/x86/kernel/
A Dhead64.c78 unsigned long physaddr = address - __PAGE_OFFSET; in __early_make_pgtable() local
85 if (physaddr >= MAXMEM || read_cr3_pa() != __pa_nodebug(early_top_pgt)) in __early_make_pgtable()
148 unsigned long physaddr = address - __PAGE_OFFSET; in early_make_pgtable() local
151 pmd = (physaddr & PMD_MASK) + early_pmd_flags; in early_make_pgtable()
/arch/nios2/boot/compressed/
A Dconsole.c10 static void *my_ioremap(unsigned long physaddr) in my_ioremap() argument
12 return (void *)(physaddr | CONFIG_NIOS2_IO_REGION_BASE); in my_ioremap()
/arch/mips/include/asm/mach-ip27/
A Dkernel-entry-init.h47 mtc0 t0, CP0_ENTRYLO0 # physaddr, VG, cach exlwr
50 mtc0 t0, CP0_ENTRYLO1 # physaddr, DVG, cach exlwr
/arch/nios2/include/asm/
A Dio.h28 void __iomem *ioremap(unsigned long physaddr, unsigned long size);
/arch/s390/mm/
A DMakefile10 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/arch/arm/mach-omap1/
A Dusb.c554 unsigned long lbaddr, physaddr; in omap_1510_local_bus_init() local
562 physaddr = tlb * 0x00100000 + PHYS_OFFSET; in omap_1510_local_bus_init()
566 omap_writel(physaddr >> 16, OMAP1510_LB_MMU_RAM_H); in omap_1510_local_bus_init()
567 omap_writel((physaddr & 0x0000fc00) | 0x300, OMAP1510_LB_MMU_RAM_L); in omap_1510_local_bus_init()
/arch/arm64/mm/
A DMakefile12 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/arch/riscv/mm/
A DMakefile33 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/arch/mips/mm/
A DMakefile47 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/arch/x86/mm/
A DMakefile25 pgtable.o physaddr.o tlb.o cpu_entry_area.o maccess.o pgprot.o
/arch/sparc/kernel/
A Dtraps_64.c965 static void cheetah_flush_ecache_line(unsigned long physaddr) in cheetah_flush_ecache_line() argument
969 physaddr &= ~(8UL - 1UL); in cheetah_flush_ecache_line()
970 physaddr = (ecache_flush_physbase + in cheetah_flush_ecache_line()
971 (physaddr & ((ecache_flush_size>>1UL) - 1UL))); in cheetah_flush_ecache_line()
972 alias = physaddr + (ecache_flush_size >> 1UL); in cheetah_flush_ecache_line()
977 : "r" (physaddr), "r" (alias), in cheetah_flush_ecache_line()
1402 static int cheetah_fix_ce(unsigned long physaddr) in cheetah_fix_ce() argument
1425 physaddr &= ~(8UL - 1UL); in cheetah_fix_ce()
1427 (physaddr & ((ecache_flush_size >> 1) - 1))); in cheetah_fix_ce()
1437 "r" (physaddr), "i" (ASI_PHYS_USE_EC)); in cheetah_fix_ce()
[all …]
A Dhead_64.S286 ldx [%sp + 2047 + 128 + 0x48], %l2 ! physaddr high
288 ldx [%sp + 2047 + 128 + 0x50], %l3 ! physaddr low
/arch/arm/mm/
A DMakefile21 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/arch/sparc/mm/
A Dsrmmu.c486 static inline void srmmu_mapioaddr(unsigned long physaddr, in srmmu_mapioaddr() argument
496 physaddr &= PAGE_MASK; in srmmu_mapioaddr()
502 tmp = (physaddr >> 4) | SRMMU_ET_PTE; in srmmu_mapioaddr()

Completed in 33 milliseconds