| /u-boot/lib/ |
| A D | addr_map.c | 11 phys_addr_t addrmap_virt_to_phys(void * vaddr) in addrmap_virt_to_phys() argument 21 addr = (u64)((u32)vaddr); in addrmap_virt_to_phys() 22 base = (u64)(address_map[i].vaddr); in addrmap_virt_to_phys() 26 return addr - address_map[i].vaddr + address_map[i].paddr; in addrmap_virt_to_phys() 49 offset = address_map[i].paddr - address_map[i].vaddr; in addrmap_phys_to_virt() 58 void addrmap_set_entry(unsigned long vaddr, phys_addr_t paddr, in addrmap_set_entry() argument 64 address_map[idx].vaddr = vaddr; in addrmap_set_entry()
|
| /u-boot/include/ |
| A D | addr_map.h | 14 unsigned long vaddr; member 19 phys_addr_t addrmap_virt_to_phys(void *vaddr); 21 void addrmap_set_entry(unsigned long vaddr, phys_addr_t paddr,
|
| A D | mapmem.h | 21 static inline void unmap_sysmem(const void *vaddr) in unmap_sysmem() argument
|
| A D | pci.h | 1663 int (*unmap_physmem)(struct udevice *dev, const void *vaddr,
|
| /u-boot/include/asm-generic/ |
| A D | io.h | 46 static inline phys_addr_t virt_to_phys(void *vaddr) in virt_to_phys() argument 48 return (phys_addr_t)((unsigned long)vaddr); in virt_to_phys() 103 static inline void unmap_physmem(void *vaddr, unsigned long flags) in unmap_physmem() argument
|
| /u-boot/drivers/video/ |
| A D | fsl_diu_fb.c | 183 void *vaddr; /* Virtual address */ member 199 buf->vaddr = malloc(ssize); in allocate_buf() 200 if (!buf->vaddr) in allocate_buf() 203 memset(buf->vaddr, 0, ssize); in allocate_buf() 205 offset = (u32)buf->vaddr & mask; in allocate_buf() 208 buf->vaddr += offset; in allocate_buf() 212 buf->paddr = virt_to_phys(buf->vaddr); in allocate_buf() 237 ad = addr.vaddr; in allocate_fb() 245 *fb = addr.vaddr + ad_size; in allocate_fb() 328 gamma_table_base = gamma.vaddr; in fsl_diu_init() [all …]
|
| /u-boot/include/linux/ |
| A D | dma-mapping.h | 29 static inline dma_addr_t dma_map_single(void *vaddr, size_t len, in dma_map_single() argument 32 unsigned long addr = (unsigned long)vaddr; in dma_map_single()
|
| /u-boot/arch/m68k/include/asm/ |
| A D | bitops.h | 30 static inline int test_and_set_bit(int nr, volatile void *vaddr) in test_and_set_bit() argument 34 volatile char *p = &((volatile char *)vaddr)[(nr^31) >> 3]; in test_and_set_bit()
|
| /u-boot/cmd/ |
| A D | addrmap.c | 23 address_map[i].vaddr, in do_addrmap()
|
| /u-boot/arch/sandbox/lib/ |
| A D | pci_io.c | 42 int pci_unmap_physmem(const void *vaddr, unsigned long len, in pci_unmap_physmem() argument 49 return (ops->unmap_physmem)(dev, vaddr, len); in pci_unmap_physmem()
|
| /u-boot/doc/usage/ |
| A D | addrmap.rst | 24 vaddr paddr size
|
| /u-boot/arch/sandbox/include/asm/ |
| A D | io.h | 19 phys_addr_t virt_to_phys(void *vaddr); 28 void unmap_physmem(const void *vaddr, unsigned long flags); 40 static inline void unmap_sysmem(const void *vaddr) in unmap_sysmem() argument 42 unmap_physmem(vaddr, MAP_WRBACK); in unmap_sysmem()
|
| /u-boot/arch/nds32/include/asm/ |
| A D | io.h | 48 static inline void *unmap_sysmem(const void *vaddr) in unmap_sysmem() argument 50 phys_addr_t paddr = (phys_addr_t)vaddr; in unmap_sysmem() 344 extern void consistent_free(void *vaddr, size_t size, dma_addr_t handle); 345 extern void consistent_sync(void *vaddr, size_t size, int rw);
|
| /u-boot/arch/nios2/include/asm/ |
| A D | io.h | 43 static inline phys_addr_t virt_to_phys(void * vaddr) in virt_to_phys() argument 46 return (phys_addr_t)vaddr & gd->arch.physaddr_mask; in virt_to_phys()
|
| /u-boot/arch/powerpc/include/asm/ |
| A D | io.h | 316 static inline phys_addr_t virt_to_phys(void * vaddr) in virt_to_phys() argument 320 return addrmap_virt_to_phys(vaddr); in virt_to_phys() 322 return (phys_addr_t)((unsigned long)vaddr); in virt_to_phys()
|
| /u-boot/drivers/net/ |
| A D | sni_ave.c | 234 static void ave_cache_invalidate(uintptr_t vaddr, int len) in ave_cache_invalidate() argument 236 invalidate_dcache_range(rounddown(vaddr, ARCH_DMA_MINALIGN), in ave_cache_invalidate() 237 roundup(vaddr + len, ARCH_DMA_MINALIGN)); in ave_cache_invalidate() 240 static void ave_cache_flush(uintptr_t vaddr, int len) in ave_cache_flush() argument 242 flush_dcache_range(rounddown(vaddr, ARCH_DMA_MINALIGN), in ave_cache_flush() 243 roundup(vaddr + len, ARCH_DMA_MINALIGN)); in ave_cache_flush()
|
| /u-boot/drivers/misc/ |
| A D | swap_case.c | 366 const void *vaddr, unsigned long len) in sandbox_swap_case_unmap_physmem() argument 370 sandbox_swap_case_do_op(priv->op, (void *)vaddr, len); in sandbox_swap_case_unmap_physmem()
|
| /u-boot/arch/sh/include/asm/ |
| A D | io.h | 129 extern void consistent_free(void *vaddr, size_t size, dma_addr_t handle); 130 extern void consistent_sync(void *vaddr, size_t size, int rw);
|
| /u-boot/arch/riscv/include/asm/ |
| A D | io.h | 28 static inline void *unmap_sysmem(const void *vaddr) in unmap_sysmem() argument 30 phys_addr_t paddr = (phys_addr_t)vaddr; in unmap_sysmem()
|
| /u-boot/arch/arm/include/asm/ |
| A D | io.h | 327 extern void consistent_free(void *vaddr, size_t size, dma_addr_t handle); 328 extern void consistent_sync(void *vaddr, size_t size, int rw);
|