Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys.h63 struct dpu_encoder_phys;
96 void (*prepare_commit)(struct dpu_encoder_phys *encoder);
97 bool (*is_master)(struct dpu_encoder_phys *encoder);
98 void (*atomic_mode_set)(struct dpu_encoder_phys *encoder,
101 void (*enable)(struct dpu_encoder_phys *encoder);
102 void (*disable)(struct dpu_encoder_phys *encoder);
103 int (*control_vblank_irq)(struct dpu_encoder_phys *enc, bool enable);
104 int (*wait_for_commit_done)(struct dpu_encoder_phys *phys_enc);
105 int (*wait_for_tx_complete)(struct dpu_encoder_phys *phys_enc);
106 void (*prepare_for_kickoff)(struct dpu_encoder_phys *phys_en
176 struct dpu_encoder_phys { global() struct
178 opsdpu_encoder_phys global() argument
179 hw_mdptopdpu_encoder_phys global() argument
203 has_intf_tedpu_encoder_phys dpu_encoder_phys_inc_pending() argument
[all...]
H A Ddpu_encoder_phys_cmd.c9 #include "dpu_encoder_phys.h"
42 static void dpu_encoder_phys_cmd_enable_te(struct dpu_encoder_phys *phys_enc);
44 static bool dpu_encoder_phys_cmd_is_master(struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_cmd_is_master()
50 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_update_intf_cfg()
89 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_pp_tx_done_irq()
116 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_te_rd_ptr_irq()
131 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_ctl_start_irq()
144 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_underrun_irq()
150 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_cmd_atomic_mode_set()
167 struct dpu_encoder_phys *phys_en in _dpu_encoder_phys_cmd_handle_ppdone_timeout()
[all...]
H A Ddpu_encoder_phys_wb.c13 #include "dpu_encoder_phys.h"
32 static bool dpu_encoder_phys_wb_is_master(struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_is_master()
60 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_set_ot_limit()
92 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_set_qos_remap()
136 static void dpu_encoder_phys_wb_set_qos(struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_set_qos()
171 static void dpu_encoder_phys_wb_setup_fb(struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_wb_setup_fb()
218 static void dpu_encoder_phys_wb_setup_ctl(struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_setup_ctl()
275 static void _dpu_encoder_phys_wb_update_flush(struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_wb_update_flush()
324 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_wb_setup()
358 struct dpu_encoder_phys *phys_en in dpu_encoder_phys_wb_done_irq()
[all...]
H A Ddpu_encoder_phys_vid.c6 #include "dpu_encoder_phys.h"
33 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_is_master()
44 const struct dpu_encoder_phys *phys_enc, in drm_mode_to_intf_timing_params()
175 struct dpu_encoder_phys *phys_enc, in programmable_fetch_get_num_lines()
223 static void programmable_fetch_config(struct dpu_encoder_phys *phys_enc, in programmable_fetch_config()
256 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_setup_timing_engine()
335 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_vblank_irq()
372 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_underrun_irq()
378 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_needs_single_flush()
385 struct dpu_encoder_phys *phys_en in dpu_encoder_phys_vid_atomic_mode_set()
[all...]
H A Ddpu_encoder.c33 #include "dpu_encoder_phys.h"
181 struct dpu_encoder_phys *phys_encs[MAX_PHYS_ENCODERS_PER_VIRTUAL];
182 struct dpu_encoder_phys *cur_master;
183 struct dpu_encoder_phys *cur_slave;
229 u32 dpu_encoder_get_drm_fmt(struct dpu_encoder_phys *phys_enc) in dpu_encoder_get_drm_fmt()
252 bool dpu_encoder_needs_periph_flush(struct dpu_encoder_phys *phys_enc) in dpu_encoder_needs_periph_flush()
319 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_crc_values_cnt()
342 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_setup_misr()
372 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_crc()
434 void dpu_encoder_helper_report_irq_timeout(struct dpu_encoder_phys *phys_en
[all...]