Home
last modified time | relevance | path

Searched refs:dpu_encoder_phys (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder_phys.h67 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 …]
Ddpu_encoder_phys_cmd.c54 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 …]
Ddpu_encoder_phys_vid.c36 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 …]
Ddpu_encoder.c185 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 …]