RISC-V: Align SBI probe implementation with spec
[linux-2.6-microblaze.git] / drivers / cpuidle / cpuidle-riscv-sbi.c
index f2ccda2..e8094fc 100644 (file)
@@ -613,7 +613,7 @@ static int __init sbi_cpuidle_init(void)
         * 2) SBI HSM extension is available
         */
        if ((sbi_spec_version < sbi_mk_version(0, 3)) ||
-           sbi_probe_extension(SBI_EXT_HSM) <= 0) {
+           !sbi_probe_extension(SBI_EXT_HSM)) {
                pr_info("HSM suspend not available\n");
                return 0;
        }