Lines Matching refs:hw_ctl
1158 struct dpu_hw_blk *hw_ctl[MAX_CHANNELS_PER_ENC]; in dpu_encoder_virt_atomic_mode_set() local
1214 drm_enc->crtc, DPU_HW_BLK_CTL, hw_ctl, ARRAY_SIZE(hw_ctl)); in dpu_encoder_virt_atomic_mode_set()
1252 phys->hw_ctl = to_dpu_hw_ctl(hw_ctl[0]); in dpu_encoder_virt_atomic_mode_set()
1254 phys->hw_ctl = i < num_ctl ? to_dpu_hw_ctl(hw_ctl[i]) : NULL; in dpu_encoder_virt_atomic_mode_set()
1255 if (!phys->hw_ctl) { in dpu_encoder_virt_atomic_mode_set()
1635 ctl = phys->hw_ctl; in _dpu_encoder_trigger_flush()
1708 ctl = phys_enc->hw_ctl; in dpu_encoder_helper_trigger_start()
1750 ctl = phys_enc->hw_ctl; in dpu_encoder_helper_hw_reset()
1795 ctl = phys->hw_ctl; in _dpu_encoder_kickoff_phys()
1848 ctl = phys->hw_ctl; in dpu_encoder_trigger_kickoff_pending()
2012 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_prep_dsc()
2177 struct dpu_hw_ctl *ctl = phys_enc->hw_ctl; in dpu_encoder_helper_reset_mixers()
2234 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_unprep_dsc()
2254 struct dpu_hw_ctl *ctl = phys_enc->hw_ctl; in dpu_encoder_helper_phys_cleanup()
2347 struct dpu_hw_ctl *hw_ctl; in dpu_encoder_helper_phys_setup_cwb() local
2358 hw_ctl = phys_enc->hw_ctl; in dpu_encoder_helper_phys_setup_cwb()
2360 if (!phys_enc->hw_ctl) { in dpu_encoder_helper_phys_setup_cwb()
2399 if (hw_ctl->ops.update_pending_flush_cwb) in dpu_encoder_helper_phys_setup_cwb()
2400 hw_ctl->ops.update_pending_flush_cwb(hw_ctl, hw_cwb->idx); in dpu_encoder_helper_phys_setup_cwb()