Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/acpica/acpivar.h
| Show First 20 Lines • Show All 627 Lines • ▼ Show 20 Lines | |||||
| /* | /* | ||||
| * Map a PXM to a VM domain. | * Map a PXM to a VM domain. | ||||
| * | * | ||||
| * Returns the VM domain ID if found, or -1 if not found / invalid. | * Returns the VM domain ID if found, or -1 if not found / invalid. | ||||
| */ | */ | ||||
| int acpi_map_pxm_to_vm_domainid(int pxm); | int acpi_map_pxm_to_vm_domainid(int pxm); | ||||
| bus_get_cpus_t acpi_get_cpus; | bus_get_cpus_t acpi_get_cpus; | ||||
| bus_get_domain_t acpi_get_domain_method; | |||||
| #ifdef __aarch64__ | #ifdef __aarch64__ | ||||
| /* | /* | ||||
| * ARM specific ACPI interfaces, relating to IORT table. | * ARM specific ACPI interfaces, relating to IORT table. | ||||
| */ | */ | ||||
| int acpi_iort_map_pci_msi(u_int seg, u_int rid, u_int *xref, u_int *devid); | int acpi_iort_map_pci_msi(u_int seg, u_int rid, u_int *xref, u_int *devid); | ||||
| int acpi_iort_map_pci_smmuv3(u_int seg, u_int rid, u_int *xref, u_int *devid); | int acpi_iort_map_pci_smmuv3(u_int seg, u_int rid, u_int *xref, u_int *devid); | ||||
| int acpi_iort_its_lookup(u_int its_id, u_int *xref, int *pxm); | int acpi_iort_its_lookup(u_int its_id, u_int *xref, int *pxm); | ||||
| int acpi_iort_map_named_msi(const char *devname, u_int rid, u_int *xref, | int acpi_iort_map_named_msi(const char *devname, u_int rid, u_int *xref, | ||||
| u_int *devid); | u_int *devid); | ||||
| int acpi_iort_map_named_smmuv3(const char *devname, u_int rid, u_int *xref, | int acpi_iort_map_named_smmuv3(const char *devname, u_int rid, u_int *xref, | ||||
| u_int *devid); | u_int *devid); | ||||
| #endif | #endif | ||||
| #endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
| #endif /* !_ACPIVAR_H_ */ | #endif /* !_ACPIVAR_H_ */ | ||||