ACPI: Support Generic Initiator only domains
authorJonathan Cameron <Jonathan.Cameron@huawei.com>
Wed, 30 Sep 2020 14:05:42 +0000 (22:05 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 2 Oct 2020 16:51:57 +0000 (18:51 +0200)
commit894c26a1c274b8eafbb4b1dad67e70e51a106061
tree9a4621cf8de016cc80c9678175ba797df64fcba3
parent4849bc777049b568a35d5d63ae326e93f0fff9de
ACPI: Support Generic Initiator only domains

Generic Initiators are a new ACPI concept that allows for the
description of proximity domains that contain a device which
performs memory access (such as a network card) but neither
host CPU nor Memory.

This patch has the parsing code and provides the infrastructure
for an architecture to associate these new domains with their
nearest memory processing node.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/numa/srat.c
drivers/base/node.c
include/linux/nodemask.h