]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
ACPICA: iasl: Add SMMUv3 device ID mapping index support
authorHanjun Guo <hanjun.guo@linaro.org>
Fri, 17 Nov 2017 23:42:19 +0000 (15:42 -0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 27 Nov 2017 00:20:31 +0000 (01:20 +0100)
ACPICA commit 5c371879e035122c5807752f42247fd091d107d6

SMMUv3 device ID mapping index is used for SMMUv3
MSI which is introduced in IORT spec revision c,
add its support for iasl.

Tested with iasl -t IORT then get the right SMMUv3
node in iort.asl.

Link: https://github.com/acpica/acpica/commit/5c371879
Signed-off-by: Hanjun Guo <hanjun.guo@linaro.org>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
include/acpi/actbl2.h

index 2623f9d72e46ef231c39911fc5fad288118a62fa..0d60d5df14f8b7d4ecabe4383c6f8438b2d3f3d9 100644 (file)
@@ -810,6 +810,7 @@ struct acpi_iort_smmu_v3 {
        u8 pxm;
        u8 reserved1;
        u16 reserved2;
+       u32 id_mapping_index;
 };
 
 /* Values for Model field above */