Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder_phys.h58 struct dpu_encoder_phys;
72 struct dpu_encoder_phys *phys);
74 struct dpu_encoder_phys *phys);
76 struct dpu_encoder_phys *phys, u32 event);
116 int (*late_register)(struct dpu_encoder_phys *encoder,
118 void (*prepare_commit)(struct dpu_encoder_phys *encoder);
119 bool (*is_master)(struct dpu_encoder_phys *encoder);
120 bool (*mode_fixup)(struct dpu_encoder_phys *encoder,
123 void (*mode_set)(struct dpu_encoder_phys *encoder,
126 void (*enable)(struct dpu_encoder_phys *encoder);
[all …]
Ddpu_encoder_phys_cmd.c38 static bool dpu_encoder_phys_cmd_is_master(struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_cmd_is_master()
44 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_cmd_mode_fixup()
54 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_update_intf_cfg()
77 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_pp_tx_done_irq()
106 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_cmd_pp_rd_ptr_irq()
126 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()
155 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_setup_irq_hw_idx()
177 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_cmd_mode_set()
196 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_cmd_handle_ppdone_timeout()
[all …]
Ddpu_encoder_phys_vid.c28 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_is_master()
39 const struct dpu_encoder_phys *phys_enc, in drm_mode_to_intf_timing_params()
138 struct dpu_encoder_phys *phys_enc, in programmable_fetch_get_num_lines()
186 static void programmable_fetch_config(struct dpu_encoder_phys *phys_enc, in programmable_fetch_config()
219 struct dpu_encoder_phys *phys_enc, in dpu_encoder_phys_vid_mode_fixup()
233 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_setup_timing_engine()
290 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_vblank_irq()
336 struct dpu_encoder_phys *phys_enc = arg; in dpu_encoder_phys_vid_underrun_irq()
347 struct dpu_encoder_phys *phys_enc) in dpu_encoder_phys_vid_needs_single_flush()
353 struct dpu_encoder_phys *phys_enc) in _dpu_encoder_phys_vid_setup_irq_hw_idx()
[all …]
Ddpu_encoder.c178 struct dpu_encoder_phys *phys_encs[MAX_PHYS_ENCODERS_PER_VIRTUAL];
179 struct dpu_encoder_phys *cur_master;
180 struct dpu_encoder_phys *cur_slave;
212 void dpu_encoder_helper_report_irq_timeout(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_report_irq_timeout()
228 int dpu_encoder_helper_wait_for_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_wait_for_irq()
305 int dpu_encoder_helper_register_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_register_irq()
360 int dpu_encoder_helper_unregister_irq(struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_unregister_irq()
416 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_hw_resources()
439 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_destroy()
459 struct dpu_encoder_phys *phys_enc, in dpu_encoder_helper_split_config()
[all …]