Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dhead64.c89 static void __head *fixup_pointer(void *ptr, unsigned long physaddr) in fixup_pointer() argument
91 return ptr - (void *)_text + (void *)physaddr; in fixup_pointer()
94 static unsigned long __head *fixup_long(void *ptr, unsigned long physaddr) in fixup_long() argument
96 return fixup_pointer(ptr, physaddr); in fixup_long()
100 static unsigned int __head *fixup_int(void *ptr, unsigned long physaddr) in fixup_int() argument
102 return fixup_pointer(ptr, physaddr); in fixup_int()
105 static bool __head check_la57_support(unsigned long physaddr) in check_la57_support() argument
114 *fixup_int(&__pgtable_l5_enabled, physaddr) = 1; in check_la57_support()
115 *fixup_int(&pgdir_shift, physaddr) = 48; in check_la57_support()
116 *fixup_int(&ptrs_per_p4d, physaddr) = 512; in check_la57_support()
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/mm/
H A Dkmap.c159 void __iomem *__ioremap(unsigned long physaddr, unsigned long size, int cacheflag) in __ioremap() argument
173 if (!size || physaddr > (unsigned long)(-size)) in __ioremap()
178 if ((physaddr >= 0x40000000) && (physaddr + size < 0x60000000) in __ioremap()
180 return (void __iomem *)physaddr; in __ioremap()
184 if (__cf_internalio(physaddr)) in __ioremap()
185 return (void __iomem *) physaddr; in __ioremap()
189 printk("ioremap: 0x%lx,0x%lx(%d) - ", physaddr, size, cacheflag); in __ioremap()
194 offset = physaddr & (IO_SIZE - 1); in __ioremap()
195 physaddr &= -IO_SIZE; in __ioremap()
208 printk("0x%lx,0x%lx,0x%lx", physaddr, virtaddr, retaddr); in __ioremap()
[all …]
H A Dmotorola.c292 unsigned long physaddr, virtaddr, size; in map_node() local
300 physaddr = m68k_memory[node].addr; in map_node()
301 virtaddr = (unsigned long)phys_to_virt(physaddr); in map_node()
302 physaddr |= m68k_supervisor_cachemode | in map_node()
305 physaddr |= _PAGE_GLOBAL040; in map_node()
310 printk ("\npa=%#lx va=%#lx ", physaddr & PAGE_MASK, in map_node()
320 pgd_val(*pgd_dir) = physaddr; in map_node()
323 physaddr += PGDIR_SIZE; in map_node()
343 pmd_val(*pmd_dir) = physaddr; in map_node()
344 physaddr += PMD_SIZE; in map_node()
[all …]
/OK3568_Linux_fs/kernel/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.h19 extern void __iomem *__ioremap(unsigned long physaddr, unsigned long size,
25 static inline void __iomem *ioremap(unsigned long physaddr, unsigned long size) in ioremap() argument
27 return __ioremap(physaddr, size, IOMAP_NOCACHE_SER); in ioremap()
32 static inline void __iomem *ioremap_wt(unsigned long physaddr, in ioremap_wt() argument
35 return __ioremap(physaddr, size, IOMAP_WRITETHROUGH); in ioremap_wt()
/OK3568_Linux_fs/kernel/drivers/visorbus/
H A Dvisorchannel.c29 u64 physaddr; member
56 release_mem_region(channel->physaddr, channel->nbytes); in visorchannel_destroy()
63 return channel->physaddr; in visorchannel_get_physaddr()
349 struct visorchannel *visorchannel_create(u64 physaddr, gfp_t gfp, in visorchannel_create() argument
356 if (physaddr == 0) in visorchannel_create()
371 channel->requested = request_mem_region(physaddr, size, VISOR_DRV_NAME); in visorchannel_create()
375 channel->mapped = memremap(physaddr, size, MEMREMAP_WB); in visorchannel_create()
377 release_mem_region(physaddr, size); in visorchannel_create()
380 channel->physaddr = physaddr; in visorchannel_create()
388 release_mem_region(channel->physaddr, channel->nbytes); in visorchannel_create()
[all …]
/OK3568_Linux_fs/u-boot/arch/microblaze/include/asm/
H A Dio.h125 #define ioremap(physaddr, size) (physaddr) argument
126 #define ioremap_nocache(physaddr, size) (physaddr) argument
127 #define ioremap_writethrough(physaddr, size) (physaddr) argument
128 #define ioremap_fullcache(physaddr, size) (physaddr) argument
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dmemory.h68 #define XIP_VIRT_ADDR(physaddr) (MODULES_VADDR + ((physaddr) & 0x000fffff)) argument
113 #define XIP_VIRT_ADDR(physaddr) (physaddr) argument
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dsgiwd93.c70 dma_addr_t physaddr; in fill_hpc_entries() local
74 physaddr = dma_map_single(hd->dev, addr, len, DMA_DIR(din)); in fill_hpc_entries()
75 cmd->SCp.dma_handle = physaddr; in fill_hpc_entries()
84 hcp->desc.pbuf = physaddr; in fill_hpc_entries()
88 physaddr += count; in fill_hpc_entries()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dmsgbuf.c281 dma_addr_t physaddr; member
321 dma_addr_t *physaddr, u32 *idx) in brcmf_msgbuf_alloc_pktid() argument
328 *physaddr = dma_map_single(dev, skb->data + data_offset, in brcmf_msgbuf_alloc_pktid()
331 if (dma_mapping_error(dev, *physaddr)) { in brcmf_msgbuf_alloc_pktid()
353 array[*idx].physaddr = *physaddr; in brcmf_msgbuf_alloc_pktid()
376 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_get_pktid()
403 dma_unmap_single(dev, pktid->physaddr, in brcmf_msgbuf_release_array()
703 dma_addr_t physaddr; in brcmf_msgbuf_txflow() local
725 &physaddr, &pktid)) { in brcmf_msgbuf_txflow()
750 address = (u64)physaddr; in brcmf_msgbuf_txflow()
[all …]
/OK3568_Linux_fs/kernel/drivers/block/
H A Dxsysace.c197 resource_size_t physaddr; member
987 (unsigned long long)ace->physaddr, ace->irq); in ace_setup()
996 ace->baseaddr = ioremap(ace->physaddr, 0x80); in ace_setup()
1079 (unsigned long long) ace->physaddr, ace->baseaddr, ace->irq); in ace_setup()
1100 (unsigned long long) ace->physaddr); in ace_setup()
1124 static int ace_alloc(struct device *dev, int id, resource_size_t physaddr, in ace_alloc() argument
1140 ace->physaddr = physaddr; in ace_alloc()
1179 resource_size_t physaddr; in ace_probe() local
1197 physaddr = res->start; in ace_probe()
1198 if (!physaddr) in ace_probe()
[all …]
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/arch/parisc/kernel/
H A Dcache.c304 unsigned long physaddr) in __flush_cache_page() argument
307 flush_dcache_page_asm(physaddr, vmaddr); in __flush_cache_page()
309 flush_icache_page_asm(physaddr, vmaddr); in __flush_cache_page()
315 unsigned long physaddr) in __purge_cache_page() argument
318 purge_dcache_page_asm(physaddr, vmaddr); in __purge_cache_page()
320 flush_icache_page_asm(physaddr, vmaddr); in __purge_cache_page()
/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dohci-omap.c133 unsigned long lbaddr, physaddr; in omap_1510_local_bus_init() local
141 physaddr = tlb * 0x00100000 + PHYS_OFFSET; in omap_1510_local_bus_init()
145 omap_writel(physaddr >> 16, OMAP1510_LB_MMU_RAM_H); in omap_1510_local_bus_init()
146 omap_writel((physaddr & 0x0000fc00) | 0x300, OMAP1510_LB_MMU_RAM_L); in omap_1510_local_bus_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_flowring.h162 dmaaddr_t physaddr; member
167 #define DHD_PKTTAG_SET_PA(tag, pa) ((tag)->physaddr = (pa))
170 #define DHD_PKTTAG_PA(tag) ((tag)->physaddr)
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/u-boot/cmd/ddr_tool/memtester/
H A Dtests.c46 off_t physaddr; in compare_regions() local
51 physaddr = physaddrbase + (i * sizeof(u32v)); in compare_regions()
55 (ul)*p1, (ul)*p2, physaddr); in compare_regions()
74 off_t physaddr; in test_stuck_address() local
95 physaddr = in test_stuck_address()
99 "address 0x%08lx.\n", physaddr); in test_stuck_address()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_flowring.h174 dmaaddr_t physaddr; member
180 #define DHD_PKTTAG_SET_PA(tag, pa) ((tag)->physaddr = (pa))
183 #define DHD_PKTTAG_PA(tag) ((tag)->physaddr)
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_flowring.h174 dmaaddr_t physaddr; member
180 #define DHD_PKTTAG_SET_PA(tag, pa) ((tag)->physaddr = (pa))
183 #define DHD_PKTTAG_PA(tag) ((tag)->physaddr)
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_flowring.h174 dmaaddr_t physaddr; member
180 #define DHD_PKTTAG_SET_PA(tag, pa) ((tag)->physaddr = (pa))
183 #define DHD_PKTTAG_PA(tag) ((tag)->physaddr)
/OK3568_Linux_fs/kernel/arch/nios2/include/asm/
H A Dio.h28 void __iomem *ioremap(unsigned long physaddr, unsigned long size);
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A DMakefile10 obj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o

123