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

Commit 9bfbf558 authored by Harshdeep Dhatt's avatar Harshdeep Dhatt Committed by Raghu Ananya Arabolu
Browse files

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: default avatarHarshdeep Dhatt <hdhatt@codeaurora.org>
Signed-off-by: default avatarRaghu Ananya Arabolu <rarabolu@codeaurora.org>
parent 8f9e8265
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -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[] = {