1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3// Intel PCI to PCI bridge 0:1e.0 4 5Device (PCIB) 6{ 7 Name (_ADR, 0x001e0000) 8 9 Device (SLT1) 10 { 11 Name (_ADR, 0x00000000) 12 Name (_PRW, Package(){ 11, 4 }) 13 } 14 15 Device (SLT2) 16 { 17 Name (_ADR, 0x00010000) 18 Name (_PRW, Package(){ 11, 4 }) 19 } 20 21 Device (SLT3) 22 { 23 Name (_ADR, 0x00020000) 24 Name (_PRW, Package(){ 11, 4 }) 25 } 26 27 Device (SLT6) 28 { 29 Name (_ADR, 0x00050000) 30 Name (_PRW, Package(){ 11, 4 }) 31 } 32 33 Device (LANC) 34 { 35 Name (_ADR, 0x00080000) 36 Name (_PRW, Package(){ 11, 3 }) 37 } 38 39 Device (LANR) 40 { 41 Name (_ADR, 0x00000000) 42 Name (_PRW, Package(){ 11, 3 }) 43 } 44 45 // TODO: How many slots, where? 46 47 // PCI Interrupt Routing. 48 // If PICM is _not_ set, interrupts are routed over the i8259, otherwise 49 // over the IOAPIC. (Really? If they're above 15 they need to be routed 50 // fixed over the IOAPIC?) 51 52 Method (_PRT) 53 { 54 #include "acpi/ich10_pci_irqs.asl" 55 } 56 57} 58