Lines Matching +full:interrupt +full:- +full:capable
2 * SPDX-License-Identifier: Apache-2.0
15 return "PCI Sub-hierarchy"; in get_dmar_scope_type()
19 return "MSI Capable HPET"; in get_dmar_scope_type()
21 return "ACPI name-space enumerated"; in get_dmar_scope_type()
31 printk("\t\t\t. Scope type %s\n", get_dmar_scope_type(devscope->EntryType)); in dmar_devsope_handler()
32 printk("\t\t\t. Enumeration ID %u\n", devscope->EnumerationId); in dmar_devsope_handler()
34 if (devscope->EntryType < ACPI_DMAR_SCOPE_TYPE_RESERVED) { in dmar_devsope_handler()
36 int num_path = (devscope->Length - 6u) / 2u; in dmar_devsope_handler()
42 while (num_path--) { in dmar_devsope_handler()
43 printk("\t\t\t. PCI Path %02x:%02x.%02x\n", devscope->Bus, in dmar_devsope_handler()
56 if (drhd->Flags & ACPI_DRHD_FLAG_INCLUDE_PCI_ALL) { in vtd_drhd_info()
57 printk("\t\t- Includes all PCI devices"); in vtd_drhd_info()
59 printk("\t\t- Includes only listed PCI devices"); in vtd_drhd_info()
64 printk("\t\t- Segment number %u\n", drhd->Segment); in vtd_drhd_info()
65 printk("\t\t- Base Address 0x%llx\n", drhd->Address); in vtd_drhd_info()
67 printk("\t\t- Device Scopes:\n"); in vtd_drhd_info()
76 if (subtable->Type != ACPI_DMAR_TYPE_HARDWARE_UNIT) { in dmar_subtable_handler()
89 printk("\tIntel VT-D not supported or exposed\n"); in vtd_info()
93 printk("\tIntel VT-D Supported:\n"); in vtd_info()
95 printk("\t-> X2APIC "); in vtd_info()
96 if (dmar->Flags & ACPI_DMAR_FLAG_X2APIC_OPT_OUT) { in vtd_info()
102 if (dmar->Flags & ACPI_DMAR_FLAG_INTR_REMAP) { in vtd_info()
103 printk("\t-> Interrupt remapping supported\n"); in vtd_info()
106 printk("\t-> Interrupt remapping not supported\n"); in vtd_info()
126 printk("\tCPU #%d: APIC ID 0x%02x\n", i, cpu->Id); in acpi()