From eb3e2f6ce3405123a26a22eb81d6103fa353c1c6 Mon Sep 17 00:00:00 2001 From: Mohammed Mirza Mandayappurath Manzoor Date: Wed, 12 Aug 2020 12:53:53 -0700 Subject: [PATCH] msm: kgsl: Fix maximum allowed power level for A660 Update the logic that checks maximum allowed power level to accommodate new frequency corners. Change-Id: I85c9db7e39c75b14ee77464ca6fcdf5855653b25 Signed-off-by: Mohammed Mirza Mandayappurath Manzoor --- drivers/gpu/msm/governor_msm_adreno_tz.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/msm/governor_msm_adreno_tz.c b/drivers/gpu/msm/governor_msm_adreno_tz.c index 70dac21ebf6c..7d75b95bf992 100644 --- a/drivers/gpu/msm/governor_msm_adreno_tz.c +++ b/drivers/gpu/msm/governor_msm_adreno_tz.c @@ -480,7 +480,7 @@ static int tz_start(struct devfreq *devfreq) priv->nb.notifier_call = tz_notify; out = 1; - if (devfreq->profile->max_state < MSM_ADRENO_MAX_PWRLEVELS) { + if (devfreq->profile->max_state < ARRAY_SIZE(tz_pwrlevels)) { for (i = 0; i < devfreq->profile->max_state; i++) tz_pwrlevels[out++] = devfreq->profile->freq_table[i]; tz_pwrlevels[0] = i;