blob: 6a67238317d94eab6af7f63b653c2481415ec4ad [file] [log] [blame]
Angel Pons4b429832020-04-02 23:48:50 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Damien Zammit43a1f782015-08-19 15:16:59 +10002
3Device (PEGP)
4{
5 Name (_ADR, 0x00010000)
6
7 // PCI Interrupt Routing.
8 Method (_PRT)
9 {
10 If (PICM) {
11 Return (Package() {
Damien Zammit614ffc62016-09-07 12:43:44 +100012 Package() { 0x0000ffff, 0, 0, 16 },
13 Package() { 0x0000ffff, 1, 0, 17 },
14 Package() { 0x0000ffff, 2, 0, 18 },
15 Package() { 0x0000ffff, 3, 0, 19 },
Damien Zammit43a1f782015-08-19 15:16:59 +100016 })
17 } Else {
18 Return (Package() {
Damien Zammit614ffc62016-09-07 12:43:44 +100019 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 },
22 Package() { 0x0000ffff, 3, \_SB.PCI0.LPCB.LNKD, 0 },
Damien Zammit43a1f782015-08-19 15:16:59 +100023 })
24 }
Damien Zammit43a1f782015-08-19 15:16:59 +100025 }
26}