riscv: Fix NR_CPUS range conditions
authorSamuel Holland <samuel@sholland.org>
Sat, 26 Nov 2022 06:15:56 +0000 (00:15 -0600)
committerPalmer Dabbelt <palmer@rivosinc.com>
Mon, 28 Nov 2022 23:27:00 +0000 (15:27 -0800)
The conditions reference the symbol SBI_V01, which does not exist. The
correct symbol is RISCV_SBI_V01.

Fixes: e623715f3d67 ("RISC-V: Increase range and default value of NR_CPUS")
Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20221126061557.3541-1-samuel@sholland.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/Kconfig

index fa78595..593cf09 100644 (file)
@@ -317,9 +317,9 @@ config SMP
 config NR_CPUS
        int "Maximum number of CPUs (2-512)"
        depends on SMP
-       range 2 512 if !SBI_V01
-       range 2 32 if SBI_V01 && 32BIT
-       range 2 64 if SBI_V01 && 64BIT
+       range 2 512 if !RISCV_SBI_V01
+       range 2 32 if RISCV_SBI_V01 && 32BIT
+       range 2 64 if RISCV_SBI_V01 && 64BIT
        default "32" if 32BIT
        default "64" if 64BIT