Searched refs:drm (Results 26 - 50 of 1909) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/renesas/shmobile/
H A DMakefile2 shmob-drm-y := shmob_drm_crtc.o \
7 obj-$(CONFIG_DRM_SHMOBILE) += shmob-drm.o
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dwimm.h5 int nv50_wimm_init(struct nouveau_drm *drm, struct nv50_wndw *);
/linux-master/tools/perf/trace/beauty/
H A Ddrm_ioctl.sh4 [ $# -eq 1 ] && header_dir=$1 || header_dir=tools/include/uapi/drm/
7 grep "#define DRM_COMMAND_BASE" $header_dir/drm.h
11 grep "^#define DRM_IOCTL.*DRM_IO" $header_dir/drm.h | \
/linux-master/drivers/gpu/drm/logicvc/
H A DMakefile1 logicvc-drm-y += \
9 obj-$(CONFIG_DRM_LOGICVC) += logicvc-drm.o
H A Dlogicvc_mode.c9 #include <drm/drm_atomic.h>
10 #include <drm/drm_atomic_helper.h>
11 #include <drm/drm_drv.h>
12 #include <drm/drm_gem_dma_helper.h>
13 #include <drm/drm_gem_framebuffer_helper.h>
14 #include <drm/drm_mode_config.h>
15 #include <drm/drm_panel.h>
16 #include <drm/drm_print.h>
17 #include <drm/drm_probe_helper.h>
18 #include <drm/drm_vblan
[all...]
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_kms.h15 #include <drm/drm_crtc.h>
16 #include <drm/drm_device.h>
17 #include <drm/drm_encoder.h>
18 #include <drm/drm_plane.h>
27 * @drm: The DRM/KMS device
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_throttle_sysfs.h9 #include <drm/drm_managed.h>
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_writeback.h9 #include <drm/drm_crtc.h>
10 #include <drm/drm_file.h>
11 #include <drm/drm_probe_helper.h>
12 #include <drm/drm_writeback.h>
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_ttm.c28 #include <drm/ttm/ttm_range_manager.h>
29 #include <drm/drm_cache.h>
70 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
73 if (drm->client.device.info.ram_size == 0)
76 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, res);
105 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
108 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, res);
131 struct nouveau_drm *drm = nouveau_bdev(bo->bdev); local
135 ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, res);
160 nouveau_ttm_init_host(struct nouveau_drm *drm, u argument
181 nouveau_ttm_init_vram(struct nouveau_drm *drm) argument
203 nouveau_ttm_fini_vram(struct nouveau_drm *drm) argument
218 nouveau_ttm_init_gtt(struct nouveau_drm *drm) argument
245 nouveau_ttm_fini_gtt(struct nouveau_drm *drm) argument
262 nouveau_ttm_init(struct nouveau_drm *drm) argument
349 nouveau_ttm_fini(struct nouveau_drm *drm) argument
[all...]
H A Dnouveau_debugfs.h5 #include <drm/drm_debugfs.h>
30 nouveau_debugfs_init(struct nouveau_drm *drm) argument
36 nouveau_debugfs_fini(struct nouveau_drm *drm) argument
H A Dnouveau_dmem.h37 int nouveau_dmem_migrate_vma(struct nouveau_drm *drm,
45 static inline void nouveau_dmem_init(struct nouveau_drm *drm) {} argument
46 static inline void nouveau_dmem_fini(struct nouveau_drm *drm) {} argument
47 static inline void nouveau_dmem_suspend(struct nouveau_drm *drm) {} argument
48 static inline void nouveau_dmem_resume(struct nouveau_drm *drm) {} argument
H A Dnouveau_drm.c33 #include <drm/drm_aperture.h>
34 #include <drm/drm_drv.h>
35 #include <drm/drm_fbdev_generic.h>
36 #include <drm/drm_gem_ttm_helper.h>
37 #include <drm/drm_ioctl.h>
38 #include <drm/drm_vblank.h>
212 mutex_lock(&cli->drm->master.lock);
214 mutex_unlock(&cli->drm->master.lock);
218 nouveau_cli_init(struct nouveau_drm *drm, const char *sname, argument
244 u64 device = nouveau_name(drm
336 nouveau_accel_ce_fini(struct nouveau_drm *drm) argument
344 nouveau_accel_ce_init(struct nouveau_drm *drm) argument
365 nouveau_accel_gr_fini(struct nouveau_drm *drm) argument
374 nouveau_accel_gr_init(struct nouveau_drm *drm) argument
460 nouveau_accel_fini(struct nouveau_drm *drm) argument
470 nouveau_accel_init(struct nouveau_drm *drm) argument
550 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); local
564 struct nouveau_drm *drm = container_of(object->parent, typeof(*drm), parent); local
584 struct nouveau_drm *drm; local
686 struct nouveau_drm *drm = nouveau_drm(dev); local
778 struct nouveau_drm *drm = nouveau_drm(dev); local
870 struct nouveau_drm *drm = nouveau_drm(dev); local
888 struct nouveau_drm *drm = nouveau_drm(dev); local
900 struct nouveau_drm *drm = nouveau_drm(dev); local
964 struct nouveau_drm *drm = nouveau_drm(dev); local
1089 struct nouveau_drm *drm = nouveau_drm(drm_dev); local
1138 struct nouveau_drm *drm = nouveau_drm(dev); local
1186 struct nouveau_drm *drm = nouveau_drm(dev); local
1372 struct drm_device *drm; local
[all...]
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A DMakefile2 rzg2l-du-drm-y := rzg2l_du_crtc.o \
7 rzg2l-du-drm-$(CONFIG_VIDEO_RENESAS_VSP1) += rzg2l_du_vsp.o
8 obj-$(CONFIG_DRM_RZG2L_DU) += rzg2l-du-drm.o
/linux-master/drivers/gpu/drm/i915/soc/
H A Dintel_pch.c16 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n");
17 drm_WARN_ON(&dev_priv->drm, GRAPHICS_VER(dev_priv) != 5);
20 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n");
21 drm_WARN_ON(&dev_priv->drm,
25 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n");
26 drm_WARN_ON(&dev_priv->drm,
31 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n");
32 drm_WARN_ON(&dev_priv->drm,
34 drm_WARN_ON(&dev_priv->drm,
38 drm_dbg_kms(&dev_priv->drm, "Foun
[all...]
/linux-master/drivers/gpu/drm/mxsfb/
H A Dmxsfb_drv.c20 #include <drm/drm_atomic_helper.h>
21 #include <drm/drm_bridge.h>
22 #include <drm/drm_connector.h>
23 #include <drm/drm_drv.h>
24 #include <drm/drm_fbdev_dma.h>
25 #include <drm/drm_fourcc.h>
26 #include <drm/drm_gem_dma_helper.h>
27 #include <drm/drm_gem_framebuffer_helper.h>
28 #include <drm/drm_mode_config.h>
29 #include <drm/drm_modul
120 struct drm_device *drm = mxsfb->drm; local
160 struct drm_device *drm = data; local
181 mxsfb_irq_disable(struct drm_device *drm) argument
212 mxsfb_load(struct drm_device *drm, const struct mxsfb_devdata *devdata) argument
316 mxsfb_unload(struct drm_device *drm) argument
352 struct drm_device *drm; local
381 struct drm_device *drm = platform_get_drvdata(pdev); local
391 struct drm_device *drm = platform_get_drvdata(pdev); local
399 struct drm_device *drm = dev_get_drvdata(dev); local
406 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
H A Dmxsfb_drv.h11 #include <drm/drm_crtc.h>
12 #include <drm/drm_device.h>
13 #include <drm/drm_encoder.h>
14 #include <drm/drm_plane.h>
39 struct drm_device *drm; member in struct:mxsfb_drm_private
53 to_mxsfb_drm_private(struct drm_device *drm) argument
55 return drm->dev_private;
/linux-master/drivers/gpu/drm/arm/
H A Dhdlcd_drv.c24 #include <drm/drm_aperture.h>
25 #include <drm/drm_atomic_helper.h>
26 #include <drm/drm_crtc.h>
27 #include <drm/drm_debugfs.h>
28 #include <drm/drm_drv.h>
29 #include <drm/drm_fbdev_dma.h>
30 #include <drm/drm_gem_dma_helper.h>
31 #include <drm/drm_gem_framebuffer_helper.h>
32 #include <drm/drm_modeset_helper.h>
33 #include <drm/drm_modul
99 hdlcd_load(struct drm_device *drm, unsigned long flags) argument
176 hdlcd_setup_mode_config(struct drm_device *drm) argument
197 struct drm_device *drm = entry->dev; local
210 struct drm_device *drm = entry->dev; local
241 struct drm_device *drm; local
325 struct drm_device *drm = dev_get_drvdata(dev); local
388 struct drm_device *drm = dev_get_drvdata(dev); local
395 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/meson/
H A DMakefile2 meson-drm-y := meson_drv.o meson_plane.o meson_crtc.o meson_encoder_cvbs.o
3 meson-drm-y += meson_viu.o meson_vpp.o meson_venc.o meson_vclk.o meson_overlay.o
4 meson-drm-y += meson_rdma.o meson_osd_afbcd.o
5 meson-drm-y += meson_encoder_hdmi.o meson_encoder_dsi.o
7 obj-$(CONFIG_DRM_MESON) += meson-drm.o
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dimx-drm-core.c3 * Freescale i.MX drm driver
16 #include <drm/drm_atomic.h>
17 #include <drm/drm_atomic_helper.h>
18 #include <drm/drm_drv.h>
19 #include <drm/drm_fbdev_dma.h>
20 #include <drm/drm_gem_dma_helper.h>
21 #include <drm/drm_gem_framebuffer_helper.h>
22 #include <drm/drm_managed.h>
23 #include <drm/drm_of.h>
24 #include <drm/drm_probe_helpe
119 imx_drm_encoder_parse_of(struct drm_device *drm, struct drm_encoder *encoder, struct device_node *np) argument
146 imx_drm_dumb_create(struct drm_file *file_priv, struct drm_device *drm, struct drm_mode_create_dumb *args) argument
199 struct drm_device *drm; local
268 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_out.c4 #include <drm/drm_atomic_helper.h>
5 #include <drm/drm_connector.h>
6 #include <drm/drm_edid.h>
7 #include <drm/drm_probe_helper.h>
29 int aspeed_gfx_create_output(struct drm_device *drm) argument
31 struct aspeed_gfx *priv = to_aspeed_gfx(drm);
38 ret = drm_connector_init(drm, &priv->connector,
/linux-master/include/drm/
H A Ddrm_print.h36 #include <drm/drm.h>
67 * struct drm_printer p = drm_info_printer(drm->dev);
76 * is filtered by the drm.debug module parameter. This enum specifies the values
82 * Enabling verbose debug messages is done through the drm.debug parameter, each
85 * - drm.debug=0x1 will enable CORE messages
86 * - drm.debug=0x2 will enable DRIVER messages
87 * - drm.debug=0x3 will enable CORE and DRIVER messages
89 * - drm.debug=0x1ff will enable all messages
94 * # echo 0xf > /sys/module/drm/parameter
328 drm_dbg_printer(struct drm_device *drm, enum drm_debug_category category, const char *prefix) argument
349 drm_err_printer(struct drm_device *drm, const char *prefix) argument
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Duapi.h12 #include <drm/drm.h>
37 int tegra_drm_ioctl_channel_open(struct drm_device *drm, void *data,
39 int tegra_drm_ioctl_channel_close(struct drm_device *drm, void *data,
41 int tegra_drm_ioctl_channel_map(struct drm_device *drm, void *data,
43 int tegra_drm_ioctl_channel_unmap(struct drm_device *drm, void *data,
45 int tegra_drm_ioctl_channel_submit(struct drm_device *drm, void *data,
47 int tegra_drm_ioctl_syncpoint_allocate(struct drm_device *drm, void *data,
49 int tegra_drm_ioctl_syncpoint_free(struct drm_device *drm, void *data,
51 int tegra_drm_ioctl_syncpoint_wait(struct drm_device *drm, voi
[all...]
/linux-master/drivers/gpu/drm/kmb/
H A Dkmb_drv.c16 #include <drm/drm_atomic_helper.h>
17 #include <drm/drm_drv.h>
18 #include <drm/drm_fbdev_dma.h>
19 #include <drm/drm_gem_dma_helper.h>
20 #include <drm/drm_gem_framebuffer_helper.h>
21 #include <drm/drm_module.h>
22 #include <drm/drm_probe_helper.h>
23 #include <drm/drm_vblank.h>
35 drm_err(&kmb->drm, "Failed to enable LCD clock: %d\n", ret);
49 drm_err(&kmb->drm, "clk_ge
93 kmb_map_mmio(struct drm_device *drm, struct platform_device *pdev, char *name) argument
111 kmb_hw_init(struct drm_device *drm, unsigned long flags) argument
169 kmb_setup_mode_config(struct drm_device *drm) argument
412 kmb_irq_reset(struct drm_device *drm) argument
418 kmb_irq_install(struct drm_device *drm, unsigned int irq) argument
428 kmb_irq_uninstall(struct drm_device *drm) argument
454 struct drm_device *drm = dev_get_drvdata(dev); local
591 struct drm_device *drm = dev_get_drvdata(dev); local
607 struct drm_device *drm = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_managed_test.c3 #include <drm/drm_drv.h>
4 #include <drm/drm_kunit_helpers.h>
5 #include <drm/drm_managed.h>
15 struct drm_device *drm; member in struct:managed_test_priv
20 static void drm_action(struct drm_device *drm, void *ptr) argument
37 ret = drmm_add_action_or_reset(priv->drm, drm_action, priv);
40 ret = drm_dev_register(priv->drm, 0);
43 drmm_release_action(priv->drm, drm_action, priv);
48 drm_dev_unregister(priv->drm);
49 drm_kunit_helper_free_device(test, priv->drm
[all...]
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_plane.c3 #include <drm/drm_atomic_state_helper.h>
4 #include <drm/drm_fourcc.h>
5 #include <drm/drm_modeset_helper_vtables.h>
6 #include <drm/drm_plane.h>
26 struct drm_device *drm,
32 dummy_plane = drmm_universal_plane_alloc(drm,
25 vc4_dummy_plane(struct kunit *test, struct drm_device *drm, enum drm_plane_type type) argument

Completed in 184 milliseconds

1234567891011>>