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