[PATCH v2 0/4] Cleanups for ARM64 ACPI
Hanjun Guo
guohanjun at huawei.com
Sat Aug 10 21:22:59 PDT 2024
Cleanups for ARM64 ACPI, first remove some leftover functions in
asm/acpi.h, then make acpi_numa_get_nid() invisible to kernel/smp.c
for the preparation to move acpi_numa.c to drivers/acpi/arm64/.
ACPI NUMA code for ARM64 are not strictly arch specific, move them
to drivers/acpi/arm64/.
>From v1:
1. Add patch "ACPI: Make acpi_numa_get_nid() invisible to
kernel/smp.c" to do some preparation for moving acpi_numa.c
to drivers/acpi/arm64/.
2. Fix the conflict with riscv implementation.
Compiled with ACPI enabled and disabled on ARM64, with ACPI enabled
on RISC-V.
Hanjun Guo (4):
ARM64: ACPI: Remove the leftover acpi_init_cpus()
ARM64: ACPI: Remove the leftover arm64_acpi_numa_init()
ARM64: ACPI: Make acpi_numa_get_nid() invisible to kernel/smp.c
ARM64: ACPI: Move the NUMA code to drivers/acpi/arm64/
arch/arm64/include/asm/acpi.h | 12 ------------
arch/arm64/kernel/Makefile | 1 -
arch/arm64/kernel/smp.c | 5 -----
drivers/acpi/arm64/Makefile | 1 +
.../arm64/kernel => drivers/acpi/arm64}/acpi_numa.c | 8 +++++++-
include/linux/acpi.h | 1 +
6 files changed, 9 insertions(+), 19 deletions(-)
rename {arch/arm64/kernel => drivers/acpi/arm64}/acpi_numa.c (94%)
--
2.25.1
More information about the linux-arm-kernel
mailing list