Lines Matching refs:rcdu

589 	struct rcar_du_device *rcdu = dev_get_drvdata(dev);  in rcar_du_pm_suspend()  local
591 return drm_mode_config_helper_suspend(&rcdu->ddev); in rcar_du_pm_suspend()
596 struct rcar_du_device *rcdu = dev_get_drvdata(dev); in rcar_du_pm_resume() local
598 return drm_mode_config_helper_resume(&rcdu->ddev); in rcar_du_pm_resume()
612 struct rcar_du_device *rcdu = platform_get_drvdata(pdev); in rcar_du_remove() local
613 struct drm_device *ddev = &rcdu->ddev; in rcar_du_remove()
625 struct rcar_du_device *rcdu = platform_get_drvdata(pdev); in rcar_du_shutdown() local
627 drm_atomic_helper_shutdown(&rcdu->ddev); in rcar_du_shutdown()
632 struct rcar_du_device *rcdu; in rcar_du_probe() local
640 rcdu = devm_drm_dev_alloc(&pdev->dev, &rcar_du_driver, in rcar_du_probe()
642 if (IS_ERR(rcdu)) in rcar_du_probe()
643 return PTR_ERR(rcdu); in rcar_du_probe()
645 rcdu->dev = &pdev->dev; in rcar_du_probe()
646 rcdu->info = of_device_get_match_data(rcdu->dev); in rcar_du_probe()
648 platform_set_drvdata(pdev, rcdu); in rcar_du_probe()
651 rcdu->mmio = devm_platform_ioremap_resource(pdev, 0); in rcar_du_probe()
652 if (IS_ERR(rcdu->mmio)) in rcar_du_probe()
653 return PTR_ERR(rcdu->mmio); in rcar_du_probe()
660 mask = rcar_du_has(rcdu, RCAR_DU_FEATURE_VSP1_SOURCE) ? 40 : 32; in rcar_du_probe()
666 ret = rcar_du_modeset_init(rcdu); in rcar_du_probe()
678 ret = drm_dev_register(&rcdu->ddev, 0); in rcar_du_probe()
684 drm_fbdev_generic_setup(&rcdu->ddev, 32); in rcar_du_probe()
689 drm_kms_helper_poll_fini(&rcdu->ddev); in rcar_du_probe()