disp: msm: sde: update HFC layer checks

Update HFC layer checks to handle partial update. Layer checks
should compare against ROI when partial update is enabled.
Layer checks should compare against full panel height when
destination scaler is enabled. Destination scaler and PU
concurrency is not supported.

Change-Id: I3435370a81f05a492411433054ae09f2125c6bf7
Signed-off-by: Anjaneya Prasad Musunuri <quic_aprasad@quicinc.com>
Cette révision appartient à :
Anjaneya Prasad Musunuri
2022-01-20 21:38:51 +05:30
révisé par Gerrit - the friendly Code Review server
Parent a0516637d3
révision 87332208c3
3 fichiers modifiés avec 11 ajouts et 1 suppressions

Voir le fichier

@@ -643,6 +643,7 @@ struct sde_mdss_color {
* @skip_blend_plane: plane which has been skipped staging into layer mixer
* @skip_blend_plane_w: skip plane width
* @skip_blend_plane_h: skip plane height
* @num_ds_enabled: Number of destination scalers enabled
*/
struct sde_hw_cp_cfg {
void *payload;
@@ -661,6 +662,7 @@ struct sde_hw_cp_cfg {
enum sde_sspp skip_blend_plane;
u32 skip_blend_plane_w;
u32 skip_blend_plane_h;
u32 num_ds_enabled;
};
/**