mirror of https://github.com/xqemu/xqemu.git
pc: acpi: q35: move _PIC() method into 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>
This commit is contained in:
parent
65aef4de5e
commit
e9fce79861
|
@ -1696,6 +1696,14 @@ static void build_q35_pci0_int(Aml *table)
|
|||
Aml *sb_scope = aml_scope("_SB");
|
||||
Aml *pci0_scope = aml_scope("PCI0");
|
||||
|
||||
/* Zero => PIC mode, One => APIC Mode */
|
||||
aml_append(table, aml_name_decl("PICF", aml_int(0)));
|
||||
method = aml_method("_PIC", 1, AML_NOTSERIALIZED);
|
||||
{
|
||||
aml_append(method, aml_store(aml_arg(0), aml_name("PICF")));
|
||||
}
|
||||
aml_append(table, method);
|
||||
|
||||
aml_append(pci0_scope,
|
||||
aml_name_decl("PRTP", build_q35_routing_table("LNK")));
|
||||
aml_append(pci0_scope,
|
||||
|
|
|
@ -112,14 +112,4 @@ DefinitionBlock (
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
/****************************************************************
|
||||
* PCI IRQs
|
||||
****************************************************************/
|
||||
|
||||
/* Zero => PIC mode, One => APIC Mode */
|
||||
Name(\PICF, Zero)
|
||||
Method(\_PIC, 1, NotSerialized) {
|
||||
Store(Arg0, \PICF)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue