Searched refs:dpu_encoder_phys (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_encoder_phys.h | 67 struct dpu_encoder_phys; 81 struct dpu_encoder_phys *phys); 83 struct dpu_encoder_phys *phys); 85 struct dpu_encoder_phys *phys, u32 event); 129 int (*late_register)(struct dpu_encoder_phys *encoder, 131 void (*prepare_commit)(struct dpu_encoder_phys *encoder); 132 bool (*is_master)(struct dpu_encoder_phys *encoder); 133 bool (*mode_fixup)(struct dpu_encoder_phys *encoder, 136 void (*mode_set)(struct dpu_encoder_phys *encoder, 139 void (*enable)(struct dpu_encoder_phys *encoder); [all …]
|
D | dpu_encoder_phys_cmd.c | 54 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_cmd_is_master() 60 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_cmd_mode_fixup() 70 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_update_intf_cfg() 93 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_pp_tx_done_irq() 122 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_pp_rd_ptr_irq() 142 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_ctl_start_irq() 160 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_underrun_irq() 171 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_setup_irq_hw_idx() 193 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_cmd_mode_set() 231 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_handle_ppdone_timeout() [all …]
|
D | dpu_encoder_phys_vid.c | 36 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_is_master() 194 static void programmable_fetch_config(struct dpu_encoder_phys *phys_enc, in programmable_fetch_config() 229 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_vid_mode_fixup() 243 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_setup_timing_engine() 304 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_vblank_irq() 346 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_underrun_irq() 356 static bool _dpu_encoder_phys_is_dual_ctl(struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_is_dual_ctl() 368 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_needs_single_flush() 374 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_vid_setup_irq_hw_idx() 394 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_vid_mode_set() [all …]
|
D | dpu_encoder.c | 185 struct dpu_encoder_phys *phys_encs[MAX_PHYS_ENCODERS_PER_VIRTUAL]; 186 struct dpu_encoder_phys *cur_master; 254 void dpu_encoder_helper_report_irq_timeout(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_report_irq_timeout() 270 int dpu_encoder_helper_wait_for_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_wait_for_irq() 347 int dpu_encoder_helper_register_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_register_irq() 402 int dpu_encoder_helper_unregister_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_unregister_irq() 466 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_hw_resources() 489 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_destroy() 511 struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_split_config() 636 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_virt_atomic_check() [all …]
|