Lines Matching full:encoder

43  * dpu_encoder_assign_crtc - Link the encoder to the crtc it's assigned to
44 * @encoder: encoder pointer
47 void dpu_encoder_assign_crtc(struct drm_encoder *encoder,
52 * the encoder is assigned to the given crtc
53 * @encoder: encoder pointer
57 void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *encoder,
61 * dpu_encoder_register_frame_event_callback - provide callback to encoder that
63 * @encoder: encoder pointer
67 void dpu_encoder_register_frame_event_callback(struct drm_encoder *encoder,
75 * @encoder: encoder pointer
77 void dpu_encoder_prepare_for_kickoff(struct drm_encoder *encoder);
82 * @encoder: encoder pointer
84 void dpu_encoder_trigger_kickoff_pending(struct drm_encoder *encoder);
89 * @encoder: encoder pointer
91 void dpu_encoder_kickoff(struct drm_encoder *encoder);
99 * dpu_encoder_wait_for_event - Waits for encoder events
100 * @encoder: encoder pointer
119 * dpu_encoder_get_intf_mode - get interface mode of the given encoder
120 * @encoder: Pointer to drm encoder object
122 enum dpu_intf_mode dpu_encoder_get_intf_mode(struct drm_encoder *encoder);
125 * dpu_encoder_virt_runtime_resume - pm runtime resume the encoder configs
126 * @encoder: encoder pointer
128 void dpu_encoder_virt_runtime_resume(struct drm_encoder *encoder);
131 * dpu_encoder_init - initialize virtual encoder object
134 * Returns: Pointer to newly created drm encoder
150 * dpu_encoder_prepare_commit - prepare encoder at the very beginning of an
152 * @drm_enc: Pointer to previously created drm encoder structure
159 * @drm_enc: Pointer to previously created drm encoder structure
165 * dpu_encoder_get_linecount - get interface line count for the encoder.
166 * @drm_enc: Pointer to previously created drm encoder structure
171 * dpu_encoder_get_vsync_count - get vsync count for the encoder.
172 * @drm_enc: Pointer to previously created drm encoder structure
180 * in virtual encoder that can collect CRC values
181 * @drm_enc: Pointer to previously created drm encoder structure
182 * Returns: Number of physical encoders for given drm encoder
188 * @drm_enc: Pointer to previously created drm encoder structure
194 * @drm_enc: Pointer to previously created drm encoder structure
200 * dpu_encoder_use_dsc_merge - returns true if the encoder uses DSC merge topology.
201 * @drm_enc: Pointer to previously created drm encoder structure
206 * dpu_encoder_prepare_wb_job - prepare writeback job for the encoder.
207 * @drm_enc: Pointer to previously created drm encoder structure
214 * dpu_encoder_cleanup_wb_job - cleanup writeback job for the encoder.
215 * @drm_enc: Pointer to previously created drm encoder structure
223 * @drm_enc: Pointer to drm encoder structure