Searched refs:drm (Results 201 - 225 of 1909) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcore.c38 nv50_core_new(struct nouveau_drm *drm, struct nv50_core **pcore) argument
63 struct nv50_disp *disp = nv50_disp(drm->dev);
68 NV_ERROR(drm, "No supported core channel class\n");
72 return cores[cid].new(drm, cores[cid].oclass, pcore);
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_hdcp_gsc.c21 drm_info(&i915->drm, "HDCP support not yet implemented\n");
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gpu_scheduler_types.h9 #include <drm/gpu_scheduler.h>
H A Dxe_guc_debugfs.c8 #include <drm/drm_debugfs.h>
9 #include <drm/drm_managed.h>
56 struct drm_minor *minor = guc_to_xe(guc)->drm.primary;
61 local = drmm_kmalloc(&guc_to_xe(guc)->drm, DEBUGFS_SIZE, GFP_KERNEL);
H A Dxe_huc_debugfs.c8 #include <drm/drm_debugfs.h>
9 #include <drm/drm_managed.h>
52 struct drm_minor *minor = huc_to_xe(huc)->drm.primary;
57 local = drmm_kmalloc(&huc_to_xe(huc)->drm, DEBUGFS_SIZE, GFP_KERNEL);
H A Dxe_uc_debugfs.c6 #include <drm/drm_debugfs.h>
H A Dxe_tile.c6 #include <drm/drm_managed.h>
86 struct drm_device *drm = &tile_to_xe(tile)->drm; local
88 tile->mem.ggtt = drmm_kzalloc(drm, sizeof(*tile->mem.ggtt),
94 tile->mem.vram_mgr = drmm_kzalloc(drm, sizeof(*tile->mem.vram_mgr), GFP_KERNEL);
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_encoder.h13 #include <drm/drm_encoder.h>
/linux-master/drivers/accel/ivpu/
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/i915/
H A Di915_driver.c42 #include <drm/drm_aperture.h>
43 #include <drm/drm_atomic_helper.h>
44 #include <drm/drm_ioctl.h>
45 #include <drm/drm_managed.h>
46 #include <drm/drm_probe_helper.h>
153 drm_err(&dev_priv->drm, "Failed to allocate workqueues.\n");
192 drm_err(&dev_priv->drm, "This is a pre-production stepping. "
326 ret = drmm_add_action_or_reset(&dev_priv->drm,
386 dma_set_max_seg_size(i915->drm.dev, UINT_MAX);
388 ret = dma_set_mask(i915->drm
[all...]
/linux-master/include/drm/
H A Ddrm_gem_dma_helper.h5 #include <drm/drm_file.h>
6 #include <drm/drm_ioctl.h>
7 #include <drm/drm_gem.h>
35 struct drm_gem_dma_object *drm_gem_dma_create(struct drm_device *drm,
142 struct drm_device *drm,
147 struct drm_device *drm,
226 drm_gem_dma_prime_import_sg_table_vmap(struct drm_device *drm,
H A Ddrm_gem_vram_helper.h6 #include <drm/drm_file.h>
7 #include <drm/drm_gem.h>
8 #include <drm/drm_gem_ttm_helper.h>
9 #include <drm/drm_ioctl.h>
10 #include <drm/drm_modes.h>
11 #include <drm/ttm/ttm_bo.h>
12 #include <drm/ttm/ttm_placement.h>
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display_driver.c12 #include <drm/display/drm_dp_mst_helper.h>
13 #include <drm/drm_atomic_helper.h>
14 #include <drm/drm_mode_config.h>
15 #include <drm/drm_privacy_screen_consumer.h>
16 #include <drm/drm_probe_helper.h>
17 #include <drm/drm_vblank.h>
116 struct drm_mode_config *mode_config = &i915->drm.mode_config;
118 drm_mode_config_init(&i915->drm);
166 drm_mode_config_cleanup(&i915->drm);
173 for_each_intel_plane(&dev_priv->drm, plan
[all...]
H A Dintel_vga.c29 struct pci_dev *pdev = to_pci_dev(dev_priv->drm.dev);
53 drm_dbg_kms(&dev_priv->drm,
83 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
103 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
123 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_kunit_helpers.c5 #include <drm/ttm/ttm_tt.h>
40 struct drm_device *drm = priv->drm; local
43 err = ttm_device_init(ttm, &ttm_dev_funcs, drm->dev,
44 drm->anon_inode->i_mapping,
45 drm->vma_offset_manager,
64 err = drm_gem_object_init(devs->drm, &bo->base, size);
101 devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev,
102 sizeof(*devs->drm), 0,
104 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->drm);
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnv10_fence.c85 nv10_fence_destroy(struct nouveau_drm *drm) argument
87 struct nv10_fence_priv *priv = drm->fence;
92 drm->fence = NULL;
97 nv10_fence_create(struct nouveau_drm *drm) argument
101 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL);
H A Dnv50_fence.c38 struct nv10_fence_priv *priv = chan->drm->fence;
69 nv50_fence_create(struct nouveau_drm *drm) argument
74 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL);
84 ret = nouveau_bo_new(&drm->client, 4096, 0x1000,
99 nv10_fence_destroy(drm);
H A Dnouveau_sgdma.c4 #include <drm/ttm/ttm_tt.h>
34 struct nouveau_drm *drm = nouveau_bdev(bdev); local
45 if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) {
70 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
77 else if (drm->agp.bridge)
H A Dnv04_fence.c92 nv04_fence_destroy(struct nouveau_drm *drm) argument
94 struct nv04_fence_priv *priv = drm->fence;
95 drm->fence = NULL;
100 nv04_fence_create(struct nouveau_drm *drm) argument
104 priv = drm->fence = kzalloc(sizeof(*priv), GFP_KERNEL);
/linux-master/drivers/gpu/drm/bridge/imx/
H A Dimx-ldb-helper.h15 #include <drm/drm_atomic.h>
16 #include <drm/drm_bridge.h>
17 #include <drm/drm_device.h>
18 #include <drm/drm_encoder.h>
19 #include <drm/drm_modeset_helper_vtables.h>
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_drv.h16 #include <drm/drm_writeback.h>
17 #include <drm/drm_encoder.h>
89 int malidp_de_planes_init(struct drm_device *drm);
90 int malidp_crtc_init(struct drm_device *drm);
95 bool malidp_format_mod_supported(struct drm_device *drm,
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_debugfs.c9 #include <drm/drm_crtc.h>
10 #include <drm/drm_debugfs.h>
11 #include <drm/drm_file.h>
12 #include <drm/drm_fb_helper.h>
13 #include <drm/drm_framebuffer.h>
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.h13 #include <drm/drm_gem.h>
14 #include <drm/ttm/ttm_bo.h>
15 #include <drm/ttm/ttm_placement.h>
16 #include <drm/ttm/ttm_range_manager.h>
17 #include <drm/ttm/ttm_tt.h>
/linux-master/include/drm/bridge/
H A Ddw_mipi_dsi.h14 #include <drm/drm_atomic.h>
15 #include <drm/drm_bridge.h>
16 #include <drm/drm_connector.h>
17 #include <drm/drm_crtc.h>
18 #include <drm/drm_modes.h>
/linux-master/drivers/gpu/drm/solomon/
H A Dssd130x.h16 #include <drm/drm_connector.h>
17 #include <drm/drm_crtc.h>
18 #include <drm/drm_drv.h>
19 #include <drm/drm_encoder.h>
62 struct drm_device drm; member in struct:ssd130x_device

Completed in 210 milliseconds

1234567891011>>