Commit db1631ef authored by Jeenu Viswambharan's avatar Jeenu Viswambharan
Browse files

EHF: Fix priority check


When deactivating, it's not an error if the priority being deactivating
is equal to the active priority. Fix this.

Change-Id: I66f0e9e775ac9aba8a7cc48cd3ecd3b358be63c0
Signed-off-by: default avatarJeenu Viswambharan <jeenu.viswambharan@arm.com>
Showing with 2 additions and 2 deletions
+2 -2
/*
* Copyright (c) 2017, ARM Limited and Contributors. All rights reserved.
* Copyright (c) 2017-2018, ARM Limited and Contributors. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
......@@ -201,7 +201,7 @@ void ehf_deactivate_priority(unsigned int priority)
else
old_mask = plat_ic_set_priority_mask(priority);
if (old_mask >= priority) {
if (old_mask > priority) {
ERROR("Deactivation priority (0x%x) lower than Priority Mask (0x%x)\n",
priority, old_mask);
panic();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment