Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_mixer.h10 struct mdp5_hw_mixer { struct
28 struct mdp5_hw_mixer *mdp5_mixer_init(struct drm_device *dev, argument
31 uint32_t caps, struct mdp5_hw_mixer **mixer,
32 struct mdp5_hw_mixer **r_mixer);
34 struct mdp5_hw_mixer *mixer);
H A Dmdp5_mixer.c29 struct mdp5_hw_mixer *mixer = mdp5_kms->hwmixers[i]; in get_right_pair_idx()
39 uint32_t caps, struct mdp5_hw_mixer **mixer, in mdp5_mixer_assign()
40 struct mdp5_hw_mixer **r_mixer) in mdp5_mixer_assign()
54 struct mdp5_hw_mixer *cur = mdp5_kms->hwmixers[i]; in mdp5_mixer_assign()
119 int mdp5_mixer_release(struct drm_atomic_state *s, struct mdp5_hw_mixer *mixer) in mdp5_mixer_release()
147 struct mdp5_hw_mixer *mdp5_mixer_init(struct drm_device *dev, in mdp5_mixer_init()
150 struct mdp5_hw_mixer *mixer; in mdp5_mixer_init()
H A Dmdp5_kms.h31 struct mdp5_hw_mixer *hwmixers[8];
113 struct mdp5_hw_mixer *mixer;
114 struct mdp5_hw_mixer *r_mixer; /* right mixer */
233 static inline uint32_t intf2vblank(struct mdp5_hw_mixer *mixer, in intf2vblank()
258 static inline uint32_t lm2ppdone(struct mdp5_hw_mixer *mixer) in lm2ppdone()
283 struct mdp5_hw_mixer *mdp5_crtc_get_mixer(struct drm_crtc *crtc);
H A Dmdp5_cmd_encoder.c27 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in pingpong_tearcheck_setup()
80 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in pingpong_tearcheck_enable()
106 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in pingpong_tearcheck_disable()
H A Dmdp5_crtc.c113 struct mdp5_hw_mixer *mixer, *r_mixer; in crtc_flush_all()
220 struct mdp5_hw_mixer *mixer = pipeline->mixer; in blend_setup()
222 struct mdp5_hw_mixer *r_mixer = pipeline->r_mixer; in blend_setup()
366 struct mdp5_hw_mixer *mixer = mdp5_cstate->pipeline.mixer; in mdp5_crtc_mode_set_nofb()
367 struct mdp5_hw_mixer *r_mixer = mdp5_cstate->pipeline.r_mixer; in mdp5_crtc_mode_set_nofb()
598 struct mdp5_hw_mixer *old_mixer = pipeline->mixer; in mdp5_crtc_setup_pipeline()
599 struct mdp5_hw_mixer *old_r_mixer = pipeline->r_mixer; in mdp5_crtc_setup_pipeline()
1283 struct mdp5_hw_mixer *mdp5_crtc_get_mixer(struct drm_crtc *crtc) in mdp5_crtc_get_mixer()
H A Dmdp5_ctl.c256 struct mdp5_hw_mixer *mixer = pipeline->mixer; in mdp5_ctl_set_cursor()
354 struct mdp5_hw_mixer *mixer = pipeline->mixer; in mdp5_ctl_blend()
355 struct mdp5_hw_mixer *r_mixer = pipeline->r_mixer; in mdp5_ctl_blend()
H A Dmdp5_encoder.c126 struct mdp5_hw_mixer *mixer = mdp5_crtc_get_mixer(encoder->crtc); in mdp5_vid_encoder_disable()
H A Dmdp5_kms.c657 struct mdp5_hw_mixer *mixer; in hwmixer_init()