From: Xiongfeng Wang wangxiongfeng2@huawei.com
driver inclusion category: featurn bugzilla: https://gitee.com/openeuler/kernel/issues/I5YCYK
--------------------------------------------------------------------------
ACPI 6.5 spec introduce 'TRBE Interrupt' field in GICC structure. Add support for it in linux code.
Signed-off-by: Xiongfeng Wang wangxiongfeng2@huawei.com Signed-off-by: Junhao He hejunhao3@huawei.com Reviewed-by: Xiongfeng Wang wangxiongfeng2@huawei.com Signed-off-by: Zheng Zengkai zhengzengkai@huawei.com --- include/acpi/actbl2.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h index 68591a476aed..b45040bdd541 100644 --- a/include/acpi/actbl2.h +++ b/include/acpi/actbl2.h @@ -647,7 +647,7 @@ struct acpi_madt_local_x2apic_nmi { u8 reserved[3]; /* reserved - must be zero */ };
-/* 11: Generic interrupt - GICC (ACPI 5.0 + ACPI 6.0 + ACPI 6.3 changes) */ +/* 11: Generic interrupt - GICC (ACPI 5.0 + ACPI 6.0 + ACPI 6.3 + ACPI 6.5 changes) */
struct acpi_madt_generic_interrupt { struct acpi_subtable_header header; @@ -667,6 +667,7 @@ struct acpi_madt_generic_interrupt { u8 efficiency_class; u8 reserved2[1]; u16 spe_interrupt; /* ACPI 6.3 */ + u16 trbe_interrupt; /* ACPI 6.5 */ };
/* Masks for Flags field above */