Searched refs:drm_enc (Results 1 – 7 of 7) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_encoder.c | 222 struct drm_encoder *drm_enc; in dpu_encoder_get_drm_fmt() local 227 drm_enc = phys_enc->parent; in dpu_encoder_get_drm_fmt() 228 dpu_enc = to_dpu_encoder_virt(drm_enc); in dpu_encoder_get_drm_fmt() 240 struct drm_encoder *drm_enc; in dpu_encoder_needs_periph_flush() local 246 drm_enc = phys_enc->parent; in dpu_encoder_needs_periph_flush() 247 dpu_enc = to_dpu_encoder_virt(drm_enc); in dpu_encoder_needs_periph_flush() 249 priv = drm_enc->dev->dev_private; in dpu_encoder_needs_periph_flush() 256 bool dpu_encoder_is_widebus_enabled(const struct drm_encoder *drm_enc) in dpu_encoder_is_widebus_enabled() argument 259 struct msm_drm_private *priv = drm_enc->dev->dev_private; in dpu_encoder_is_widebus_enabled() 263 dpu_enc = to_dpu_encoder_virt(drm_enc); in dpu_encoder_is_widebus_enabled() [all …]
|
D | dpu_encoder.h | 83 int dpu_encoder_vsync_time(struct drm_encoder *drm_enc, ktime_t *wakeup_time); 118 void dpu_encoder_set_idle_timeout(struct drm_encoder *drm_enc, 124 int dpu_encoder_get_linecount(struct drm_encoder *drm_enc); 130 int dpu_encoder_get_vsync_count(struct drm_encoder *drm_enc); 136 bool dpu_encoder_is_widebus_enabled(const struct drm_encoder *drm_enc); 143 bool dpu_encoder_is_dsc_enabled(const struct drm_encoder *drm_enc); 151 int dpu_encoder_get_crc_values_cnt(const struct drm_encoder *drm_enc); 164 int dpu_encoder_get_crc(const struct drm_encoder *drm_enc, u32 *crcs, int pos); 170 bool dpu_encoder_use_dsc_merge(struct drm_encoder *drm_enc); 177 void dpu_encoder_prepare_wb_job(struct drm_encoder *drm_enc, [all …]
|
D | dpu_encoder_phys.h | 348 struct drm_dsc_config *dpu_encoder_get_dsc_config(struct drm_encoder *drm_enc); 418 void dpu_encoder_vblank_callback(struct drm_encoder *drm_enc, 426 void dpu_encoder_underrun_callback(struct drm_encoder *drm_enc, 435 struct drm_encoder *drm_enc,
|
D | dpu_encoder_phys_cmd.c | 169 struct drm_encoder *drm_enc; in _dpu_encoder_phys_cmd_handle_ppdone_timeout() local 174 drm_enc = phys_enc->parent; in _dpu_encoder_phys_cmd_handle_ppdone_timeout() 184 trace_dpu_enc_phys_cmd_pdone_timeout(DRMID(drm_enc), in _dpu_encoder_phys_cmd_handle_ppdone_timeout() 193 DRMID(drm_enc), in _dpu_encoder_phys_cmd_handle_ppdone_timeout() 198 msm_disp_snapshot_state(drm_enc->dev); in _dpu_encoder_phys_cmd_handle_ppdone_timeout()
|
D | dpu_crtc.c | 94 struct drm_encoder *drm_enc; in dpu_crtc_verify_crc_source() local 98 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_verify_crc_source() 99 *values_cnt += dpu_encoder_get_crc_values_cnt(drm_enc); in dpu_crtc_verify_crc_source() 123 struct drm_encoder *drm_enc; in dpu_crtc_setup_encoder_misr() local 125 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) in dpu_crtc_setup_encoder_misr() 126 dpu_encoder_setup_misr(drm_enc); in dpu_crtc_setup_encoder_misr() 232 struct drm_encoder *drm_enc; in dpu_crtc_get_encoder_crc() local 236 drm_for_each_encoder_mask(drm_enc, crtc->dev, crtc->state->encoder_mask) { in dpu_crtc_get_encoder_crc() 237 rc = dpu_encoder_get_crc(drm_enc, crcs, pos); in dpu_crtc_get_encoder_crc()
|
D | dpu_rm.h | 71 struct drm_encoder *drm_enc,
|
D | dpu_encoder_phys_vid.c | 549 struct drm_encoder *drm_enc; in dpu_encoder_phys_vid_prepare_for_kickoff() local 551 drm_enc = phys_enc->parent; in dpu_encoder_phys_vid_prepare_for_kickoff() 565 msm_disp_snapshot_state(drm_enc->dev); in dpu_encoder_phys_vid_prepare_for_kickoff()
|