Searched defs:mdp5_kms (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_kms.h | 29 struct mdp5_kms { struct 30 struct mdp_kms base; 32 struct drm_device *dev; 34 struct mdp5_cfg_handler *cfg; 35 uint32_t caps; /* MDP capabilities (MDP_CAP_XXX bits) */ 39 int id; 40 struct msm_mmu *mmu; 42 struct mdp5_smp *smp; 43 struct mdp5_ctl_manager *ctlm; 46 void __iomem *mmio, *vbif; [all …]
|
D | mdp5_irq.c | 39 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_preinstall() local 49 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq_postinstall() local 65 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_uninstall() local 73 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq_mdp() local 95 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq() local 119 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_enable_vblank() local 131 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_disable_vblank() local 151 struct mdp5_kms *mdp5_kms = irq_data_get_irq_chip_data(irqd); in mdp5_hw_mask_irq() local 159 struct mdp5_kms *mdp5_kms = irq_data_get_irq_chip_data(irqd); in mdp5_hw_unmask_irq() local 174 struct mdp5_kms *mdp5_kms = d->host_data; in mdp5_hw_irqdomain_map() local [all …]
|
D | mdp5_kms.c | 30 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_hw_init() local 73 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_prepare_commit() local 80 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_complete_commit() local 122 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_preclose() local 132 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_destroy() local 173 int mdp5_disable(struct mdp5_kms *mdp5_kms) in mdp5_disable() 186 int mdp5_enable(struct mdp5_kms *mdp5_kms) in mdp5_enable() 199 static struct drm_encoder *construct_encoder(struct mdp5_kms *mdp5_kms, in construct_encoder() 247 static int modeset_init_intf(struct mdp5_kms *mdp5_kms, int intf_num) in modeset_init_intf() 347 static int modeset_init(struct mdp5_kms *mdp5_kms) in modeset_init() [all …]
|
D | mdp5_plane.c | 256 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_prepare_fb() local 270 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_cleanup_fb() local 391 struct mdp5_kms *mdp5_kms = get_kms(plane); in set_scanout_locked() local 415 static void csc_disable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe) in csc_disable() 424 static void csc_enable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in csc_enable() 505 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scalex_steps() local 530 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scaley_steps() local 604 static void mdp5_write_pixel_ext(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in mdp5_write_pixel_ext() 674 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_mode_set() local 835 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_complete_flip() local [all …]
|
D | mdp5_cmd_encoder.c | 101 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_setup() local 147 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_enable() local 172 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_disable() local 269 struct mdp5_kms *mdp5_kms; in mdp5_cmd_encoder_set_split_display() local
|
D | mdp5_crtc.c | 172 struct mdp5_kms *mdp5_kms = get_kms(&mdp5_crtc->base); in unref_cursor_worker() local 205 struct mdp5_kms *mdp5_kms = get_kms(crtc); in blend_setup() local 300 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_mode_set_nofb() local 328 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_disable() local 347 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_enable() local 379 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_atomic_check() local 510 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_set() local 594 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_move() local 734 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_set_pipeline() local
|
D | mdp5_encoder.c | 127 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_mode_set() local 234 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_disable() local 269 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_enable() local 301 struct mdp5_kms *mdp5_kms; in mdp5_encoder_set_split_display() local
|
D | mdp5_smp.c | 141 struct mdp5_kms *mdp5_kms = get_kms(smp); in smp_request_block() local 194 struct mdp5_kms *mdp5_kms = get_kms(smp); in set_fifo_thresholds() local 215 struct mdp5_kms *mdp5_kms = get_kms(smp); in mdp5_smp_request() local 306 struct mdp5_kms *mdp5_kms = get_kms(smp); in update_smp_state() local
|
D | mdp5_ctl.c | 99 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_write() local 108 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_read() local 114 static void set_display_intf(struct mdp5_kms *mdp5_kms, in set_display_intf() 181 struct mdp5_kms *mdp5_kms = get_kms(ctl_mgr); in mdp5_ctl_set_pipeline() local 551 struct mdp5_kms *mdp5_kms = get_kms(ctl_mgr); in mdp5_ctl_pair() local
|
D | mdp5_cfg.c | 499 struct mdp5_cfg_handler *mdp5_cfg_init(struct mdp5_kms *mdp5_kms, in mdp5_cfg_init()
|