Lines Matching defs:ddev
229 struct drm_device *ddev = platform_get_drvdata(pdev);
230 struct msm_drm_private *priv = ddev->dev_private;
242 if (ddev->registered) {
243 drm_dev_unregister(ddev);
244 drm_atomic_helper_shutdown(ddev);
260 msm_gem_shrinker_cleanup(ddev);
262 drm_kms_helper_poll_fini(ddev);
269 msm_fbdev_free(ddev);
272 drm_mode_config_cleanup(ddev);
275 drm_irq_uninstall(ddev);
288 component_unbind_all(dev, ddev);
291 mdss->funcs->destroy(ddev);
293 ddev->dev_private = NULL;
294 drm_dev_put(ddev);
400 struct drm_device *ddev;
406 ddev = drm_dev_alloc(drv, dev);
407 if (IS_ERR(ddev)) {
409 return PTR_ERR(ddev);
412 platform_set_drvdata(pdev, ddev);
420 ddev->dev_private = priv;
421 priv->dev = ddev;
425 ret = mdp5_mdss_init(ddev);
428 ret = dpu_mdss_init(ddev);
446 drm_mode_config_init(ddev);
448 ret = msm_init_vram(ddev);
453 ret = component_bind_all(dev, ddev);
459 msm_gem_shrinker_init(ddev);
463 kms = mdp4_kms_init(ddev);
467 kms = mdp5_kms_init(ddev);
470 kms = dpu_kms_init(ddev);
488 ddev->mode_config.normalize_zpos = true;
491 kms->dev = ddev;
499 ddev->mode_config.funcs = &mode_config_funcs;
500 ddev->mode_config.helper_private = &mode_config_helper_funcs;
505 priv->event_thread[i].dev = ddev;
517 ret = drm_vblank_init(ddev, priv->num_crtcs);
525 ret = drm_irq_install(ddev, kms->irq);
533 ret = drm_dev_register(ddev, 0);
537 drm_mode_config_reset(ddev);
541 priv->fbdev = msm_fbdev_init(ddev);
544 ret = msm_debugfs_late_init(ddev);
548 drm_kms_helper_poll_init(ddev);
557 mdss->funcs->destroy(ddev);
561 drm_dev_put(ddev);
1042 struct drm_device *ddev = dev_get_drvdata(dev);
1043 struct msm_drm_private *priv = ddev->dev_private;
1056 struct drm_device *ddev = dev_get_drvdata(dev);
1057 struct msm_drm_private *priv = ddev->dev_private;
1087 struct drm_device *ddev = dev_get_drvdata(dev);
1088 struct msm_drm_private *priv = ddev ? ddev->dev_private : NULL;
1093 return drm_mode_config_helper_suspend(ddev);
1098 struct drm_device *ddev = dev_get_drvdata(dev);
1099 struct msm_drm_private *priv = ddev ? ddev->dev_private : NULL;
1104 drm_mode_config_helper_resume(ddev);