Assert if power level value greater then PSCI_INVALID_PWR_LVL
authorDeepika Bhavnani <deepika.bhavnani@arm.com>
Fri, 16 Aug 2019 22:10:02 +0000 (01:10 +0300)
committerDeepika Bhavnani <deepika.bhavnani@arm.com>
Mon, 9 Sep 2019 20:16:52 +0000 (23:16 +0300)
Signed-off-by: Deepika Bhavnani <deepika.bhavnani@arm.com>
Change-Id: I4a496d5a8e7a9a127cd6224c968539eb74932fca

lib/psci/psci_common.c

index 022c877510b3db87460d1dc0f2482d9f906b08e4..55a0d872276145517598cbe832fb48ee918d9f95 100644 (file)
@@ -192,6 +192,7 @@ static unsigned int get_power_on_target_pwrlvl(void)
        pwrlvl = psci_get_suspend_pwrlvl();
        if (pwrlvl == PSCI_INVALID_PWR_LVL)
                pwrlvl = PLAT_MAX_PWR_LVL;
+       assert(pwrlvl < PSCI_INVALID_PWR_LVL);
        return pwrlvl;
 }