/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | core.c | 38 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 D | xe_hdcp_gsc.c | 21 drm_info(&i915->drm, "HDCP support not yet implemented\n");
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gpu_scheduler_types.h | 9 #include <drm/gpu_scheduler.h>
|
H A D | xe_guc_debugfs.c | 8 #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 D | xe_huc_debugfs.c | 8 #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 D | xe_uc_debugfs.c | 6 #include <drm/drm_debugfs.h>
|
H A D | xe_tile.c | 6 #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 D | rzg2l_du_encoder.h | 13 #include <drm/drm_encoder.h>
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_drv.h | 9 #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 D | i915_driver.c | 42 #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 D | drm_gem_dma_helper.h | 5 #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 D | drm_gem_vram_helper.h | 6 #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 D | intel_display_driver.c | 12 #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 D | intel_vga.c | 29 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 D | ttm_kunit_helpers.c | 5 #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 D | nv10_fence.c | 85 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 D | nv50_fence.c | 38 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 D | nouveau_sgdma.c | 4 #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 D | nv04_fence.c | 92 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 D | imx-ldb-helper.h | 15 #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 D | malidp_drv.h | 16 #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 D | omap_debugfs.c | 9 #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 D | lsdc_ttm.h | 13 #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 D | dw_mipi_dsi.h | 14 #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 D | ssd130x.h | 16 #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
|