Searched refs:drm (Results 251 - 275 of 1909) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/pl111/
H A Dpl111_versatile.c22 #include <drm/drm_fourcc.h>
115 static void pl111_integrator_enable(struct drm_device *drm, u32 format) argument
119 dev_info(drm->dev, "enable Integrator CLCD connectors\n");
137 dev_err(drm->dev, "unhandled format on Integrator 0x%08x\n",
155 static void pl111_impd1_enable(struct drm_device *drm, u32 format) argument
159 dev_info(drm->dev, "enable IM-PD1 CLCD connectors\n");
168 static void pl111_impd1_disable(struct drm_device *drm) argument
170 dev_info(drm->dev, "disable IM-PD1 CLCD connectors\n");
195 static void pl111_versatile_disable(struct drm_device *drm) argument
197 dev_info(drm
204 pl111_versatile_enable(struct drm_device *drm, u32 format) argument
248 pl111_realview_clcd_disable(struct drm_device *drm) argument
257 pl111_realview_clcd_enable(struct drm_device *drm, u32 format) argument
[all...]
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_drv.c25 #include <drm/drm_drv.h>
26 #include <drm/drm_managed.h>
27 #include <uapi/drm/v3d_drm.h>
157 drm_printf(p, "drm-engine-%s: \t%llu ns\n",
245 struct drm_device *drm; local
252 v3d = devm_drm_dev_alloc(dev, &v3d_drm_driver, struct v3d_dev, drm);
256 drm = &v3d->drm;
258 platform_set_drvdata(pdev, drm);
311 ret = v3d_gem_init(drm);
342 struct drm_device *drm = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Di915_vgpu.c64 struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
82 drm_err(&dev_priv->drm,
93 drm_info(&dev_priv->drm, "VGT interface version mismatch!\n");
101 drm_info(&dev_priv->drm, "Virtual GPU for Intel GVT-g detected.\n");
155 drm_dbg(&dev_priv->drm,
180 drm_dbg(&dev_priv->drm, "VGT deballoon.\n");
197 drm_info(&dev_priv->drm,
224 * the shadow part, which are marked as reserved by drm allocator). From the
278 drm_info(&dev_priv->drm, "VGT ballooning configuration:\n");
279 drm_info(&dev_priv->drm,
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_crtc.c18 #include <drm/drm_atomic.h>
19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_crtc.h>
21 #include <drm/drm_modes.h>
22 #include <drm/drm_print.h>
23 #include <drm/drm_probe_helper.h>
24 #include <drm/drm_vblank.h>
192 struct sun4i_crtc *sun4i_crtc_init(struct drm_device *drm, argument
201 scrtc = devm_kzalloc(drm->dev, sizeof(*scrtc), GFP_KERNEL);
208 planes = sunxi_engine_layers_init(drm, engin
[all...]
H A Dsun4i_layer.h39 struct drm_plane **sun4i_layers_init(struct drm_device *drm,
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_dpsub.c21 #include <drm/drm_atomic_helper.h>
22 #include <drm/drm_bridge.h>
23 #include <drm/drm_modeset_helper.h>
24 #include <drm/drm_module.h>
39 if (!dpsub->drm)
42 return drm_mode_config_helper_suspend(&dpsub->drm->dev);
49 if (!dpsub->drm)
52 return drm_mode_config_helper_resume(&dpsub->drm->dev);
280 if (!dpsub->drm)
289 if (dpsub->drm)
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Dfbdev.c14 #include <drm/drm_drv.h>
15 #include <drm/drm_crtc_helper.h>
16 #include <drm/drm_fb_helper.h>
17 #include <drm/drm_fourcc.h>
18 #include <drm/drm_framebuffer.h>
19 #include <drm/drm_gem_framebuffer_helper.h>
20 #include <drm/drm_modeset_helper.h>
22 #include "drm.h"
73 struct drm_device *drm = helper->dev; local
95 bo = tegra_bo_create(drm, siz
[all...]
/linux-master/drivers/gpu/drm/meson/
H A Dmeson_encoder_cvbs.c15 #include <drm/drm_atomic_helper.h>
16 #include <drm/drm_bridge.h>
17 #include <drm/drm_bridge_connector.h>
18 #include <drm/drm_device.h>
19 #include <drm/drm_edid.h>
20 #include <drm/drm_probe_helper.h>
21 #include <drm/drm_simple_kms_helper.h>
107 mode = drm_mode_duplicate(priv->drm, &meson_mode->mode);
224 struct drm_device *drm = priv->drm; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_svm.c42 struct nouveau_drm *drm; member in struct:nouveau_svm
78 #define SVM_DBG(s,f,a...) NV_DEBUG((s)->drm, "svm: "f"\n", ##a)
79 #define SVM_ERR(s,f,a...) NV_WARN((s)->drm, "svm: "f"\n", ##a)
105 NV_DEBUG((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
107 NV_WARN((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
186 nouveau_dmem_migrate_vma(cli->drm, cli->svm.svmm, vma, addr,
210 mutex_lock(&svmm->vmm->cli->drm->svm->mutex);
211 ivmm = nouveau_ivmm_find(svmm->vmm->cli->drm->svm, inst);
216 mutex_unlock(&svmm->vmm->cli->drm->svm->mutex);
231 mutex_lock(&svmm->vmm->cli->drm
537 nouveau_hmm_convert_pfn(struct nouveau_drm *drm, struct hmm_range *range, struct nouveau_pfnmap_args *args) argument
585 nouveau_atomic_range_fault(struct nouveau_svmm *svmm, struct nouveau_drm *drm, struct nouveau_pfnmap_args *args, u32 size, struct svm_notifier *notifier) argument
648 nouveau_range_fault(struct nouveau_svmm *svmm, struct nouveau_drm *drm, struct nouveau_pfnmap_args *args, u32 size, unsigned long hmm_flags, struct svm_notifier *notifier) argument
985 struct nouveau_drm *drm = svm->drm; local
1018 nouveau_svm_resume(struct nouveau_drm *drm) argument
1026 nouveau_svm_suspend(struct nouveau_drm *drm) argument
1034 nouveau_svm_fini(struct nouveau_drm *drm) argument
1045 nouveau_svm_init(struct nouveau_drm *drm) argument
[all...]
H A Dnv17_fence.c40 struct nv10_fence_priv *priv = chan->drm->fence;
79 struct nv10_fence_priv *priv = chan->drm->fence;
110 nv17_fence_resume(struct nouveau_drm *drm) argument
112 struct nv10_fence_priv *priv = drm->fence;
118 nv17_fence_create(struct nouveau_drm *drm) argument
123 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL);
133 ret = nouveau_bo_new(&drm->client, 4096, 0x1000,
148 nv10_fence_destroy(drm);
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_module.c37 #include <drm/drm_sysfs.h>
38 #include <drm/ttm/ttm_caching.h>
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcore507d.c104 core507d_caps_init(struct nouveau_drm *drm, struct nv50_disp *disp) argument
125 NV_ERROR(drm, "core caps notifier timeout\n");
157 core507d_new_(const struct nv50_core_func *func, struct nouveau_drm *drm, argument
161 struct nv50_disp *disp = nv50_disp(drm->dev);
169 ret = nv50_dmac_create(&drm->client.device, &disp->disp->object,
173 NV_ERROR(drm, "core%04x allocation failed: %d\n", oclass, ret);
181 core507d_new(struct nouveau_drm *drm, s32 oclass, struct nv50_core **pcore) argument
183 return core507d_new_(&core507d, drm, oclass, pcore);
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dimx-drm.h33 void imx_drm_mode_config_init(struct drm_device *drm);
37 int imx_drm_encoder_parse_of(struct drm_device *drm,
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_fb.c11 #include <drm/drm_atomic.h>
12 #include <drm/drm_atomic_helper.h>
13 #include <drm/drm_crtc.h>
14 #include <drm/drm_framebuffer.h>
15 #include <drm/drm_fourcc.h>
16 #include <drm/drm_gem_framebuffer_helper.h>
17 #include <drm/drm_probe_helper.h>
18 #include <drm/exynos_drm.h>
31 * if exynos drm driver supports iommu then framebuffer can use
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.h7 #include <uapi/drm/panfrost_drm.h>
8 #include <drm/gpu_scheduler.h>
33 /* Fence to be signaled by drm-sched once its done with the job */
/linux-master/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.c12 #include <drm/display/drm_dp_helper.h>
13 #include <drm/drm_atomic_helper.h>
14 #include <drm/drm_bridge.h>
15 #include <drm/drm_bridge_connector.h>
16 #include <drm/drm_of.h>
17 #include <drm/drm_panel.h>
18 #include <drm/drm_probe_helper.h>
19 #include <drm/drm_simple_kms_helper.h>
/linux-master/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_session.c62 drm_err(&gt->i915->drm, "arb session already in play at creation time\n");
71 drm_err(&gt->i915->drm, "tee cmd for arb session creation failed\n");
77 drm_dbg(&gt->i915->drm, "arb session failed to go in play\n");
80 drm_dbg(&gt->i915->drm, "PXP ARB session is alive\n");
101 drm_err(&gt->i915->drm, "Failed to submit session termination\n");
107 drm_err(&gt->i915->drm, "Session state did not clear\n");
141 drm_dbg(&pxp->ctrl_gt->i915->drm, "PXP: creating arb_session after invalidation");
162 drm_dbg(&gt->i915->drm, "PXP: processing event-flags 0x%08x", events);
/linux-master/drivers/gpu/drm/i915/soc/
H A Dintel_gmch.c10 #include <drm/drm_managed.h>
11 #include <drm/i915_drm.h>
24 int domain = pci_domain_nr(to_pci_dev(i915->drm.dev)->bus);
28 drm_err(&i915->drm, "bridge device not found\n");
32 return drmm_add_action_or_reset(&i915->drm, intel_gmch_bridge_release,
69 drm_dbg(&i915->drm, "failed bus alloc: %d\n", ret);
153 drm_err(&i915->drm, "failed to read control word\n");
166 drm_err(&i915->drm, "failed to write control word\n");
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.h18 #include <drm/drm_crtc.h>
19 #include <drm/drm_writeback.h>
/linux-master/drivers/gpu/drm/
H A Ddrm_modeset_helper.c23 #include <drm/drm_atomic_helper.h>
24 #include <drm/drm_fb_helper.h>
25 #include <drm/drm_fourcc.h>
26 #include <drm/drm_framebuffer.h>
27 #include <drm/drm_modeset_helper.h>
28 #include <drm/drm_plane_helper.h>
29 #include <drm/drm_print.h>
30 #include <drm/drm_probe_helper.h>
42 * @dev: drm device to operate on
/linux-master/drivers/gpu/drm/xe/tests/
H A Dxe_pci_test.c6 #include <drm/drm_drv.h>
7 #include <drm/drm_kunit_helpers.h>
/linux-master/drivers/accel/ivpu/
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...]
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_drv.c33 #include <drm/drm_aperture.h>
34 #include <drm/drm_atomic_helper.h>
35 #include <drm/drm_drv.h>
36 #include <drm/drm_fbdev_dma.h>
37 #include <drm/drm_vblank.h>
41 #include "uapi/drm/vc4_drm.h"
290 struct drm_device *drm; local
321 drm = &vc4->base;
322 platform_set_drvdata(pdev, drm);
325 ret = drmm_mutex_init(drm,
403 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/mcde/
H A Dmcde_drm.h7 #include <drm/drm_simple_kms_helper.h>
70 struct drm_device drm; member in struct:mcde
98 #define to_mcde(dev) container_of(dev, struct mcde, drm)
114 int mcde_display_init(struct drm_device *drm);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_huc_debugfs.c6 #include <drm/drm_print.h>

Completed in 243 milliseconds

<<11121314151617181920>>