Searched refs:drm (Results 126 - 150 of 1909) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_fb_bo.c6 #include <drm/drm_framebuffer.h>
38 drm_dbg_kms(&i915->drm,
46 drm_dbg_kms(&i915->drm,
58 drm_dbg_kms(&i915->drm,
68 drm_dbg_kms(&i915->drm,
92 drm_dbg_kms(&i915->drm, "framebuffer must reside in local memory\n");
H A Dintel_crtc_state_dump.c6 #include <drm/drm_edid.h>
7 #include <drm/drm_eld.h>
18 drm_dbg_kms(&i915->drm, "crtc timings: clock=%d, "
37 drm_dbg_kms(&i915->drm,
51 hdmi_infoframe_log(KERN_DEBUG, i915->drm.dev, frame);
58 struct drm_printer p = drm_dbg_printer(&i915->drm, DRM_UT_KMS, NULL);
140 drm_dbg_kms(&i915->drm,
147 drm_dbg_kms(&i915->drm,
152 drm_dbg_kms(&i915->drm, "\trotation: 0x%x, scaler: %d, scaling_filter: %d\n",
155 drm_dbg_kms(&i915->drm,
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_tile_sysfs.c8 #include <drm/drm_managed.h>
24 static void tile_sysfs_fini(struct drm_device *drm, void *arg) argument
34 struct device *dev = xe->drm.dev;
48 drm_warn(&xe->drm, "failed to register TILE sysfs directory, err: %d\n", err);
56 err = drmm_add_action_or_reset(&xe->drm, tile_sysfs_fini, tile);
58 drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
H A Dxe_gt_sysfs.c11 #include <drm/drm_managed.h>
25 static void gt_sysfs_fini(struct drm_device *drm, void *arg) argument
48 drm_warn(&xe->drm, "failed to add GT sysfs directory, err: %d\n", err);
55 err = drmm_add_action_or_reset(&xe->drm, gt_sysfs_fini, gt);
57 drm_warn(&xe->drm, "%s: drmm_add_action_or_reset failed, err: %d\n",
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c60 typedef int (*nouveau_migrate_copy_t)(struct nouveau_drm *drm, u64 npages,
63 typedef int (*nouveau_clear_page_t)(struct nouveau_drm *drm, u32 length,
69 struct nouveau_drm *drm; member in struct:nouveau_dmem_chunk
81 struct nouveau_drm *drm; member in struct:nouveau_dmem
98 return chunk->drm;
113 struct nouveau_dmem *dmem = chunk->drm->dmem;
141 static int nouveau_dmem_copy_one(struct nouveau_drm *drm, struct page *spage, argument
144 struct device *dev = drm->dev->dev;
152 if (drm->dmem->migrate.copy_func(drm,
163 struct nouveau_drm *drm = page_to_drm(vmf->page); local
227 nouveau_dmem_chunk_alloc(struct nouveau_drm *drm, struct page **ppage) argument
307 nouveau_dmem_page_alloc_locked(struct nouveau_drm *drm) argument
332 nouveau_dmem_page_free_locked(struct nouveau_drm *drm, struct page *page) argument
339 nouveau_dmem_resume(struct nouveau_drm *drm) argument
357 nouveau_dmem_suspend(struct nouveau_drm *drm) argument
417 nouveau_dmem_fini(struct nouveau_drm *drm) argument
442 nvc0b5_migrate_copy(struct nouveau_drm *drm, u64 npages, enum nouveau_aper dst_aper, u64 dst_addr, enum nouveau_aper src_aper, u64 src_addr) argument
516 nvc0b5_migrate_clear(struct nouveau_drm *drm, u32 length, enum nouveau_aper dst_aper, u64 dst_addr) argument
572 nouveau_dmem_migrate_init(struct nouveau_drm *drm) argument
590 nouveau_dmem_init(struct nouveau_drm *drm) argument
615 nouveau_dmem_migrate_copy_one(struct nouveau_drm *drm, struct nouveau_svmm *svmm, unsigned long src, dma_addr_t *dma_addr, u64 *pfn) argument
663 nouveau_dmem_migrate_chunk(struct nouveau_drm *drm, struct nouveau_svmm *svmm, struct migrate_vma *args, dma_addr_t *dma_addrs, u64 *pfns) argument
691 nouveau_dmem_migrate_vma(struct nouveau_drm *drm, struct nouveau_svmm *svmm, struct vm_area_struct *vma, unsigned long start, unsigned long end) argument
[all...]
H A Dnouveau_bo.c31 #include <drm/ttm/ttm_tt.h>
59 struct nouveau_drm *drm = nouveau_drm(dev); local
60 int i = reg - drm->tile.reg;
61 struct nvkm_fb *fb = nvxx_fb(&drm->client.device);
78 struct nouveau_drm *drm = nouveau_drm(dev); local
79 struct nouveau_drm_tile *tile = &drm->tile.reg[i];
81 spin_lock(&drm->tile.lock);
89 spin_unlock(&drm->tile.lock);
97 struct nouveau_drm *drm = nouveau_drm(dev); local
100 spin_lock(&drm
111 struct nouveau_drm *drm = nouveau_drm(dev); local
139 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
177 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
211 struct nouveau_drm *drm = cli->drm; local
410 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
473 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
550 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
603 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
639 struct nouveau_drm *drm = nouveau_bdev(nvbo->bo.bdev); local
674 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
684 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
754 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
769 struct nouveau_drm *drm = nouveau_bdev(bdev); local
784 struct nouveau_drm *drm = nouveau_bdev(bdev); local
813 nouveau_bo_move_prep(struct nouveau_drm *drm, struct ttm_buffer_object *bo, struct ttm_resource *reg) argument
849 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
901 nouveau_bo_move_init(struct nouveau_drm *drm) argument
1012 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
1034 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
1055 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
1139 nouveau_ttm_io_mem_free_locked(struct nouveau_drm *drm, struct ttm_resource *reg) argument
1162 struct nouveau_drm *drm = nouveau_bdev(bdev); local
1272 struct nouveau_drm *drm = nouveau_bdev(bdev); local
1281 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
1329 struct nouveau_drm *drm; local
1350 struct nouveau_drm *drm; local
1368 struct nouveau_drm *drm = nouveau_bdev(bdev); local
[all...]
H A Dnv84_fence.c82 return chan->drm->runl[chan->runlist].chan_id_base + chan->chid;
108 struct nv84_fence_priv *priv = chan->drm->fence;
115 struct nv84_fence_priv *priv = chan->drm->fence;
130 struct nv84_fence_priv *priv = chan->drm->fence;
156 nv84_fence_suspend(struct nouveau_drm *drm) argument
158 struct nv84_fence_priv *priv = drm->fence;
161 priv->suspend = vmalloc(array_size(sizeof(u32), drm->chan_total));
163 for (i = 0; i < drm->chan_total; i++)
171 nv84_fence_resume(struct nouveau_drm *drm) argument
173 struct nv84_fence_priv *priv = drm
185 nv84_fence_destroy(struct nouveau_drm *drm) argument
197 nv84_fence_create(struct nouveau_drm *drm) argument
[all...]
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_drv.c16 #include <drm/drm_gem.h>
17 #include <drm/drm_atomic.h>
18 #include <drm/drm_atomic_helper.h>
19 #include <drm/drm_drv.h>
20 #include <drm/drm_fbdev_generic.h>
21 #include <drm/drm_file.h>
22 #include <drm/drm_gem_framebuffer_helper.h>
23 #include <drm/drm_ioctl.h>
24 #include <drm/drm_managed.h>
25 #include <drm/drm_probe_helpe
[all...]
/linux-master/drivers/gpu/drm/vgem/
H A Dvgem_drv.c39 #include <drm/drm_drv.h>
40 #include <drm/drm_file.h>
41 #include <drm/drm_gem_shmem_helper.h>
42 #include <drm/drm_ioctl.h>
43 #include <drm/drm_managed.h>
44 #include <drm/drm_prime.h>
55 struct drm_device drm; member in struct:vgem_device
147 struct vgem_device, drm);
155 ret = drm_dev_register(&vgem_device->drm, 0);
172 drm_dev_unregister(&vgem_device->drm);
[all...]
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_drv.c19 #include <drm/drm_atomic.h>
20 #include <drm/drm_atomic_helper.h>
21 #include <drm/drm_crtc.h>
22 #include <drm/drm_drv.h>
23 #include <drm/drm_fbdev_dma.h>
24 #include <drm/drm_fourcc.h>
25 #include <drm/drm_gem_dma_helper.h>
26 #include <drm/drm_gem_framebuffer_helper.h>
27 #include <drm/drm_managed.h>
28 #include <drm/drm_modeset_helpe
171 malidp_set_and_wait_config_valid(struct drm_device *drm) argument
193 struct drm_device *drm = state->dev; local
234 struct drm_device *drm = state->dev; local
394 malidp_init(struct drm_device *drm) argument
426 struct drm_device *drm = dev_get_drvdata(&pdev->dev); local
457 malidp_dumb_create(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) argument
506 struct drm_device *drm = m->private; local
529 struct drm_device *drm = m->private; local
650 struct drm_device *drm = dev_get_drvdata(dev); local
668 struct drm_device *drm = dev_get_drvdata(dev); local
687 struct drm_device *drm = dev_get_drvdata(dev); local
704 struct drm_device *drm; local
885 struct drm_device *drm = dev_get_drvdata(dev); local
951 struct drm_device *drm = dev_get_drvdata(dev); local
958 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/sprd/
H A Dsprd_dsi.h14 #include <drm/drm_bridge.h>
15 #include <drm/drm_connector.h>
16 #include <drm/drm_encoder.h>
17 #include <drm/drm_mipi_dsi.h>
18 #include <drm/drm_print.h>
19 #include <drm/drm_panel.h>
115 struct drm_device *drm; member in struct:sprd_dsi
/linux-master/drivers/gpu/drm/pl111/
H A Dpl111_drv.c48 #include <drm/drm_atomic_helper.h>
49 #include <drm/drm_bridge.h>
50 #include <drm/drm_drv.h>
51 #include <drm/drm_fbdev_dma.h>
52 #include <drm/drm_fourcc.h>
53 #include <drm/drm_gem_dma_helper.h>
54 #include <drm/drm_gem_framebuffer_helper.h>
55 #include <drm/drm_of.h>
56 #include <drm/drm_panel.h>
57 #include <drm/drm_probe_helpe
240 struct drm_device *drm; local
322 struct drm_device *drm = amba_get_drvdata(amba_dev); local
[all...]
H A Dpl111_drm.h19 #include <drm/drm_bridge.h>
20 #include <drm/drm_connector.h>
21 #include <drm/drm_encoder.h>
22 #include <drm/drm_gem.h>
23 #include <drm/drm_panel.h>
24 #include <drm/drm_simple_kms_helper.h>
133 struct drm_device *drm; member in struct:pl111_drm_dev_private
153 void (*variant_display_enable) (struct drm_device *drm, u32 format);
154 void (*variant_display_disable) (struct drm_device *drm);
/linux-master/drivers/gpu/drm/gud/
H A Dgud_drv.c16 #include <drm/drm_atomic_helper.h>
17 #include <drm/drm_blend.h>
18 #include <drm/drm_damage_helper.h>
19 #include <drm/drm_debugfs.h>
20 #include <drm/drm_drv.h>
21 #include <drm/drm_fbdev_generic.h>
22 #include <drm/drm_fourcc.h>
23 #include <drm/drm_gem_atomic_helper.h>
24 #include <drm/drm_gem_framebuffer_helper.h>
25 #include <drm/drm_gem_shmem_helpe
316 gud_gem_prime_import(struct drm_device *drm, struct dma_buf *dma_buf) argument
435 struct drm_device *drm; local
633 struct drm_device *drm = &gdrm->drm; local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_fb_dma_helper.c3 * drm kms/fb dma helper functions
12 #include <drm/drm_damage_helper.h>
13 #include <drm/drm_fb_dma_helper.h>
14 #include <drm/drm_fourcc.h>
15 #include <drm/drm_framebuffer.h>
16 #include <drm/drm_gem_dma_helper.h>
17 #include <drm/drm_gem_framebuffer_helper.h>
18 #include <drm/drm_plane.h>
64 * @state: Which state of drm plane
111 * @drm
120 drm_fb_dma_sync_non_coherent(struct drm_device *drm, struct drm_plane_state *old_state, struct drm_plane_state *state) argument
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_dma.c11 #include <drm/drm_print.h>
12 #include <drm/exynos_drm.h>
95 int exynos_drm_register_dma(struct drm_device *drm, struct device *dev, argument
98 struct exynos_drm_private *priv = drm->dev_private;
123 return drm_iommu_attach_device(drm, dev, dma_priv);
126 void exynos_drm_unregister_dma(struct drm_device *drm, struct device *dev, argument
130 drm_iommu_detach_device(drm, dev, dma_priv);
133 void exynos_drm_cleanup_dma(struct drm_device *drm) argument
135 struct exynos_drm_private *priv = drm->dev_private;
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock.h10 struct drm_device *drm,
17 drm_for_each_crtc(crtc, drm)
29 struct drm_device *drm,
37 struct drm_device *drm,
50 struct drm_device *drm,
9 vc4_find_crtc_for_encoder(struct kunit *test, struct drm_device *drm, struct drm_encoder *encoder) argument
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_probe_helper_test.c6 #include <drm/drm_atomic_state_helper.h>
7 #include <drm/drm_connector.h>
8 #include <drm/drm_device.h>
9 #include <drm/drm_drv.h>
10 #include <drm/drm_kunit_helpers.h>
11 #include <drm/drm_mode.h>
12 #include <drm/drm_modes.h>
13 #include <drm/drm_modeset_helper_vtables.h>
14 #include <drm/drm_probe_helper.h>
19 struct drm_device *drm; member in struct:drm_probe_helper_test_priv
[all...]
/linux-master/drivers/gpu/drm/tve200/
H A Dtve200_display.c18 #include <drm/drm_fb_dma_helper.h>
19 #include <drm/drm_fourcc.h>
20 #include <drm/drm_framebuffer.h>
21 #include <drm/drm_gem_atomic_helper.h>
22 #include <drm/drm_gem_dma_helper.h>
23 #include <drm/drm_panel.h>
24 #include <drm/drm_vblank.h>
63 dev_err(priv->drm->dev, "stray IRQ %08x\n", stat);
127 struct drm_device *drm = crtc->dev; local
128 struct tve200_drm_dev_private *priv = drm
245 struct drm_device *drm = crtc->dev; local
261 struct drm_device *drm = crtc->dev; local
297 struct drm_device *drm = crtc->dev; local
309 struct drm_device *drm = crtc->dev; local
324 tve200_display_init(struct drm_device *drm) argument
[all...]
/linux-master/drivers/gpu/drm/imx/lcdc/
H A Dimx-lcdc.c4 #include <drm/drm_bridge.h>
5 #include <drm/drm_bridge_connector.h>
6 #include <drm/drm_damage_helper.h>
7 #include <drm/drm_drv.h>
8 #include <drm/drm_fbdev_generic.h>
9 #include <drm/drm_fb_dma_helper.h>
10 #include <drm/drm_fourcc.h>
11 #include <drm/drm_framebuffer.h>
12 #include <drm/drm_gem_atomic_helper.h>
13 #include <drm/drm_gem_dma_helpe
102 struct drm_device drm; member in struct:imx_lcdc
116 imx_lcdc_from_drmdev(struct drm_device *drm) argument
386 struct drm_device *drm; local
511 struct drm_device *drm = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Ddrm.c15 #include <drm/drm_aperture.h>
16 #include <drm/drm_atomic.h>
17 #include <drm/drm_atomic_helper.h>
18 #include <drm/drm_debugfs.h>
19 #include <drm/drm_drv.h>
20 #include <drm/drm_fourcc.h>
21 #include <drm/drm_framebuffer.h>
22 #include <drm/drm_ioctl.h>
23 #include <drm/drm_prime.h>
24 #include <drm/drm_vblan
45 tegra_atomic_check(struct drm_device *drm, struct drm_atomic_state *state) argument
63 tegra_atomic_post_commit(struct drm_device *drm, struct drm_atomic_state *old_state) argument
76 struct drm_device *drm = old_state->dev; local
102 tegra_drm_open(struct drm_device *drm, struct drm_file *filp) argument
126 host1x_reloc_copy_from_user(struct host1x_reloc *dest, struct drm_tegra_reloc __user *src, struct drm_device *drm, struct drm_file *file) argument
167 tegra_drm_submit(struct tegra_drm_context *context, struct drm_tegra_submit *args, struct drm_device *drm, struct drm_file *file) argument
349 tegra_gem_create(struct drm_device *drm, void *data, struct drm_file *file) argument
363 tegra_gem_mmap(struct drm_device *drm, void *data, struct drm_file *file) argument
383 tegra_syncpt_read(struct drm_device *drm, void *data, struct drm_file *file) argument
398 tegra_syncpt_incr(struct drm_device *drm, void *data, struct drm_file *file) argument
412 tegra_syncpt_wait(struct drm_device *drm, void *data, struct drm_file *file) argument
457 tegra_open_channel(struct drm_device *drm, void *data, struct drm_file *file) argument
490 tegra_close_channel(struct drm_device *drm, void *data, struct drm_file *file) argument
514 tegra_get_syncpt(struct drm_device *drm, void *data, struct drm_file *file) argument
544 tegra_submit(struct drm_device *drm, void *data, struct drm_file *file) argument
567 tegra_get_syncpt_base(struct drm_device *drm, void *data, struct drm_file *file) argument
605 tegra_gem_set_tiling(struct drm_device *drm, void *data, struct drm_file *file) argument
658 tegra_gem_get_tiling(struct drm_device *drm, void *data, struct drm_file *file) argument
698 tegra_gem_set_flags(struct drm_device *drm, void *data, struct drm_file *file) argument
723 tegra_gem_get_flags(struct drm_device *drm, void *data, struct drm_file *file) argument
815 tegra_drm_postclose(struct drm_device *drm, struct drm_file *file) argument
833 struct drm_device *drm = node->minor->dev; local
854 struct drm_device *drm = node->minor->dev; local
942 struct drm_device *drm = dev_get_drvdata(client->host); local
990 struct drm_device *drm = dev_get_drvdata(client->host); local
1139 struct drm_device *drm; local
1302 struct drm_device *drm = dev_get_drvdata(&dev->dev); local
1336 struct drm_device *drm = dev_get_drvdata(dev); local
1343 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/tiny/
H A Dhx8357d.c19 #include <drm/drm_atomic_helper.h>
20 #include <drm/drm_drv.h>
21 #include <drm/drm_fbdev_generic.h>
22 #include <drm/drm_gem_atomic_helper.h>
23 #include <drm/drm_gem_dma_helper.h>
24 #include <drm/drm_managed.h>
25 #include <drm/drm_mipi_dbi.h>
26 #include <drm/drm_modeset_helper.h>
221 struct drm_device *drm; local
227 struct mipi_dbi_dev, drm);
266 struct drm_device *drm = spi_get_drvdata(spi); local
[all...]
H A Dmi0283qt.c16 #include <drm/drm_atomic_helper.h>
17 #include <drm/drm_drv.h>
18 #include <drm/drm_fbdev_generic.h>
19 #include <drm/drm_gem_atomic_helper.h>
20 #include <drm/drm_gem_dma_helper.h>
21 #include <drm/drm_managed.h>
22 #include <drm/drm_mipi_dbi.h>
23 #include <drm/drm_modeset_helper.h>
181 struct drm_device *drm; local
188 struct mipi_dbi_dev, drm);
236 struct drm_device *drm = spi_get_drvdata(spi); local
[all...]
H A Dili9341.c18 #include <drm/drm_atomic_helper.h>
19 #include <drm/drm_drv.h>
20 #include <drm/drm_fbdev_generic.h>
21 #include <drm/drm_gem_atomic_helper.h>
22 #include <drm/drm_gem_dma_helper.h>
23 #include <drm/drm_managed.h>
24 #include <drm/drm_mipi_dbi.h>
25 #include <drm/drm_modeset_helper.h>
177 struct drm_device *drm; local
184 struct mipi_dbi_dev, drm);
228 struct drm_device *drm = spi_get_drvdata(spi); local
[all...]
H A Dili9486.c17 #include <drm/drm_atomic_helper.h>
18 #include <drm/drm_drv.h>
19 #include <drm/drm_fbdev_generic.h>
20 #include <drm/drm_gem_atomic_helper.h>
21 #include <drm/drm_gem_dma_helper.h>
22 #include <drm/drm_managed.h>
23 #include <drm/drm_mipi_dbi.h>
24 #include <drm/drm_modeset_helper.h>
202 struct drm_device *drm; local
209 struct mipi_dbi_dev, drm);
257 struct drm_device *drm = spi_get_drvdata(spi); local
[all...]

Completed in 477 milliseconds

1234567891011>>