Searched refs:drm (Results 76 - 100 of 1909) sorted by last modified time

1234567891011>>

/linux-master/drivers/accel/ivpu/
H A Divpu_mmu.c341 cdtab->base = dmam_alloc_coherent(vdev->drm.dev, size, &cdtab->dma, GFP_KERNEL);
356 strtab->base = dmam_alloc_coherent(vdev->drm.dev, size, &strtab->dma, GFP_KERNEL);
375 q->base = dmam_alloc_coherent(vdev->drm.dev, IVPU_MMU_CMDQ_SIZE, &q->dma, GFP_KERNEL);
394 q->base = dmam_alloc_coherent(vdev->drm.dev, IVPU_MMU_EVTQ_SIZE, &q->dma, GFP_KERNEL);
793 ret = drmm_mutex_init(&vdev->drm, &mmu->lock);
H A Divpu_ipc.c82 if (drm_WARN_ON(&vdev->drm, !tx_buf)) {
255 if (drm_WARN_ONCE(&vdev->drm, cons->rx_callback, "Consumer works only in async mode\n"))
337 drm_WARN_ON(&vdev->drm, pm_runtime_status_suspended(vdev->drm.dev));
487 ipc->mm_tx = devm_gen_pool_create(vdev->drm.dev, __ffs(IVPU_IPC_ALIGNMENT),
504 ret = drmm_mutex_init(&vdev->drm, &ipc->lock);
523 drm_WARN_ON(&vdev->drm, ipc->on);
524 drm_WARN_ON(&vdev->drm, !list_empty(&ipc->cons_list));
525 drm_WARN_ON(&vdev->drm, !list_empty(&ipc->cb_msg_list));
526 drm_WARN_ON(&vdev->drm, atomic_rea
[all...]
H A Divpu_drv.c11 #include <drm/drm_accel.h>
12 #include <drm/drm_file.h>
13 #include <drm/drm_gem.h>
14 #include <drm/drm_ioctl.h>
15 #include <drm/drm_prime.h>
81 drm_WARN_ON(&vdev->drm, !xa_erase_irq(&vdev->context_xa, file_priv->ctx.id));
94 pm_runtime_get_sync(vdev->drm.dev);
98 pm_runtime_put_autosuspend(vdev->drm.dev);
109 drm_WARN_ON(&vdev->drm, !file_priv);
138 struct pci_dev *pdev = to_pci_dev(vdev->drm
[all...]
H A Divpu_drv.h9 #include <drm/drm_device.h>
10 #include <drm/drm_drv.h>
11 #include <drm/drm_managed.h>
12 #include <drm/drm_mm.h>
13 #include <drm/drm_print.h>
17 #include <uapi/drm/ivpu_accel.h>
65 drm_err(&(vdev)->drm, "%s(): " fmt, __func__, ##__VA_ARGS__)
68 drm_err_ratelimited(&(vdev)->drm, "%s(): " fmt, __func__, ##__VA_ARGS__)
71 drm_warn(&(vdev)->drm, "%s(): " fmt, __func__, ##__VA_ARGS__)
74 drm_err_ratelimited(&(vdev)->drm, "
105 struct drm_device drm; member in struct:ivpu_device
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_vm_types.h9 #include <drm/drm_gpuvm.h>
271 /** @xef: XE file handle for tracking this VM's drm client */
H A Dxe_sched_job.c107 err = drm_sched_job_init(&job->drm, q->entity, 1, NULL);
173 drm_sched_job_cleanup(&job->drm);
196 drm_sched_job_cleanup(&job->drm);
263 drm_sched_job_arm(&job->drm);
270 drm_sched_entity_push_job(&job->drm);
288 return drm_sched_job_add_dependency(&job->drm, fence);
H A Dxe_sched_job_types.h11 #include <drm/gpu_scheduler.h>
19 /** @drm: base DRM scheduler job */
20 struct drm_sched_job drm; member in struct:xe_sched_job
H A Dxe_pt.c901 vm_dbg(&xe->drm, "%u entries to update\n", num_entries);
912 vm_dbg(&xe->drm,
994 err = drm_sched_job_add_dependency(&job->drm, fence);
1231 vm_dbg(&xe_vma_vm(vma)->xe->drm,
1594 vm_dbg(&xe_vma_vm(vma)->xe->drm,
H A Dxe_exec_queue_types.h11 #include <drm/gpu_scheduler.h>
H A Dxe_gt_pagefault.c11 #include <drm/drm_exec.h>
12 #include <drm/drm_managed.h>
13 #include <drm/ttm/ttm_execbuf_util.h>
266 drm_dbg(&xe->drm, "\n\tASID: %d\n"
353 drm_warn(&xe->drm, "PF Queue full, shouldn't be possible");
379 drm_dbg(&xe->drm, "Fault response: Unsuccessful %d\n", ret);
484 drm_warn(&xe->drm, "Access counter request:\n"
610 drm_warn(&xe->drm, "ACC: Unsuccessful %d\n", ret);
655 drm_warn(&gt_to_xe(gt)->drm, "ACC Queue full, dropping ACC");
H A Dxe_device_types.h11 #include <drm/drm_device.h>
12 #include <drm/drm_file.h>
13 #include <drm/ttm/ttm_device.h>
213 /** @drm: drm device */
214 struct drm_device drm; member in struct:xe_device
328 /** @clients: drm clients info */
330 /** @clients.lock: Protects drm clients info */
333 /** @clients.count: number of drm clients */
545 /** @drm
546 struct drm_file *drm; member in struct:xe_file
[all...]
H A Dxe_device.c10 #include <drm/drm_aperture.h>
11 #include <drm/drm_atomic_helper.h>
12 #include <drm/drm_gem_ttm_helper.h>
13 #include <drm/drm_ioctl.h>
14 #include <drm/drm_managed.h>
15 #include <drm/drm_print.h>
16 #include <drm/xe_drm.h>
71 xef->drm = file;
158 pci_set_drvdata(to_pci_dev(xe->drm.dev), NULL);
220 xe = devm_drm_dev_alloc(&pdev->dev, &driver, struct xe_device, drm);
352 xe_driver_flr_fini(struct drm_device *drm, void *arg) argument
360 xe_device_sanitize(struct drm_device *drm, void *arg) argument
[all...]
H A Dxe_exec.c8 #include <drm/drm_device.h>
9 #include <drm/drm_exec.h>
10 #include <drm/drm_file.h>
11 #include <drm/xe_drm.h>
242 drm_warn(&xe->drm, "Trying to schedule after vm is closed or banned\n");
262 err = drm_sched_job_add_resv_dependencies(&job->drm,
294 drm_gpuvm_resv_add_fence(&vm->gpuvm, exec, &job->drm.s_fence->finished,
299 &job->drm.s_fence->finished);
304 xe_exec_queue_last_fence_set(q, vm, &job->drm.s_fence->finished);
H A DMakefile3 # Makefile for the drm device driver. This driver provides support for the
171 -I$(srctree)/drivers/gpu/drm/i915/display/ \
179 $(obj)/i915-soc/%.o: $(srctree)/drivers/gpu/drm/i915/soc/%.c FORCE
184 $(obj)/i915-display/%.o: $(srctree)/drivers/gpu/drm/i915/display/%.c FORCE
H A Dxe_query.c11 #include <drm/ttm/ttm_placement.h>
12 #include <drm/xe_drm.h>
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.c1821 struct drm_device *drm = cli->drm->dev; local
1848 r_obj = drm_gpuvm_resv_object_alloc(drm);
1859 drm_gpuvm_init(&uvmm->base, cli->name, 0, drm, r_obj,
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt.h81 GEM_TRACE("%s " fmt, dev_name(gt__->i915->drm.dev), \
H A Dintel_gt.c6 #include <drm/drm_managed.h>
7 #include <drm/intel-gtt.h>
67 gt = drmm_kzalloc(&i915->drm, sizeof(*gt), GFP_KERNEL);
75 gt->irq_lock = drmm_kzalloc(&i915->drm, sizeof(*gt->irq_lock), GFP_KERNEL);
879 uncore = drmm_kzalloc(&gt->i915->drm, sizeof(*uncore), GFP_KERNEL);
883 irq_lock = drmm_kzalloc(&gt->i915->drm, sizeof(*irq_lock), GFP_KERNEL);
906 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
937 gt = drmm_kzalloc(&i915->drm, sizeof(*gt), GFP_KERNEL);
H A Dintel_engine_cs.c8 #include <drm/drm_print.h>
536 drm_notice(&engine->i915->drm, \
989 drm_WARN_ON(&i915->drm, engine_mask == 0);
990 drm_WARN_ON(&i915->drm, engine_mask &
1020 if (drm_WARN_ON(&i915->drm, mask != engine_mask))
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_mst.c26 #include <drm/drm_atomic.h>
27 #include <drm/drm_atomic_helper.h>
28 #include <drm/drm_edid.h>
29 #include <drm/drm_fixed.h>
30 #include <drm/drm_probe_helper.h>
66 drm_dbg_kms(&i915->drm, "UHBR check failed(required bw %d available %d)\n",
181 drm_dbg_kms(&i915->drm, "Looking for slots in range min bpp %d max bpp %d\n",
190 drm_dbg_kms(&i915->drm, "Trying bpp %d\n", bpp);
229 drm_WARN_ON(&i915->drm, remote_tu < crtc_state->dp_m_n.tu);
239 drm_WARN_ON(&i915->drm, slot
[all...]
H A Dintel_display_types.h34 #include <drm/display/drm_dp_dual_mode_helper.h>
35 #include <drm/display/drm_dp_mst_helper.h>
36 #include <drm/display/drm_dp_tunnel.h>
37 #include <drm/display/drm_dsc.h>
38 #include <drm/drm_atomic.h>
39 #include <drm/drm_crtc.h>
40 #include <drm/drm_encoder.h>
41 #include <drm/drm_fourcc.h>
42 #include <drm/drm_framebuffer.h>
43 #include <drm/drm_probe_helpe
1347 union hdmi_infoframe drm; member in struct:intel_crtc_state::__anon41
[all...]
H A Dintel_display.c35 #include <drm/display/drm_dp_helper.h>
36 #include <drm/display/drm_dp_tunnel.h>
37 #include <drm/drm_atomic.h>
38 #include <drm/drm_atomic_helper.h>
39 #include <drm/drm_atomic_uapi.h>
40 #include <drm/drm_damage_helper.h>
41 #include <drm/drm_edid.h>
42 #include <drm/drm_fourcc.h>
43 #include <drm/drm_probe_helper.h>
44 #include <drm/drm_rec
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_prime.c34 #include <drm/drm.h>
35 #include <drm/drm_drv.h>
36 #include <drm/drm_file.h>
37 #include <drm/drm_framebuffer.h>
38 #include <drm/drm_gem.h>
39 #include <drm/drm_prime.h>
284 * @file_priv: drm file-private structure
415 * @file_priv: drm file-private structure
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_dual_mode_helper.c30 #include <drm/display/drm_dp_dual_mode_helper.h>
31 #include <drm/drm_device.h>
32 #include <drm/drm_print.h>
/linux-master/include/uapi/linux/
H A Dkfd_ioctl.h26 #include <drm/drm.h>

Completed in 413 milliseconds

1234567891011>>