msm: kgsl: Add BICUBIC registers to power up register list

These registers are driver owned and need to be saved/restored
across preemption and IFPC.

Change-Id: Ic9ccff0a047fb5566a7c20e860aefc9dd87284a0
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
Signed-off-by: Raghu Ananya Arabolu <rarabolu@codeaurora.org>
This commit is contained in:
Harshdeep Dhatt 2020-01-24 18:05:17 -07:00 • committed by Raghu Ananya Arabolu
commit 9bfbf55881

View file

@ -102,12 +102,14 @@ static u32 a6xx_ifpc_pwrup_reglist[] = {
A6XX_CP_AHB_CNTL,
};
/*
* a620, a650 and a660 need to program A6XX_CP_PROTECT_REG_47
* for the infinite span
*/
/* Applicable to a620, a650 and a660 */
static u32 a650_pwrup_reglist[] = {
A6XX_CP_PROTECT_REG + 47,
A6XX_CP_PROTECT_REG + 47, /* Programmed for infinite span */
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_0,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_1,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_2,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_3,
A6XX_TPL1_BICUBIC_WEIGHTS_TABLE_4,
};
static u32 a615_pwrup_reglist[] = {