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

Commit fd5127dd 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 48dd209f
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -88,10 +88,15 @@ static u32 a6xx_ifpc_pwrup_reglist[] = {
	A6XX_CP_AHB_CNTL,
};

/* a620 and a650 need to program A6XX_CP_PROTECT_REG_47 for the infinite span */
/* Applicable to a620 and a650 */
static u32 a650_pwrup_reglist[] = {
	A6XX_RBBM_GBIF_CLIENT_QOS_CNTL,
	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,
};

/* Applicable to a640 and a680 */