Lines Matching refs:kms

129 	struct msm_kms *kms = priv->kms;  in vblank_ctrl_worker()  local
139 kms->funcs->enable_vblank(kms, in vblank_ctrl_worker()
142 kms->funcs->disable_vblank(kms, in vblank_ctrl_worker()
183 struct msm_kms *kms = priv->kms; in msm_unload() local
209 if (kms) { in msm_unload()
211 kms->funcs->destroy(kms); in msm_unload()
337 struct msm_kms *kms; in msm_load() local
373 kms = mdp4_kms_init(dev); in msm_load()
376 kms = mdp5_kms_init(dev); in msm_load()
379 kms = ERR_PTR(-ENODEV); in msm_load()
383 if (IS_ERR(kms)) { in msm_load()
391 ret = PTR_ERR(kms); in msm_load()
395 priv->kms = kms; in msm_load()
397 if (kms) { in msm_load()
399 ret = kms->funcs->hw_init(kms); in msm_load()
477 struct msm_kms *kms = priv->kms; in msm_preclose() local
479 if (kms) in msm_preclose()
480 kms->funcs->preclose(kms, file); in msm_preclose()
501 struct msm_kms *kms = priv->kms; in msm_irq() local
502 BUG_ON(!kms); in msm_irq()
503 return kms->funcs->irq(kms); in msm_irq()
509 struct msm_kms *kms = priv->kms; in msm_irq_preinstall() local
510 BUG_ON(!kms); in msm_irq_preinstall()
511 kms->funcs->irq_preinstall(kms); in msm_irq_preinstall()
517 struct msm_kms *kms = priv->kms; in msm_irq_postinstall() local
518 BUG_ON(!kms); in msm_irq_postinstall()
519 return kms->funcs->irq_postinstall(kms); in msm_irq_postinstall()
525 struct msm_kms *kms = priv->kms; in msm_irq_uninstall() local
526 BUG_ON(!kms); in msm_irq_uninstall()
527 kms->funcs->irq_uninstall(kms); in msm_irq_uninstall()
533 struct msm_kms *kms = priv->kms; in msm_enable_vblank() local
534 if (!kms) in msm_enable_vblank()
543 struct msm_kms *kms = priv->kms; in msm_disable_vblank() local
544 if (!kms) in msm_disable_vblank()