/* SPDX-License-Identifier: GPL-2.0-only */ Device (PEGP) { Name (_ADR, 0x00010000) // PCI Interrupt Routing. Method (_PRT) { If (PICM) { Return (Package() { Package() { 0x0000ffff, 0, 0, 16 }, Package() { 0x0000ffff, 1, 0, 17 }, Package() { 0x0000ffff, 2, 0, 18 }, Package() { 0x0000ffff, 3, 0, 19 }, }) } Else { Return (Package() { Package() { 0x0000ffff, 0, \_SB.PCI0.LPCB.LNKA, 0 }, Package() { 0x0000ffff, 1, \_SB.PCI0.LPCB.LNKB, 0 }, Package() { 0x0000ffff, 2, \_SB.PCI0.LPCB.LNKC, 0 }, Package() { 0x0000ffff, 3, \_SB.PCI0.LPCB.LNKD, 0 }, }) } } }