Searched refs:vaddr_iomem (Results 1 – 10 of 10) sorted by relevance
| /linux/include/linux/ |
| H A D | iosys-map.h | 111 void __iomem *vaddr_iomem; member 133 .vaddr_iomem = (vaddr_iomem_), \ 197 void __iomem *vaddr_iomem) in iosys_map_set_vaddr_iomem() argument 199 map->vaddr_iomem = vaddr_iomem; in iosys_map_set_vaddr_iomem() 220 return lhs->vaddr_iomem == rhs->vaddr_iomem; in iosys_map_is_equal() 238 return !map->vaddr_iomem; in iosys_map_is_null() 285 memcpy_toio(dst->vaddr_iomem + dst_offset, src, len); in iosys_map_memcpy_to() 305 memcpy_fromio(dst, src->vaddr_iomem + src_offset, len); in iosys_map_memcpy_from() 321 map->vaddr_iomem += incr; in iosys_map_incr() 340 memset_io(dst->vaddr_iomem + offset, value, len); in iosys_map_memset() [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_cache.c | 220 memcpy_fromio(dst->vaddr, src->vaddr_iomem, len); in memcpy_fallback() 228 void __iomem *_src = src->vaddr_iomem; in memcpy_fallback() 229 void __iomem *_dst = dst->vaddr_iomem; in memcpy_fallback() 313 (void __force *)dst->vaddr_iomem : in drm_memcpy_from_wc() 316 (void const __force *)src->vaddr_iomem : in drm_memcpy_from_wc()
|
| H A D | drm_format_helper.c | 241 return __drm_fb_xfrm_toio(dst[0].vaddr_iomem, dst_pitch[0], dst_pixsize[0], in drm_fb_xfrm()
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_bo_util.c | 107 memset_io(dst_map.vaddr_iomem, 0, PAGE_SIZE); in ttm_move_memcpy() 510 void __iomem *vaddr_iomem; in ttm_bo_vmap() local 513 vaddr_iomem = (void __iomem *)mem->bus.addr; in ttm_bo_vmap() 515 vaddr_iomem = ioremap_wc(mem->bus.offset, in ttm_bo_vmap() 519 vaddr_iomem = ioremap_cache(mem->bus.offset, in ttm_bo_vmap() 523 vaddr_iomem = ioremap(mem->bus.offset, bo->base.size); in ttm_bo_vmap() 525 if (!vaddr_iomem) in ttm_bo_vmap() 528 iosys_map_set_vaddr_iomem(map, vaddr_iomem); in ttm_bo_vmap() 576 iounmap(map->vaddr_iomem); in ttm_bo_vunmap()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_map.h | 53 return readl(map->vaddr_iomem); in xe_map_read32() 64 writel(val, map->vaddr_iomem); in xe_map_write32()
|
| /linux/drivers/gpu/drm/xe/display/ |
| H A D | intel_fbdev_fb.c | 87 info->screen_base = obj->vmap.vaddr_iomem; in intel_fbdev_fb_fill_info()
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_object.c | 176 bo->kptr = (void *)bo->map.vaddr_iomem; in qxl_bo_vmap_locked()
|
| H A D | qxl_display.c | 631 memcpy_toio(cursor_map.vaddr_iomem, in qxl_create_cursor() 633 memcpy_toio(cursor_map.vaddr_iomem + sizeof(cursor), in qxl_create_cursor()
|
| /linux/drivers/gpu/drm/sysfb/ |
| H A D | drm_sysfb_modeset.c | 380 void __iomem *dst_vmap = dst.vaddr_iomem; /* TODO: Use mapping abstraction */ in drm_sysfb_plane_helper_atomic_disable()
|
| /linux/drivers/firmware/tegra/ |
| H A D | ivc.c | 633 return (unsigned long)map->vaddr_iomem; in iosys_map_get_address()
|