psci: Use bool in internal interfaces
authorAntonio Nino Diaz <[email protected]>
Wed, 1 Aug 2018 15:42:10 +0000 (16:42 +0100)
committerAntonio Nino Diaz <[email protected]>
Thu, 2 Aug 2018 14:08:18 +0000 (15:08 +0100)
Change-Id: I77c9cd2d1d6d0122cc49917fa686014bee154589
Signed-off-by: Antonio Nino Diaz <[email protected]>
lib/psci/psci_main.c
lib/psci/psci_private.h

index 6a35ff6f7900028ad817fd93403afb7be21b0ba3..fd822bcfdbe15d30c95f9190f16fa0ae21acbed8 100644 (file)
@@ -82,7 +82,7 @@ int psci_cpu_suspend(unsigned int power_state,
        }
 
        /* Fast path for CPU standby.*/
-       if (is_cpu_standby_req(is_power_down_state, target_pwrlvl) != 0) {
+       if (is_cpu_standby_req(is_power_down_state, target_pwrlvl)) {
                if  (psci_plat_pm_ops->cpu_standby == NULL)
                        return PSCI_E_INVALID_PARAMS;
 
index 2ea9f76c37fafa2ff76111988aa157d7be91d54b..82b951db6d6e22cd10c7ad030e498c0d203f4368 100644 (file)
@@ -14,6 +14,7 @@
 #include <cpu_data.h>
 #include <psci.h>
 #include <spinlock.h>
+#include <stdbool.h>
 
 /*
  * The PSCI capability which are provided by the generic code but does not
@@ -93,10 +94,10 @@ static inline plat_local_state_t psci_get_cpu_local_state_by_idx(int idx)
 }
 
 /* Helper function to identify a CPU standby request in PSCI Suspend call */
-static inline int is_cpu_standby_req(unsigned int is_power_down_state,
-                                    unsigned int retn_lvl)
+static inline bool is_cpu_standby_req(unsigned int is_power_down_state,
+                                     unsigned int retn_lvl)
 {
-       return ((is_power_down_state == 0U) && (retn_lvl == 0U)) ? 1 : 0;
+       return (is_power_down_state == 0U) && (retn_lvl == 0U);
 }
 
 /*******************************************************************************