Lines Matching refs:drm_enc
53 int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time);
63 uint32_t dpu_encoder_get_clones(struct drm_encoder *drm_enc);
69 int dpu_encoder_get_linecount(struct drm_encoder *drm_enc);
71 int dpu_encoder_get_vsync_count(struct drm_encoder *drm_enc);
73 bool dpu_encoder_is_widebus_enabled(const struct drm_encoder *drm_enc);
75 bool dpu_encoder_is_dsc_enabled(const struct drm_encoder *drm_enc);
77 int dpu_encoder_get_crc_values_cnt(const struct drm_encoder *drm_enc);
81 int dpu_encoder_get_crc(const struct drm_encoder *drm_enc, u32 *crcs, int pos);
83 bool dpu_encoder_use_dsc_merge(struct drm_encoder *drm_enc);
85 void dpu_encoder_update_topology(struct drm_encoder *drm_enc,
90 bool dpu_encoder_needs_modeset(struct drm_encoder *drm_enc, struct drm_atomic_state *state);
92 void dpu_encoder_prepare_wb_job(struct drm_encoder *drm_enc,
95 void dpu_encoder_cleanup_wb_job(struct drm_encoder *drm_enc,
98 bool dpu_encoder_is_valid_for_commit(struct drm_encoder *drm_enc);
100 void dpu_encoder_start_frame_done_timer(struct drm_encoder *drm_enc);