Searched defs:mdp5_kms (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_kms.h | 20 struct mdp5_kms { struct 21 struct mdp_kms base; 23 struct drm_device *dev; 25 struct platform_device *pdev; 27 unsigned num_hwpipes; 28 struct mdp5_hw_pipe *hwpipes[SSPP_MAX]; 30 unsigned num_hwmixers; 31 struct mdp5_hw_mixer *hwmixers[8]; 33 unsigned num_intfs; 34 struct mdp5_interface *intfs[5]; [all …]
|
D | mdp5_kms.c | 28 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_hw_init() local 77 mdp5_get_existing_global_state(struct mdp5_kms *mdp5_kms) in mdp5_get_existing_global_state() 89 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(priv->kms)); in mdp5_get_global_state() local 131 static int mdp5_global_obj_init(struct mdp5_kms *mdp5_kms) in mdp5_global_obj_init() 151 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_enable_commit() local 157 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_disable_commit() local 163 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_prepare_commit() local 179 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_wait_flush() local 188 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_complete_commit() local 225 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_kms_destroy() local [all …]
|
D | mdp5_irq.c | 25 struct mdp5_kms *mdp5_kms = container_of(irq, struct mdp5_kms, error_handler); in mdp5_irq_error_handler() local 41 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_preinstall() local 53 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq_postinstall() local 72 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_uninstall() local 83 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq() local 106 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_enable_vblank() local 119 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_disable_vblank() local
|
D | mdp5_cmd_encoder.c | 42 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_setup() local 89 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_enable() local 115 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_disable() local 179 struct mdp5_kms *mdp5_kms; in mdp5_cmd_encoder_set_split_display() local
|
D | mdp5_encoder.c | 98 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_vid_encoder_mode_set() local 197 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_vid_encoder_disable() local 233 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_vid_encoder_enable() local 328 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_get_linecount() local 337 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_get_framecount() local 348 struct mdp5_kms *mdp5_kms; in mdp5_vid_encoder_set_split_display() local
|
D | mdp5_smp.c | 121 struct mdp5_kms *mdp5_kms = get_kms(smp); in mdp5_smp_calculate() local 169 struct mdp5_kms *mdp5_kms = get_kms(smp); in mdp5_smp_assign() local 259 struct mdp5_kms *mdp5_kms = get_kms(smp); in write_smp_alloc_regs() local 274 struct mdp5_kms *mdp5_kms = get_kms(smp); in write_smp_fifo_regs() local 332 struct mdp5_kms *mdp5_kms = get_kms(smp); in mdp5_smp_dump() local 380 struct mdp5_smp *mdp5_smp_init(struct mdp5_kms *mdp5_kms, const struct mdp5_smp_block *cfg) in mdp5_smp_init()
|
D | mdp5_plane.c | 160 struct mdp5_kms *mdp5_kms = get_kms(state->plane); in mdp5_plane_atomic_print_state() local 242 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_cleanup_fb() local 310 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_atomic_check_with_state() local 534 static void set_scanout_locked(struct mdp5_kms *mdp5_kms, in set_scanout_locked() 559 static void csc_disable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe) in csc_disable() 568 static void csc_enable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in csc_enable() 650 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scalex_steps() local 673 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scaley_steps() local 744 static void mdp5_write_pixel_ext(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in mdp5_write_pixel_ext() 816 static void mdp5_hwpipe_mode_set(struct mdp5_kms *mdp5_kms, in mdp5_hwpipe_mode_set() [all …]
|
D | mdp5_crtc.c | 165 struct mdp5_kms *mdp5_kms = get_kms(&mdp5_crtc->base); in unref_cursor_worker() local 215 struct mdp5_kms *mdp5_kms = get_kms(crtc); in blend_setup() local 366 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_mode_set_nofb() local 416 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_atomic_disable() local 462 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_atomic_enable() local 613 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_atomic_check() local 792 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_restore_cursor() local 863 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_set() local 944 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_move() local 992 struct mdp5_kms *mdp5_kms = get_kms(state->crtc); in mdp5_crtc_atomic_print_state() local [all …]
|
D | mdp5_mixer.c | 19 static int get_right_pair_idx(struct mdp5_kms *mdp5_kms, int lm) in get_right_pair_idx() 43 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(priv->kms)); in mdp5_mixer_assign() local
|
D | mdp5_pipe.c | 15 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(priv->kms)); in mdp5_pipe_assign() local 125 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(priv->kms)); in mdp5_pipe_release() local
|
D | mdp5_ctl.c | 85 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_write() local 94 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_read() local 100 static void set_display_intf(struct mdp5_kms *mdp5_kms, in set_display_intf() 170 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in mdp5_ctl_set_pipeline() local 587 struct mdp5_kms *mdp5_kms = get_kms(ctl_mgr); in mdp5_ctl_pair() local
|
D | mdp5_cfg.c | 777 struct mdp5_cfg_handler *mdp5_cfg_init(struct mdp5_kms *mdp5_kms, in mdp5_cfg_init()
|