summaryrefslogtreecommitdiff
path: root/lib/psci/psci_on.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/psci/psci_on.c')
-rw-r--r--lib/psci/psci_on.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/psci/psci_on.c b/lib/psci/psci_on.c
index 6c6b23c5a..76eb50ce5 100644
--- a/lib/psci/psci_on.c
+++ b/lib/psci/psci_on.c
@@ -65,13 +65,10 @@ int psci_cpu_on_start(u_register_t target_cpu,
unsigned int target_idx;
/* Calling function must supply valid input arguments */
+ assert(ret >= 0);
+ assert((unsigned int)ret < PLATFORM_CORE_COUNT);
assert(ep != NULL);
- if ((ret < 0) || (ret >= (int)PLATFORM_CORE_COUNT)) {
- ERROR("Unexpected core index.\n");
- panic();
- }
-
target_idx = (unsigned int)ret;
/*