Lines Matching defs:drm
40 #include <drm/drm_atomic_helper.h>
41 #include <drm/drm_bridge.h>
42 #include <drm/drm_drv.h>
43 #include <drm/drm_fbdev_dma.h>
44 #include <drm/drm_gem_dma_helper.h>
45 #include <drm/drm_gem_framebuffer_helper.h>
46 #include <drm/drm_module.h>
47 #include <drm/drm_of.h>
48 #include <drm/drm_panel.h>
49 #include <drm/drm_probe_helper.h>
50 #include <drm/drm_vblank.h>
158 struct drm_device *drm;
166 drm = drm_dev_alloc(&tve200_drm_driver, dev);
167 if (IS_ERR(drm))
168 return PTR_ERR(drm);
169 platform_set_drvdata(pdev, drm);
170 priv->drm = drm;
171 drm->dev_private = priv;
216 ret = tve200_modeset_init(drm);
220 ret = drm_dev_register(drm, 0);
228 drm_fbdev_dma_setup(drm, 16);
235 drm_dev_put(drm);
241 struct drm_device *drm = platform_get_drvdata(pdev);
242 struct tve200_drm_dev_private *priv = drm->dev_private;
244 drm_dev_unregister(drm);
245 drm_atomic_helper_shutdown(drm);
248 drm_mode_config_cleanup(drm);
250 drm_dev_put(drm);