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

Commit 5ecd8b97 authored by Benet Clark's avatar Benet Clark
Browse files

msm: mdss: Fix PA memory color read sequence for foliage HOLD values



The memory color values for the left and right hold of foliage were
incorrectly returning the values for sky. This change fixes the foliage
hold values that will be returned during read.

CRs-Fixed: 968059
Change-Id: Ib5c2ae9b8fbe8817d730104ace88f20f04b59d17
Signed-off-by: default avatarBenet Clark <benetc@codeaurora.org>
parent 676c9bc2
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
/*
/*
 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved.
 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.
 *
 *
 * This program is free software; you can redistribute it and/or modify
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * it under the terms of the GNU General Public License version 2 and
@@ -1513,9 +1513,9 @@ static void pp_pa_get_mem_col(char __iomem *base_addr,
		pp_pa_get_mem_col_regs(mem_col_p0_addr, mem_col_p2_addr,
		pp_pa_get_mem_col_regs(mem_col_p0_addr, mem_col_p2_addr,
				       &pa_data->fol_cfg);
				       &pa_data->fol_cfg);
		mem_col_hold = pa_hold >> PA_HOLD_FOL_SHIFT;
		mem_col_hold = pa_hold >> PA_HOLD_FOL_SHIFT;
		pa_data->sky_cfg.sat_hold = (mem_col_hold >>
		pa_data->fol_cfg.sat_hold = (mem_col_hold >>
				PA_HOLD_SAT_SHIFT) & PA_HOLD_MASK;
				PA_HOLD_SAT_SHIFT) & PA_HOLD_MASK;
		pa_data->sky_cfg.val_hold = (mem_col_hold >>
		pa_data->fol_cfg.val_hold = (mem_col_hold >>
				PA_HOLD_VAL_SHIFT) & PA_HOLD_MASK;
				PA_HOLD_VAL_SHIFT) & PA_HOLD_MASK;
	}
	}
}
}