Lines Matching refs:kms
25 static int mdp4_hw_init(struct msm_kms *kms) in mdp4_hw_init() argument
27 struct mdp4_kms *mdp4_kms = to_mdp4_kms(to_mdp_kms(kms)); in mdp4_hw_init()
130 static void mdp4_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp4_prepare_commit() argument
132 struct mdp4_kms *mdp4_kms = to_mdp4_kms(to_mdp_kms(kms)); in mdp4_prepare_commit()
146 static void mdp4_complete_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp4_complete_commit() argument
148 struct mdp4_kms *mdp4_kms = to_mdp4_kms(to_mdp_kms(kms)); in mdp4_complete_commit()
162 static void mdp4_wait_for_crtc_commit_done(struct msm_kms *kms, in mdp4_wait_for_crtc_commit_done() argument
168 static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, in mdp4_round_pixclk() argument
175 static void mdp4_preclose(struct msm_kms *kms, struct drm_file *file) in mdp4_preclose() argument
177 struct mdp4_kms *mdp4_kms = to_mdp4_kms(to_mdp_kms(kms)); in mdp4_preclose()
185 static void mdp4_destroy(struct msm_kms *kms) in mdp4_destroy() argument
187 struct mdp4_kms *mdp4_kms = to_mdp4_kms(to_mdp_kms(kms)); in mdp4_destroy()
410 struct msm_kms *kms = NULL; in mdp4_kms_init() local
423 kms = &mdp4_kms->base.base; in mdp4_kms_init()
550 return kms; in mdp4_kms_init()
553 if (kms) in mdp4_kms_init()
554 mdp4_destroy(kms); in mdp4_kms_init()