Home
last modified time | relevance | path

Searched refs:kirin_priv (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.c97 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() local
114 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()
125 kirin_priv->hw_ctx = ctx; in kirin_drm_private_init()
141 kirin_priv->planes[ch].ch = ch; in kirin_drm_private_init()
142 kirin_priv->planes[ch].hw_ctx = ctx; in kirin_drm_private_init()
147 ret = kirin_drm_crtc_init(dev, &kirin_priv->crtc.base, in kirin_drm_private_init()
151 kirin_priv->crtc.hw_ctx = ctx; in kirin_drm_private_init()
[all …]