]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
x86/boot: Change some static bootflag functions to bool
authorUros Bizjak <ubizjak@gmail.com>
Wed, 29 Jan 2025 15:47:50 +0000 (16:47 +0100)
committerIngo Molnar <mingo@kernel.org>
Sat, 22 Feb 2025 11:30:59 +0000 (12:30 +0100)
The return values of some functions are of boolean type. Change the
type of these function to bool and adjust their return values.

No functional change intended.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20250129154920.6773-1-ubizjak@gmail.com
arch/x86/kernel/bootflag.c

index 3fed7ae58b60380633276a9a71a0e8adfe41efec..4d89a2d80d0f3736aec3fff675b090e8fb54eef2 100644 (file)
@@ -20,7 +20,7 @@
 
 int sbf_port __initdata = -1;  /* set via acpi_boot_init() */
 
-static int __init parity(u8 v)
+static bool __init parity(u8 v)
 {
        int x = 0;
        int i;
@@ -30,7 +30,7 @@ static int __init parity(u8 v)
                v >>= 1;
        }
 
-       return x;
+       return !!x;
 }
 
 static void __init sbf_write(u8 v)
@@ -66,14 +66,14 @@ static u8 __init sbf_read(void)
        return v;
 }
 
-static int __init sbf_value_valid(u8 v)
+static bool __init sbf_value_valid(u8 v)
 {
        if (v & SBF_RESERVED)           /* Reserved bits */
-               return 0;
+               return false;
        if (!parity(v))
-               return 0;
+               return false;
 
-       return 1;
+       return true;
 }
 
 static int __init sbf_init(void)