Searched refs:kirin_priv (Results 1 – 1 of 1) sorted by relevance
92 struct kirin_drm_private *kirin_priv = dev->dev_private; in kirin_drm_private_cleanup() local97 data->cleanup_hw_ctx(kirin_priv->hw_ctx); in kirin_drm_private_cleanup()99 devm_kfree(dev->dev, kirin_priv); in kirin_drm_private_cleanup()107 struct kirin_drm_private *kirin_priv; in kirin_drm_private_init() local114 kirin_priv = devm_kzalloc(dev->dev, sizeof(*kirin_priv), GFP_KERNEL); in kirin_drm_private_init()115 if (!kirin_priv) { in kirin_drm_private_init()120 ctx = driver_data->alloc_hw_ctx(pdev, &kirin_priv->crtc.base); in kirin_drm_private_init()125 kirin_priv->hw_ctx = ctx; in kirin_drm_private_init()137 ret = kirin_drm_plane_init(dev, &kirin_priv->planes[ch].base, in kirin_drm_private_init()141 kirin_priv->planes[ch].ch = ch; in kirin_drm_private_init()[all …]