Lines Matching defs:hw_cdm
685 if (topology.needs_cdm && !dpu_enc->cur_master->hw_cdm)
687 else if (!topology.needs_cdm && dpu_enc->cur_master->hw_cdm)
1162 struct dpu_hw_blk *hw_cdm = NULL;
1166 &hw_cdm, 1);
1167 dpu_enc->cur_master->hw_cdm = hw_cdm ? to_dpu_hw_cdm(hw_cdm) : NULL;
2152 if (phys_enc->hw_cdm) {
2153 if (phys_enc->hw_cdm->ops.bind_pingpong_blk && phys_enc->hw_pp)
2154 phys_enc->hw_cdm->ops.bind_pingpong_blk(phys_enc->hw_cdm,
2158 phys_enc->hw_cdm->idx);
2190 struct dpu_hw_cdm *hw_cdm;
2200 hw_cdm = phys_enc->hw_cdm;
2202 if (!hw_cdm)
2208 if (hw_cdm->ops.bind_pingpong_blk)
2209 hw_cdm->ops.bind_pingpong_blk(hw_cdm, PINGPONG_NONE);
2253 if (hw_cdm->ops.enable) {
2255 ret = hw_cdm->ops.enable(hw_cdm, cdm_cfg);