HomeFreeBSD

acpica: add domain ivar

Description

acpica: add domain ivar

Specialize acpi bus_get_domain method to read ivar.
Execute and cache the _PXM result in the ivar at namespace enumeration
time.

If there is no _PXM, driver for the child can set the ivar to the value
obtained by other means.

Move acpi_get_domain() to acpi_pci.c, it now serves pci buses and
devices on them.

Suggested and reviewed by: jhb
Sponsored by: Advanced Micro Devices (AMD)
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D47291

Details

Provenance
kibAuthored on Oct 26 2024, 10:12 AM
Differential Revision
D47291: acpi bus: store children domain in ivar
Parents
rG6f423295f18a: acpica: rename acpi_parse_pxm() to acpi_pxm_parse() and make it non-static
Branches
Unknown
Tags
Unknown