diff options
author | Igor Mammedov | 2015-12-28 18:02:46 +0100 |
---|---|---|
committer | Michael S. Tsirkin | 2016-01-09 22:20:19 +0100 |
commit | 12e3b1f75089b7691ae333837aa026514e4aadeb (patch) | |
tree | 0e6c37e10e2ee8a6c211ab02383e511ad078f95c /hw/i386/acpi-build.c | |
parent | pc: acpi: q35: move GSI links to SSDT (diff) | |
download | qemu-12e3b1f75089b7691ae333837aa026514e4aadeb.tar.gz qemu-12e3b1f75089b7691ae333837aa026514e4aadeb.tar.xz qemu-12e3b1f75089b7691ae333837aa026514e4aadeb.zip |
pc: acpi: q35: move link devices to SSDT
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/i386/acpi-build.c')
-rw-r--r-- | hw/i386/acpi-build.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c index 222be8ab49..f0283f9a78 100644 --- a/hw/i386/acpi-build.c +++ b/hw/i386/acpi-build.c @@ -1619,6 +1619,15 @@ static void build_q35_pci0_int(Aml *table) { Aml *sb_scope = aml_scope("_SB"); + aml_append(sb_scope, build_link_dev("LNKA", 0, aml_name("PRQA"))); + aml_append(sb_scope, build_link_dev("LNKB", 1, aml_name("PRQB"))); + aml_append(sb_scope, build_link_dev("LNKC", 2, aml_name("PRQC"))); + aml_append(sb_scope, build_link_dev("LNKD", 3, aml_name("PRQD"))); + aml_append(sb_scope, build_link_dev("LNKE", 4, aml_name("PRQE"))); + aml_append(sb_scope, build_link_dev("LNKF", 5, aml_name("PRQF"))); + aml_append(sb_scope, build_link_dev("LNKG", 6, aml_name("PRQG"))); + aml_append(sb_scope, build_link_dev("LNKH", 7, aml_name("PRQH"))); + /* * TODO: UID probably shouldn't be the same for GSIx devices * but that's how it was in original ASL so keep it for now |