/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_devcoredump.c | 12 #include <drm/drm_managed.h> 34 * /sys/class/drm/card<n>/device/devcoredump/ or from 37 * /sys/class/drm/card<n>/device/. 155 drm_info(&coredump_to_xe(coredump)->drm, 226 drm_dbg(&xe->drm, "Multiple hangs are occurring, but only the first snapshot was taken\n"); 233 drm_info(&xe->drm, "Xe device coredump has been created\n"); 234 drm_info(&xe->drm, "Check your /sys/class/drm/card%d/device/devcoredump/data\n", 235 xe->drm.primary->index); 237 dev_coredumpm(xe->drm 241 xe_driver_devcoredump_fini(struct drm_device *drm, void *arg) argument [all...] |
H A D | xe_device.h | 12 #include <drm/drm_util.h> 21 return container_of(dev, struct xe_device, drm); 57 if (drm_WARN_ON(&tile_to_xe(tile)->drm, gt_id >= XE_MAX_GT_PER_TILE)) 78 if (drm_WARN_ON(&xe->drm, gt_id >= XE_MAX_TILES_PER_DEVICE)) 87 drm_WARN_ON(&xe->drm, gt->info.id != gt_id); 88 drm_WARN_ON(&xe->drm, gt->info.type == XE_GT_TYPE_UNINITIALIZED);
|
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | hw.c | 87 struct nouveau_drm *drm = nouveau_drm(dev); local 92 if (drm->client.device.info.chipset == 0x11) { 103 if (drm->client.device.info.chipset == 0x11) { /* set me harder */ 135 struct nouveau_drm *drm = nouveau_drm(dev); local 152 else if (drm->client.device.info.chipset == 0x30 || drm->client.device.info.chipset == 0x35) { 167 struct nouveau_drm *drm = nouveau_drm(dev); local 168 struct nvif_object *device = &drm->client.device.object; 169 struct nvkm_bios *bios = nvxx_bios(&drm->client.device); 187 if (drm 260 struct nouveau_drm *drm = nouveau_drm(dev); local 312 struct nouveau_drm *drm = nouveau_drm(dev); local 397 struct nouveau_drm *drm = nouveau_drm(dev); local 472 struct nouveau_drm *drm = nouveau_drm(dev); local 594 struct nouveau_drm *drm = nouveau_drm(dev); local 669 struct nouveau_drm *drm = nouveau_drm(dev); local 817 struct nouveau_drm *drm = nouveau_drm(dev); local [all...] |
H A D | cursor.c | 2 #include <drm/drm_mode.h> 41 struct nouveau_drm *drm = nouveau_drm(dev); local 58 if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE)
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_drv.c | 14 #include <drm/drm_debugfs.h> 15 #include <drm/drm_drv.h> 16 #include <drm/drm_file.h> 17 #include <drm/drm_ioctl.h> 18 #include <drm/drm_of.h> 19 #include <drm/drm_prime.h> 517 struct drm_device *drm; local 520 drm = drm_dev_alloc(&etnaviv_drm_driver, dev); 521 if (IS_ERR(drm)) 522 return PTR_ERR(drm); 576 struct drm_device *drm = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/tiny/ |
H A D | repaper.c | 24 #include <drm/drm_atomic_helper.h> 25 #include <drm/drm_connector.h> 26 #include <drm/drm_damage_helper.h> 27 #include <drm/drm_drv.h> 28 #include <drm/drm_fb_dma_helper.h> 29 #include <drm/drm_fbdev_generic.h> 30 #include <drm/drm_format_helper.h> 31 #include <drm/drm_framebuffer.h> 32 #include <drm/drm_gem_atomic_helper.h> 33 #include <drm/drm_gem_dma_helpe 65 struct drm_device drm; member in struct:repaper_epd 96 drm_to_epd(struct drm_device *drm) argument 950 struct drm_device *drm; local 1128 struct drm_device *drm = spi_get_drvdata(spi); local [all...] |
H A D | ili9225.c | 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_damage_helper.h> 21 #include <drm/drm_drv.h> 22 #include <drm/drm_fb_dma_helper.h> 23 #include <drm/drm_fbdev_generic.h> 24 #include <drm/drm_fourcc.h> 25 #include <drm/drm_framebuffer.h> 26 #include <drm/drm_gem_atomic_helper.h> 27 #include <drm/drm_gem_dma_helper.h> 28 #include <drm/drm_gem_framebuffer_helpe 386 struct drm_device *drm; local 436 struct drm_device *drm = spi_get_drvdata(spi); local [all...] |
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 18 #include <drm/drm_atomic.h> 19 #include <drm/drm_atomic_helper.h> 20 #include <drm/drm_atomic_uapi.h> 21 #include <drm/drm_blend.h> 22 #include <drm/drm_drv.h> 23 #include <drm/drm_fb_dma_helper.h> 24 #include <drm/drm_fourcc.h> 25 #include <drm/drm_framebuffer.h> 26 #include <drm/drm_gem_atomic_helper.h> 28 #include "uapi/drm/vc4_dr 34 u32 drm; /* DRM_FORMAT_* */ member in struct:hvs_format 1683 vc4_plane_create_additional_planes(struct drm_device *drm) argument [all...] |
/linux-master/drivers/gpu/drm/ingenic/ |
H A D | ingenic-drm-drv.c | 7 #include "ingenic-drm.h" 23 #include <drm/drm_atomic.h> 24 #include <drm/drm_atomic_helper.h> 25 #include <drm/drm_bridge.h> 26 #include <drm/drm_bridge_connector.h> 27 #include <drm/drm_color_mgmt.h> 28 #include <drm/drm_crtc.h> 29 #include <drm/drm_damage_helper.h> 30 #include <drm/drm_drv.h> 31 #include <drm/drm_encode 84 struct drm_device drm; member in struct:ingenic_drm 189 drm_device_get_priv(struct drm_device *drm) argument 901 ingenic_drm_gem_fb_create(struct drm_device *drm, struct drm_file *file, const struct drm_mode_fb_cmd2 *mode_cmd) argument 913 ingenic_drm_gem_create_object(struct drm_device *drm, size_t size) argument 1074 ingenic_drm_atomic_private_obj_fini(struct drm_device *drm, void *private_obj) argument 1092 struct drm_device *drm; local [all...] |
H A D | ingenic-dw-hdmi.c | 12 #include <drm/bridge/dw_hdmi.h> 13 #include <drm/drm_of.h> 14 #include <drm/drm_print.h>
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_gem.c | 12 #include <drm/drm_cache.h> 13 #include <drm/drm_debugfs.h> 14 #include <drm/drm_file.h> 15 #include <drm/drm_utils.h> 49 drm_WARN_ON(&vdev->drm, !bo->ctx); 82 if (!drm_dev_enter(&vdev->drm, &idx)) 111 drm_WARN_ON(&vdev->drm, !bo->ctx); 112 drm_WARN_ON(&vdev->drm, !bo->vpu_addr); 113 drm_WARN_ON(&vdev->drm, !bo->base.sgt); 128 dma_unmap_sgtable(vdev->drm [all...] |
/linux-master/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_kms.c | 5 * This code is based on drivers/gpu/drm/mxsfb/mxsfb* 16 #include <drm/drm_atomic.h> 17 #include <drm/drm_atomic_helper.h> 18 #include <drm/drm_bridge.h> 19 #include <drm/drm_color_mgmt.h> 20 #include <drm/drm_connector.h> 21 #include <drm/drm_crtc.h> 22 #include <drm/drm_encoder.h> 23 #include <drm/drm_fb_dma_helper.h> 24 #include <drm/drm_fourc 165 struct drm_device *drm = lcdif->drm; local 405 struct drm_device *drm = crtc_state->crtc->dev; local 427 struct drm_device *drm = crtc->dev; local 538 struct drm_device *drm = lcdif->drm; local 564 struct drm_device *drm = lcdif->drm; local [all...] |
/linux-master/drivers/gpu/drm/kmb/ |
H A D | kmb_plane.c | 6 #include <drm/drm_atomic.h> 7 #include <drm/drm_atomic_helper.h> 8 #include <drm/drm_blend.h> 9 #include <drm/drm_crtc.h> 10 #include <drm/drm_fb_dma_helper.h> 11 #include <drm/drm_fourcc.h> 12 #include <drm/drm_framebuffer.h> 13 #include <drm/drm_gem_dma_helper.h> 14 #include <drm/drm_managed.h> 81 drm_dbg(&kmb->drm, "Canno 569 kmb_plane_init(struct drm_device *drm) argument [all...] |
H A D | kmb_drv.h | 9 #include <drm/drm_device.h> 50 struct drm_device drm; member in struct:kmb_drm_private 69 return container_of(dev, struct kmb_drm_private, drm);
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_hdmi_helper.c | 5 #include <drm/display/drm_hdmi_helper.h> 6 #include <drm/drm_connector.h> 7 #include <drm/drm_edid.h> 8 #include <drm/drm_modes.h> 9 #include <drm/drm_print.h> 10 #include <drm/drm_property.h>
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_drv.h | 16 #include <drm/drm_crtc.h> 17 #include <drm/drm_device.h> 18 #include <drm/drm_plane.h> 49 * Exynos drm plane state structure. 78 * Exynos drm common overlay structure. 119 * Exynos drm crtc ops 165 * @ops: pointer to callbacks for exynos drm specific functionality 193 * Exynos drm private structure. 224 int exynos_drm_register_dma(struct drm_device *drm, struct device *dev, 226 void exynos_drm_unregister_dma(struct drm_device *drm, struc [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_kms.h | 11 #include <drm/drm_atomic.h> 12 #include <drm/drm_atomic_helper.h> 13 #include <drm/drm_blend.h> 14 #include <drm/drm_device.h> 15 #include <drm/drm_writeback.h> 16 #include <drm/drm_print.h>
|
/linux-master/include/drm/ |
H A D | drm_mipi_dbi.h | 12 #include <drm/drm_device.h> 13 #include <drm/drm_simple_kms_helper.h> 80 * @drm: DRM device 82 struct drm_device drm; member in struct:mipi_dbi_dev 150 static inline struct mipi_dbi_dev *drm_to_mipi_dbi_dev(struct drm_device *drm) argument 152 return container_of(drm, struct mipi_dbi_dev, drm);
|
H A D | drm_simple_kms_helper.h | 9 #include <drm/drm_crtc.h> 10 #include <drm/drm_encoder.h> 11 #include <drm/drm_plane.h> 271 * @dev: drm device
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | gem.c | 18 #include <drm/drm_drv.h> 19 #include <drm/drm_prime.h> 20 #include <drm/tegra_drm.h> 22 #include "drm.h" 252 dev_err(tegra->drm->dev, "out of I/O virtual memory: %d\n", 261 dev_err(tegra->drm->dev, "failed to map buffer\n"); 299 static struct tegra_bo *tegra_bo_alloc_object(struct drm_device *drm, argument 314 err = drm_gem_object_init(drm, &bo->gem, size); 331 static void tegra_bo_free(struct drm_device *drm, struct tegra_bo *bo) argument 334 dma_unmap_sgtable(drm 343 tegra_bo_get_pages(struct drm_device *drm, struct tegra_bo *bo) argument 373 tegra_bo_alloc(struct drm_device *drm, struct tegra_bo *bo) argument 404 tegra_bo_create(struct drm_device *drm, size_t size, unsigned long flags) argument 432 tegra_bo_create_with_handle(struct drm_file *file, struct drm_device *drm, size_t size, unsigned long flags, u32 *handle) argument 456 tegra_bo_import(struct drm_device *drm, struct dma_buf *buf) argument 534 tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm, struct drm_mode_create_dumb *args) argument 681 struct drm_device *drm = gem->dev; local 694 struct drm_device *drm = gem->dev; local 763 tegra_gem_prime_import(struct drm_device *drm, struct dma_buf *buf) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nvc0_fence.c | 90 nvc0_fence_create(struct nouveau_drm *drm) argument 92 int ret = nv84_fence_create(drm); 94 struct nv84_fence_priv *priv = drm->fence;
|
H A D | nouveau_fence.h | 62 #define nouveau_fence(drm) ((struct nouveau_fence_priv *)(drm)->fence) 81 void nv17_fence_resume(struct nouveau_drm *drm);
|
H A D | nouveau_sched.h | 8 #include <drm/drm_gpuvm.h> 9 #include <drm/gpu_scheduler.h> 114 int nouveau_sched_create(struct nouveau_sched **psched, struct nouveau_drm *drm,
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_gem_ttm_helper.c | 5 #include <drm/drm_gem_ttm_helper.h> 6 #include <drm/ttm/ttm_placement.h> 7 #include <drm/ttm/ttm_tt.h>
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_plane_initial.c | 26 for_each_intel_crtc(&i915->drm, crtc) { 66 drm_err(&i915->drm, 78 drm_dbg_kms(&i915->drm, 88 drm_err(&i915->drm, 94 drm_dbg(&i915->drm, 115 drm_dbg_kms(&i915->drm, 171 drm_dbg_kms(&i915->drm, "Initial FB size exceeds half of stolen, discarding\n"); 179 drm_dbg_kms(&i915->drm, "Failed to preallocate initial FB in %s\n", 257 drm_dbg_kms(&i915->drm, 287 drm_dbg(&dev_priv->drm, [all...] |