blob: 6a67238317d94eab6af7f63b653c2481415ec4ad [file] [log] [blame]
Angel Pons4b429832020-04-02 23:48:50 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Stefan Reinauercc46e732009-03-13 00:44:09 +00002
3Device (PEGP)
4{
5 Name (_ADR, 0x00010000)
6
7 // PCI Interrupt Routing.
8 Method (_PRT)
9 {
10 If (PICM) {
11 Return (Package() {
12 Package() { 0x0000ffff, 0, 0, 16 },
13 Package() { 0x0000ffff, 1, 0, 17 },
14 Package() { 0x0000ffff, 2, 0, 18 },
Angel Pons837141f2020-07-07 16:12:26 +020015 Package() { 0x0000ffff, 3, 0, 19 },
Stefan Reinauercc46e732009-03-13 00:44:09 +000016 })
17 } Else {
18 Return (Package() {
19 Package() { 0x0000ffff, 0, \_SB.PCI0.LPCB.LNKA, 0 },
20 Package() { 0x0000ffff, 1, \_SB.PCI0.LPCB.LNKB, 0 },
21 Package() { 0x0000ffff, 2, \_SB.PCI0.LPCB.LNKC, 0 },
Angel Pons837141f2020-07-07 16:12:26 +020022 Package() { 0x0000ffff, 3, \_SB.PCI0.LPCB.LNKD, 0 },
Stefan Reinauercc46e732009-03-13 00:44:09 +000023 })
24 }
Stefan Reinauercc46e732009-03-13 00:44:09 +000025 }
26}