/linux-master/drivers/gpu/drm/pl111/ |
H A D | pl111_versatile.c | 22 #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 D | v3d_drv.c | 25 #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 D | i915_vgpu.c | 64 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 D | sun4i_crtc.c | 18 #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 D | sun4i_layer.h | 39 struct drm_plane **sun4i_layers_init(struct drm_device *drm,
|
/linux-master/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_dpsub.c | 21 #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 D | fbdev.c | 14 #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 D | meson_encoder_cvbs.c | 15 #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 D | nouveau_svm.c | 42 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 D | nv17_fence.c | 40 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 D | ttm_module.c | 37 #include <drm/drm_sysfs.h> 38 #include <drm/ttm/ttm_caching.h>
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | core507d.c | 104 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 D | imx-drm.h | 33 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 D | exynos_drm_fb.c | 11 #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 D | panfrost_job.h | 7 #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 D | rockchip_rgb.c | 12 #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 D | intel_pxp_session.c | 62 drm_err(>->i915->drm, "arb session already in play at creation time\n"); 71 drm_err(>->i915->drm, "tee cmd for arb session creation failed\n"); 77 drm_dbg(>->i915->drm, "arb session failed to go in play\n"); 80 drm_dbg(>->i915->drm, "PXP ARB session is alive\n"); 101 drm_err(>->i915->drm, "Failed to submit session termination\n"); 107 drm_err(>->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(>->i915->drm, "PXP: processing event-flags 0x%08x", events);
|
/linux-master/drivers/gpu/drm/i915/soc/ |
H A D | intel_gmch.c | 10 #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 D | rzg2l_du_crtc.h | 18 #include <drm/drm_crtc.h> 19 #include <drm/drm_writeback.h>
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_modeset_helper.c | 23 #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 D | xe_pci_test.c | 6 #include <drm/drm_drv.h> 7 #include <drm/drm_kunit_helpers.h>
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_drv.c | 11 #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 D | vc4_drv.c | 33 #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 D | mcde_drm.h | 7 #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 D | intel_huc_debugfs.c | 6 #include <drm/drm_print.h>
|