lib/smbios: Improve Type9
[coreboot2.git] / src / southbridge / intel / i82801jx / acpi / pci.asl
blob3fa2bc0d3e30c44c438b8420f818861a1cda3c80
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 // Intel PCI to PCI bridge 0:1e.0
5 Device (PCIB)
7         Name (_ADR, 0x001e0000)
9         Device (SLT1)
10         {
11                 Name (_ADR, 0x00000000)
12                 Name (_PRW, Package(){ 11, 4 })
13         }
15         Device (SLT2)
16         {
17                 Name (_ADR, 0x00010000)
18                 Name (_PRW, Package(){ 11, 4 })
19         }
21         Device (SLT3)
22         {
23                 Name (_ADR, 0x00020000)
24                 Name (_PRW, Package(){ 11, 4 })
25         }
27         Device (SLT6)
28         {
29                 Name (_ADR, 0x00050000)
30                 Name (_PRW, Package(){ 11, 4 })
31         }
33         Device (LANC)
34         {
35                 Name (_ADR, 0x00080000)
36                 Name (_PRW, Package(){ 11, 3 })
37         }
39         Device (LANR)
40         {
41                 Name (_ADR, 0x00000000)
42                 Name (_PRW, Package(){ 11, 3 })
43         }
45         // TODO: How many slots, where?
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?)
52         Method (_PRT)
53         {
54                 #include "acpi/ich10_pci_irqs.asl"
55         }