diff --git a/src/soc/intel/tigerlake/fsp_params.c b/src/soc/intel/tigerlake/fsp_params.c index 1cf3d2fee8..e3c7879902 100644 --- a/src/soc/intel/tigerlake/fsp_params.c +++ b/src/soc/intel/tigerlake/fsp_params.c @@ -93,6 +93,14 @@ static void parse_devicetree(FSP_S_CONFIG *params) * regardless of whether or not they are used by the mainboard. */ static const struct slot_irq_constraints irq_constraints[] = { + { + .slot = SA_DEV_SLOT_PEG, + .fns = { + FIXED_INT_PIRQ(SA_DEVFN_PEG1, PCI_INT_A, PIRQ_A), + FIXED_INT_PIRQ(SA_DEVFN_PEG2, PCI_INT_B, PIRQ_B), + FIXED_INT_PIRQ(SA_DEVFN_PEG3, PCI_INT_C, PIRQ_C), + }, + }, { .slot = SA_DEV_SLOT_IGD, .fns = {