riscv: Deduplicate code in setup_smp()
authorSamuel Holland <samuel.holland@sifive.com>
Tue, 21 Nov 2023 23:47:24 +0000 (15:47 -0800)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 4 Jan 2024 23:03:05 +0000 (15:03 -0800)
commita4166aec11309d24e650e74cf8191a6d25a97fcf
tree7ae69c76b8223b8d805b8e2df66782aca1938586
parentb85ea95d086471afb4ad062012a4d73cd328fa86
riscv: Deduplicate code in setup_smp()

Both the ACPI and DT implementations contain some of the same code.
Move it to the calling function so it is not duplicated.

Signed-off-by: Samuel Holland <samuel.holland@sifive.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20231121234736.3489608-2-samuel.holland@sifive.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/kernel/smpboot.c