/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_gem_vram_helper.h | 164 * @vram_base: Base address of the managed video memory 169 * The fields &struct drm_vram_mm.vram_base and 175 uint64_t vram_base; member 202 struct drm_device *dev, uint64_t vram_base, size_t vram_size); 205 int drmm_vram_helper_init(struct drm_device *dev, uint64_t vram_base,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
H A D | qxl_kms.c | 125 qdev->vram_base = pci_resource_start(pdev, 0); in qxl_device_init() 128 qdev->vram_mapping = io_mapping_create_wc(qdev->vram_base, pci_resource_len(pdev, 0)); in qxl_device_init() 159 (unsigned long long)qdev->vram_base, in qxl_device_init() 187 qdev->ram_header = ioremap(qdev->vram_base + in qxl_device_init() 259 (unsigned long)qdev->vram_base, in qxl_device_init()
|
H A D | qxl_ttm.c | 85 mem->bus.offset = (mem->start << PAGE_SHIFT) + qdev->vram_base; in qxl_ttm_io_mem_reserve()
|
H A D | qxl_drv.h | 197 resource_size_t vram_base, vram_size; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/ |
H A D | qxl_kms.c | 122 qdev->vram_base = pci_resource_start(pdev, 0); in qxl_device_init() 125 qdev->vram_mapping = io_mapping_create_wc(qdev->vram_base, pci_resource_len(pdev, 0)); in qxl_device_init() 156 (unsigned long long)qdev->vram_base, in qxl_device_init() 184 qdev->ram_header = ioremap_wc(qdev->vram_base + in qxl_device_init() 254 (unsigned long)qdev->vram_base, in qxl_device_init()
|
H A D | qxl_ttm.c | 84 mem->bus.offset = (mem->start << PAGE_SHIFT) + qdev->vram_base; in qxl_ttm_io_mem_reserve()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_gem_vram_helper.c | 65 * uint64_t vram_base; 72 * ret = drmm_vram_helper_init(dev, vram_base, vram_size); 993 mem->bus.offset = (mem->start << PAGE_SHIFT) + vmm->vram_base; in bo_driver_io_mem_reserve() 1046 uint64_t vram_base, size_t vram_size) in drm_vram_mm_init() 1050 vmm->vram_base = vram_base; in drm_vram_mm_init() 1080 struct drm_device *dev, uint64_t vram_base, size_t vram_size) in drm_vram_helper_alloc_mm() 1091 ret = drm_vram_mm_init(dev->vram_mm, dev, vram_base, vram_size); in drm_vram_helper_alloc_mm() 1124 * @vram_base: the base address of the video memory 1135 int drmm_vram_helper_init(struct drm_device *dev, uint64_t vram_base, in drmm_vram_helper_init() argument 1045 drm_vram_mm_init(struct drm_vram_mm *vmm, struct drm_device *dev, uint64_t vram_base, size_t vram_size) drm_vram_mm_init() argument 1079 drm_vram_helper_alloc_mm( struct drm_device *dev, uint64_t vram_base, size_t vram_size) drm_vram_helper_alloc_mm() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gem_vram_helper.c | 69 * uint64_t vram_base; 76 * ret = drmm_vram_helper_init(dev, vram_base, vram_size); 944 mem->bus.offset = (mem->start << PAGE_SHIFT) + vmm->vram_base; in bo_driver_io_mem_reserve() 998 uint64_t vram_base, size_t vram_size) in drm_vram_mm_init() 1002 vmm->vram_base = vram_base; in drm_vram_mm_init() 1030 static struct drm_vram_mm *drm_vram_helper_alloc_mm(struct drm_device *dev, uint64_t vram_base, in drm_vram_helper_alloc_mm() argument 1042 ret = drm_vram_mm_init(dev->vram_mm, dev, vram_base, vram_size); in drm_vram_helper_alloc_mm() 1073 * @vram_base: the base address of the video memory 1084 int drmm_vram_helper_init(struct drm_device *dev, uint64_t vram_base, in drmm_vram_helper_init() argument 997 drm_vram_mm_init(struct drm_vram_mm *vmm, struct drm_device *dev, uint64_t vram_base, size_t vram_size) drm_vram_mm_init() argument [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_gem_vram_helper.h | 170 * @vram_base: Base address of the managed video memory 175 * The fields &struct drm_vram_mm.vram_base and 181 uint64_t vram_base; member 207 int drmm_vram_helper_init(struct drm_device *dev, uint64_t vram_base,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bios.c | 94 resource_size_t vram_base; in igp_read_bios_from_vram() local 102 vram_base = pci_resource_start(adev->pdev, 0); in igp_read_bios_from_vram() 103 bios = ioremap_wc(vram_base, size); in igp_read_bios_from_vram()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ast/ |
H A D | ast_mm.c | 94 ast->vram_base = base; in ast_mm_init()
|
H A D | ast_drv.h | 204 unsigned long vram_base; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bios.c | 94 resource_size_t vram_base; in igp_read_bios_from_vram() local 106 vram_base = pci_resource_start(adev->pdev, 0); in igp_read_bios_from_vram() 107 bios = ioremap_wc(vram_base, size); in igp_read_bios_from_vram()
|
H A D | amdgpu_vm.c | 853 * @vram_base: base for vram mappings 866 uint64_t flags, uint64_t offset, uint64_t vram_base, in amdgpu_vm_update_range() 969 addr = vram_base + cursor.start; in amdgpu_vm_update_range() 1078 uint64_t vram_base; in amdgpu_vm_bo_update() local 1113 vram_base = bo_adev->vm_manager.vram_base_offset; in amdgpu_vm_bo_update() 1116 vram_base = 0; in amdgpu_vm_bo_update() 1152 vram_base, mem, pages_addr, in amdgpu_vm_bo_update() 863 amdgpu_vm_update_range(struct amdgpu_device *adev, struct amdgpu_vm *vm, bool immediate, bool unlocked, bool flush_tlb, struct dma_resv *resv, uint64_t start, uint64_t last, uint64_t flags, uint64_t offset, uint64_t vram_base, struct ttm_resource *res, dma_addr_t *pages_addr, struct dma_fence **fence) amdgpu_vm_update_range() argument
|
H A D | amdgpu_vm.h | 427 uint64_t flags, uint64_t offset, uint64_t vram_base,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mgag200/ |
H A D | mgag200_mm.c | 124 mdev->mc.vram_base = start; in mgag200_mm_init()
|
H A D | mgag200_drv.h | 145 resource_size_t vram_base; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_bios.c | 52 resource_size_t vram_base; in igp_read_bios_from_vram() local 60 vram_base = pci_resource_start(rdev->pdev, 0); in igp_read_bios_from_vram() 61 bios = ioremap(vram_base, size); in igp_read_bios_from_vram()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_bios.c | 52 resource_size_t vram_base; in igp_read_bios_from_vram() local 60 vram_base = pci_resource_start(rdev->pdev, 0); in igp_read_bios_from_vram() 61 bios = ioremap(vram_base, size); in igp_read_bios_from_vram()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/ |
H A D | lsdc_drv.c | 180 ldev->vram_base = base; in lsdc_get_dedicated_vram() 216 ret = drm_aperture_remove_conflicting_framebuffers(ldev->vram_base, in lsdc_create_device()
|
H A D | lsdc_drv.h | 280 resource_size_t vram_base; member
|
H A D | lsdc_ttm.c | 232 mem->bus.offset = (mem->start << PAGE_SHIFT) + ldev->vram_base; in lsdc_bo_reserve_io_mem()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | p9100.c | 103 u32 vram_base; member
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | p9100.c | 104 u32 vram_base; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_vbios.c | 829 u64 vram_base = pci_resource_start(ldev->gpu_pdev, 2); in get_vbios_from_vram() local 831 u64 vbios_addr = vram_base + vram_size - VBIOS_OFFSET; in get_vbios_from_vram()
|