Keith Busch | 3accf7a | 2019-03-11 14:55:59 -0600 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 |
Dan Williams | c710fcc | 2019-11-06 17:42:55 -0800 | [diff] [blame] | 2 | config ACPI_NUMA |
| 3 | bool "NUMA support" |
| 4 | depends on NUMA |
Huacai Chen | b1121e2 | 2021-07-05 20:42:04 +0800 | [diff] [blame] | 5 | depends on (X86 || IA64 || ARM64 || LOONGARCH) |
Dan Williams | c710fcc | 2019-11-06 17:42:55 -0800 | [diff] [blame] | 6 | default y if IA64 || ARM64 |
| 7 | |
Keith Busch | 3accf7a | 2019-03-11 14:55:59 -0600 | [diff] [blame] | 8 | config ACPI_HMAT |
| 9 | bool "ACPI Heterogeneous Memory Attribute Table Support" |
| 10 | depends on ACPI_NUMA |
Keith Busch | 8d59f5a | 2019-03-11 14:56:04 -0600 | [diff] [blame] | 11 | select HMEM_REPORTING |
Dan Williams | cf8741a | 2019-11-06 17:43:55 -0800 | [diff] [blame] | 12 | select MEMREGION |
Keith Busch | 3accf7a | 2019-03-11 14:55:59 -0600 | [diff] [blame] | 13 | help |
| 14 | If set, this option has the kernel parse and report the |
Keith Busch | 665ac7e | 2019-03-11 14:56:03 -0600 | [diff] [blame] | 15 | platform's ACPI HMAT (Heterogeneous Memory Attributes Table), |
Keith Busch | 8d59f5a | 2019-03-11 14:56:04 -0600 | [diff] [blame] | 16 | register memory initiators with their targets, and export |
| 17 | performance attributes through the node's sysfs device if |
| 18 | provided. |