[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] xen/ACPI: Remove acpi_get_pxm() entirely
commit e04cc8a08df3574bd7d5f7860008f1625e28f8b1 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> AuthorDate: Fri Jul 14 14:11:31 2023 +0100 Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> CommitDate: Mon Jul 17 11:35:41 2023 +0100 xen/ACPI: Remove acpi_get_pxm() entirely There are no callers, and the non-stub implementation is #if 0'd out, with the internal trying to perform an AML invocation. There's no plausible way that code is getting un-#if 0'd, so drop it. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> --- xen/drivers/acpi/numa.c | 21 --------------------- xen/include/xen/acpi.h | 9 --------- 2 files changed, 30 deletions(-) diff --git a/xen/drivers/acpi/numa.c b/xen/drivers/acpi/numa.c index bc6e888234..77945f8744 100644 --- a/xen/drivers/acpi/numa.c +++ b/xen/drivers/acpi/numa.c @@ -212,24 +212,3 @@ int __init acpi_numa_init(void) acpi_numa_arch_fixup(); return 0; } - -#if 0 -int acpi_get_pxm(acpi_handle h) -{ - unsigned long pxm; - acpi_status status; - acpi_handle handle; - acpi_handle phandle = h; - - do { - handle = phandle; - status = acpi_evaluate_integer(handle, "_PXM", NULL, &pxm); - if (ACPI_SUCCESS(status)) - return (int)pxm; - status = acpi_get_parent(handle, &phandle); - } while (ACPI_SUCCESS(status)); - return -1; -} - -EXPORT_SYMBOL(acpi_get_pxm); -#endif diff --git a/xen/include/xen/acpi.h b/xen/include/xen/acpi.h index 8ec9579172..6a2f5983fd 100644 --- a/xen/include/xen/acpi.h +++ b/xen/include/xen/acpi.h @@ -195,15 +195,6 @@ int acpi_set_pdc_bits(uint32_t acpi_id, XEN_GUEST_HANDLE(uint32)); #endif int arch_acpi_set_pdc_bits(u32 acpi_id, u32 *, u32 mask); -#ifdef CONFIG_ACPI_NUMA -int acpi_get_pxm(acpi_handle handle); -#else -static inline int acpi_get_pxm(acpi_handle handle) -{ - return 0; -} -#endif - void acpi_reboot(void); #ifdef CONFIG_INTEL_IOMMU -- generated by git-patchbot for /home/xen/git/xen.git#master
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |