disp: msm: sde: program both rc config and ram through lut dma

Currently, only rc ram is programmed through lut dma and
rc config is programmed through ahb.
This change programs both rc config and rc ram through lut dma.

Change-Id: I50a6e87dfbadb9c4a93cebdaa1e813f5be9ba5f5
Signed-off-by: Saurabh Yadav <quic_sauyad@quicinc.com>
Šī revīzija ir iekļauta:
Saurabh Yadav
2023-02-22 21:21:04 -08:00
revīziju iesūtīja Gerrit - the friendly Code Review server
vecāks 90ba54e04b
revīzija c27d7c56ce
11 mainīti faili ar 917 papildinājumiem un 617 dzēšanām

Parādīt failu

@@ -308,17 +308,17 @@ static void dspp_rc(struct sde_hw_dspp *c)
}
ret = reg_dmav1_init_dspp_op_v4(SDE_DSPP_RC, c->idx);
if (!ret)
c->ops.setup_rc_data =
sde_hw_rc_setup_data_dma;
else
c->ops.setup_rc_data =
sde_hw_rc_setup_data_ahb;
if (!ret) {
c->ops.setup_rc_mask = reg_dmav1_setup_rc_mask_configv1;
c->ops.setup_rc_pu_roi = reg_dmav1_setup_rc_pu_configv1;
} else {
c->ops.setup_rc_mask = sde_hw_rc_setup_mask;
c->ops.setup_rc_pu_roi = sde_hw_rc_setup_pu_roi;
}
c->ops.validate_rc_mask = sde_hw_rc_check_mask;
c->ops.setup_rc_mask = sde_hw_rc_setup_mask;
c->ops.validate_rc_pu_roi = sde_hw_rc_check_pu_roi;
c->ops.setup_rc_pu_roi = sde_hw_rc_setup_pu_roi;
}
}