/linux-master/drivers/gpu/drm/renesas/shmobile/ |
H A D | Makefile | 2 shmob-drm-y := shmob_drm_crtc.o \ 7 obj-$(CONFIG_DRM_SHMOBILE) += shmob-drm.o
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wimm.h | 5 int nv50_wimm_init(struct nouveau_drm *drm, struct nv50_wndw *);
|
/linux-master/tools/perf/trace/beauty/ |
H A D | drm_ioctl.sh | 4 [ $# -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 D | Makefile | 1 logicvc-drm-y += \ 9 obj-$(CONFIG_DRM_LOGICVC) += logicvc-drm.o
|
H A D | logicvc_mode.c | 9 #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 D | zynqmp_kms.h | 15 #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 D | xe_gt_throttle_sysfs.h | 9 #include <drm/drm_managed.h>
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_writeback.h | 9 #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 D | nouveau_ttm.c | 28 #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 D | nouveau_debugfs.h | 5 #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 D | nouveau_dmem.h | 37 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 D | nouveau_drm.c | 33 #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 D | Makefile | 2 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 D | intel_pch.c | 16 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 D | mxsfb_drv.c | 20 #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 D | mxsfb_drv.h | 11 #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 D | hdlcd_drv.c | 24 #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 D | Makefile | 2 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 D | imx-drm-core.c | 3 * 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 D | aspeed_gfx_out.c | 4 #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 D | drm_print.h | 36 #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 D | uapi.h | 12 #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 D | kmb_drv.c | 16 #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 D | drm_managed_test.c | 3 #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 D | vc4_mock_plane.c | 3 #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
|