Searched refs:drm (Results 351 - 375 of 1933) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/xe/
H A Dxe_devcoredump.c12 #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 Dxe_device.h12 #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 Dhw.c87 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 Dcursor.c2 #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 Detnaviv_drv.c14 #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 Drepaper.c24 #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 Dili9225.c19 #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 Dvc4_plane.c18 #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 Dingenic-drm-drv.c7 #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 Dingenic-dw-hdmi.c12 #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 Divpu_gem.c12 #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 Dlcdif_kms.c5 * 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 Dkmb_plane.c6 #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 Dkmb_drv.h9 #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 Ddrm_hdmi_helper.c5 #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 Dexynos_drm_drv.h16 #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 Dkomeda_kms.h11 #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 Ddrm_mipi_dbi.h12 #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 Ddrm_simple_kms_helper.h9 #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 Dgem.c18 #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 Dnvc0_fence.c90 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 Dnouveau_fence.h62 #define nouveau_fence(drm) ((struct nouveau_fence_priv *)(drm)->fence)
81 void nv17_fence_resume(struct nouveau_drm *drm);
H A Dnouveau_sched.h8 #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 Ddrm_gem_ttm_helper.c5 #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 Dintel_plane_initial.c26 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...]

Completed in 229 milliseconds

<<11121314151617181920>>