]> xenbits.xensource.com Git - people/aperard/xen-unstable.git/commitdiff
xen/ACPI: Remove acpi_get_pxm() entirely
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 14 Jul 2023 13:11:31 +0000 (14:11 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 17 Jul 2023 10:35:41 +0000 (11:35 +0100)
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@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/drivers/acpi/numa.c
xen/include/xen/acpi.h

index bc6e888234e4cb6266909130377c90bed5f5f2ba..77945f874454193949b2095540998ae4812d20ed 100644 (file)
@@ -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
index 8ec95791726e80ca4c171543993b64cc842853a5..6a2f5983fdd3db89da794b7404af791fa5e9d402 100644 (file)
@@ -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