soc/intel/alderlake: Add IRQ constraints for CPU PCIe ports
Copy the constraint from ADL-S to ADL-P.
Fixes the following warning in Linux on System76 oryp9, which has an
NVIDIA GPU on the bridge.
pcieport 0000:00:01.0: can't derive routing for PCI INT A
This, in turn, resolves an IRQ conflict with the PCH HDA device that
would cause a stack track on every boot.
irq 10: nobody cared (try booting with the "irqpoll" option)
<snip>
[<00000000bf549647>] azx_interrupt [snd_hda_codec]
Disabling IRQ #10
Change-Id: I550c80105ff861d051170ed748149aeb25a545db
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66285
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
60ac26521e
commit
b739d80197
1 changed files with 6 additions and 0 deletions
|
|
@ -60,6 +60,12 @@ enum fsp_end_of_post {
|
|||
};
|
||||
|
||||
static const struct slot_irq_constraints irq_constraints[] = {
|
||||
{
|
||||
.slot = SA_DEV_SLOT_CPU_1,
|
||||
.fns = {
|
||||
FIXED_INT_PIRQ(SA_DEVFN_CPU_PCIE1_0, PCI_INT_A, PIRQ_A),
|
||||
},
|
||||
},
|
||||
{
|
||||
.slot = SA_DEV_SLOT_IGD,
|
||||
.fns = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue