Home
last modified time | relevance | path

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

12

/linux/arch/m68k/mm/
H A Dkmap.c158 void __iomem *__ioremap(unsigned long physaddr, unsigned long size, int cacheflag) in __ioremap() argument
172 if (!size || physaddr > (unsigned long)(-size)) in __ioremap()
177 if ((physaddr >= 0x40000000) && (physaddr + size < 0x60000000) in __ioremap()
179 return (void __iomem *)physaddr; in __ioremap()
184 if (physaddr >= 0xff000000 && cacheflag == IOMAP_NOCACHE_SER) in __ioremap()
185 return (void __iomem *)physaddr; in __ioremap()
189 if (__cf_internalio(physaddr)) in __ioremap()
190 return (void __iomem *) physaddr; in __ioremap()
194 printk("ioremap: 0x%lx,0x%lx(%d) - ", physaddr, size, cacheflag); in __ioremap()
199 offset = physaddr & (IO_SIZE - 1); in __ioremap()
[all …]
H A Dmotorola.c291 unsigned long physaddr, virtaddr, size; in map_node() local
299 physaddr = m68k_memory[node].addr; in map_node()
300 virtaddr = (unsigned long)phys_to_virt(physaddr); in map_node()
301 physaddr |= m68k_supervisor_cachemode | in map_node()
304 physaddr |= _PAGE_GLOBAL040; in map_node()
309 printk ("\npa=%#lx va=%#lx ", physaddr & PAGE_MASK, in map_node()
319 pgd_val(*pgd_dir) = physaddr; in map_node()
322 physaddr += PGDIR_SIZE; in map_node()
342 pmd_val(*pmd_dir) = physaddr; in map_node()
343 physaddr += PMD_SIZE; in map_node()
[all …]
/linux/arch/m68k/include/asm/
H 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()
H 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()
H 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()
/linux/arch/x86/kernel/
H A Dhead64.c143 unsigned long __head __startup_64(unsigned long physaddr, in __startup_64() argument
159 if (physaddr >> MAX_PHYSMEM_BITS) in __startup_64()
166 load_delta = physaddr - (unsigned long)(_text - __START_KERNEL_map); in __startup_64()
210 i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; in __startup_64()
214 i = physaddr >> P4D_SHIFT; in __startup_64()
218 i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; in __startup_64()
223 i = physaddr >> PUD_SHIFT; in __startup_64()
231 pmd_entry += physaddr; in __startup_64()
234 int idx = i + (physaddr >> PMD_SHIFT); in __startup_64()
284 unsigned long physaddr = address - __PAGE_OFFSET; in __early_make_pgtable() local
[all …]
/linux/drivers/mtd/maps/
H A Duclinux.c39 static unsigned long physaddr = -1; variable
40 module_param(physaddr, ulong, S_IRUGO);
74 if (physaddr == -1) in uclinux_mtd_init()
77 mapp->phys = physaddr; in uclinux_mtd_init()
/linux/drivers/firmware/google/
H A Dvpd.c183 phys_addr_t physaddr, size_t size) in vpd_section_init() argument
187 sec->baseaddr = memremap(physaddr, size, MEMREMAP_WB); in vpd_section_init()
247 static int vpd_sections_init(phys_addr_t physaddr) in vpd_sections_init() argument
253 temp = memremap(physaddr, sizeof(struct vpd_cbmem), MEMREMAP_WB); in vpd_sections_init()
265 physaddr + sizeof(struct vpd_cbmem), in vpd_sections_init()
273 physaddr + sizeof(struct vpd_cbmem) + in vpd_sections_init()
/linux/arch/parisc/kernel/
H 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 …]
/linux/arch/arm/include/asm/
H A Dmemory.h84 #define XIP_VIRT_ADDR(physaddr) (MODULES_VADDR + ((physaddr) & 0x000fffff)) argument
129 #define XIP_VIRT_ADDR(physaddr) (physaddr) argument
/linux/arch/powerpc/mm/
H 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()
/linux/drivers/scsi/
H A Dsgiwd93.c75 dma_addr_t physaddr; in fill_hpc_entries() local
79 physaddr = dma_map_single(hd->dev, addr, len, DMA_DIR(din)); in fill_hpc_entries()
80 scsi_pointer->dma_handle = physaddr; in fill_hpc_entries()
89 hcp->desc.pbuf = physaddr; in fill_hpc_entries()
93 physaddr += count; in fill_hpc_entries()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dmsgbuf.c282 dma_addr_t physaddr; member
322 dma_addr_t *physaddr, u32 *idx) in brcmf_msgbuf_alloc_pktid() argument
329 *physaddr = dma_map_single(dev, skb->data + data_offset, in brcmf_msgbuf_alloc_pktid()
332 if (dma_mapping_error(dev, *physaddr)) { in brcmf_msgbuf_alloc_pktid()
351 dma_unmap_single(dev, *physaddr, skb->len - data_offset, in brcmf_msgbuf_alloc_pktid()
357 array[*idx].physaddr = *physaddr; in brcmf_msgbuf_alloc_pktid()
380 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_get_pktid()
407 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_release_array()
706 dma_addr_t physaddr; in brcmf_msgbuf_txflow() local
728 &physaddr, &pktid)) { in brcmf_msgbuf_txflow()
[all …]
/linux/arch/nios2/boot/compressed/
H 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()
/linux/arch/mips/include/asm/mach-ip27/
H A Dkernel-entry-init.h47 mtc0 t0, CP0_ENTRYLO0 # physaddr, VG, cach exlwr
50 mtc0 t0, CP0_ENTRYLO1 # physaddr, DVG, cach exlwr
/linux/arch/arm/mach-omap1/
H 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()
/linux/arch/s390/mm/
H A DMakefile10 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/linux/arch/nios2/include/asm/
H A Dio.h28 void __iomem *ioremap(unsigned long physaddr, unsigned long size);
/linux/arch/arm64/mm/
H A DMakefile12 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/linux/arch/x86/include/asm/
H A Dsetup.h52 extern unsigned long __startup_64(unsigned long physaddr, struct boot_params *bp);
/linux/arch/mips/mm/
H A DMakefile47 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o
/linux/drivers/net/ethernet/smsc/
H A Dsmc91x.h236 u_long physaddr; member
317 config.src_addr = lp->physaddr + reg; in smc_pxa_dma_insl()
318 config.dst_addr = lp->physaddr + reg; in smc_pxa_dma_insl()
360 config.src_addr = lp->physaddr + reg; in smc_pxa_dma_insw()
361 config.dst_addr = lp->physaddr + reg; in smc_pxa_dma_insw()
/linux/arch/x86/mm/
H A DMakefile29 pgtable.o physaddr.o tlb.o cpu_entry_area.o maccess.o pgprot.o
/linux/drivers/scsi/lpfc/
H A Dlpfc_scsi.c815 dma_addr_t physaddr; in lpfc_scsi_prep_dma_buf_s3() local
862 physaddr = sg_dma_address(sgel); in lpfc_scsi_prep_dma_buf_s3()
869 data_bde->addrLow = putPaddrLow(physaddr); in lpfc_scsi_prep_dma_buf_s3()
870 data_bde->addrHigh = putPaddrHigh(physaddr); in lpfc_scsi_prep_dma_buf_s3()
877 le32_to_cpu(putPaddrLow(physaddr)); in lpfc_scsi_prep_dma_buf_s3()
879 le32_to_cpu(putPaddrHigh(physaddr)); in lpfc_scsi_prep_dma_buf_s3()
900 physaddr = lpfc_cmd->dma_handle; in lpfc_scsi_prep_dma_buf_s3()
904 physaddr += (sizeof(struct fcp_cmnd) + in lpfc_scsi_prep_dma_buf_s3()
907 data_bde->addrHigh = putPaddrHigh(physaddr); in lpfc_scsi_prep_dma_buf_s3()
908 data_bde->addrLow = putPaddrLow(physaddr); in lpfc_scsi_prep_dma_buf_s3()
[all …]
H A Dlpfc_nvmet.c2723 dma_addr_t physaddr; in lpfc_nvmet_prep_fcp_wqe() local
2798 physaddr = sg_dma_address(sgel); in lpfc_nvmet_prep_fcp_wqe()
2801 wqe->fcp_tsend.bde.addrLow = cpu_to_le32(putPaddrLow(physaddr)); in lpfc_nvmet_prep_fcp_wqe()
2803 cpu_to_le32(putPaddrHigh(physaddr)); in lpfc_nvmet_prep_fcp_wqe()
2947 physaddr = rsp->rspdma; in lpfc_nvmet_prep_fcp_wqe()
2951 cpu_to_le32(putPaddrLow(physaddr)); in lpfc_nvmet_prep_fcp_wqe()
2953 cpu_to_le32(putPaddrHigh(physaddr)); in lpfc_nvmet_prep_fcp_wqe()
3010 physaddr = sg_dma_address(sgel); in lpfc_nvmet_prep_fcp_wqe()
3012 sgl->addr_hi = putPaddrHigh(physaddr); in lpfc_nvmet_prep_fcp_wqe()
3013 sgl->addr_lo = putPaddrLow(physaddr); in lpfc_nvmet_prep_fcp_wqe()

12