Lines Matching refs:kms
28 static int mdp5_hw_init(struct msm_kms *kms) in mdp5_hw_init() argument
30 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_hw_init()
71 static void mdp5_prepare_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp5_prepare_commit() argument
73 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_prepare_commit()
77 static void mdp5_complete_commit(struct msm_kms *kms, struct drm_atomic_state *state) in mdp5_complete_commit() argument
79 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_complete_commit()
83 static long mdp5_round_pixclk(struct msm_kms *kms, unsigned long rate, in mdp5_round_pixclk() argument
89 static int mdp5_set_split_display(struct msm_kms *kms, in mdp5_set_split_display() argument
101 static void mdp5_preclose(struct msm_kms *kms, struct drm_file *file) in mdp5_preclose() argument
103 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_preclose()
111 static void mdp5_destroy(struct msm_kms *kms) in mdp5_destroy() argument
113 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_destroy()
413 struct msm_kms *kms = NULL; in mdp5_kms_init() local
429 kms = &mdp5_kms->base.base; in mdp5_kms_init()
560 return kms; in mdp5_kms_init()
563 if (kms) in mdp5_kms_init()
564 mdp5_destroy(kms); in mdp5_kms_init()