Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3f6af777 authored by Terence Hampson's avatar Terence Hampson
Browse files

msm: mdss: update gamut color scale for non uniform only



Gamut color scale and offset should only be programmed if
the table is non-uniform

Change-Id: I55790d5076ef2aedc3c0593ca744b792bb66cdf5
Signed-off-by: default avatarTerence Hampson <thampson@codeaurora.org>
parent c2e38a43
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -887,7 +887,8 @@ static int pp_gamut_set_config(char __iomem *base_addr,
			writel_relaxed(gamut_data->c0_data[i][j],
			writel_relaxed(gamut_data->c0_data[i][j],
				      base_addr + GAMUT_TABLE_UPPER_R);
				      base_addr + GAMUT_TABLE_UPPER_R);
		}
		}
		if (i >= MDP_GAMUT_SCALE_OFF_TABLE_NUM)
		if ((i >= MDP_GAMUT_SCALE_OFF_TABLE_NUM) ||
				(!gamut_data->map_en))
			continue;
			continue;
		for (j = 0; j < MDP_GAMUT_SCALE_OFF_SZ; j++) {
		for (j = 0; j < MDP_GAMUT_SCALE_OFF_SZ; j++) {
			writel_relaxed((gamut_data->scale_off_data[i][j]),
			writel_relaxed((gamut_data->scale_off_data[i][j]),