coreboot-kgpe-d16/src/mainboard
Mario Scheithauer 08d304f05b mb/siemens/mc_ehl2: Adjust Legacy IRQ routing for PCI devices
On this mainboard there is a legacy PCI device, which is connected to
the PCIe root port via a PCIe-2-PCI bridge. This device only supports
legacy interrupt routing. For this reason, we have to adjust the PIR8
register (0x3150) which is responsible for PCIe device 25h. The bridge
is connected to PCIe root port 7.

The following routing is required:
INTA#->PIRQC#, INTB#->PIRQD#, INTC#->PIRQA#, INTD#-> PIRQB#

TEST:
- Boot into system software

Change-Id: Id6bb8d00458c4d1e3fefd01ac3848078355868d9
Signed-off-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58172
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
2021-10-11 12:50:56 +00:00
..
51nb mb/51nb/x210: Clean up dsdt.asl 2021-09-27 13:25:32 +00:00
acer
adlink
amd src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
aopen
apple
asrock src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
asus src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
bap src/*: Specify type of DIMM_SPD_SIZE once 2021-09-03 00:10:33 +00:00
biostar
bostentech
cavium
clevo skylake DDR4 boards: Set CaVrefConfig to 2 2021-09-17 01:05:20 +00:00
compulab
dell
elmex
emulation src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
example
facebook src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
foxconn
getac ec/acpi: Remove empty "chip" driver 2021-09-08 18:48:53 +00:00
gigabyte
gizmosphere src/*: Specify type of DIMM_SPD_SIZE once 2021-09-03 00:10:33 +00:00
google mb/google/dedede/var/pirika: Add Synaptics I2C touchpad device 2021-10-11 12:47:18 +00:00
hp skylake: Default to BOARD_TYPE_DESKTOP for PCH-H 2021-09-03 00:12:37 +00:00
ibase
intel mb/intel/adlrvp: Drop INTEL_CAR_NEM Kconfig select on ADL-M RVP 2021-10-08 05:19:43 +00:00
jetway src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
kontron skylake DDR4 boards: Set CaVrefConfig to 2 2021-09-17 01:05:20 +00:00
lenovo src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
libretrend src/*: Specify type of DIMM_MAX once 2021-09-03 00:11:02 +00:00
lippert src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
msi
ocp soc/intel/xeon_sp/cpx: Use FSP repo 2021-09-23 06:38:52 +00:00
opencellular
packardbell
pcengines soc/amd/common/blocks/include: rename gpio_banks.h to gpio.h 2021-09-23 18:33:00 +00:00
pine64
portwell src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
prodrive mb/prodrive/hermes: Enable SATA power optimizer 2021-10-08 05:05:45 +00:00
protectli src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
purism mb/purism/librem_skl: Clean up dsdt.asl 2021-09-28 20:44:33 +00:00
razer src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
roda src/mainboard to src/security: Fix spelling errors 2021-10-05 18:06:52 +00:00
samsung
sapphire
scaleway mb/scaleway/tagada/bmcinfo: replace stdbool.h include with types.h 2021-09-17 20:27:58 +00:00
siemens mb/siemens/mc_ehl2: Adjust Legacy IRQ routing for PCI devices 2021-10-11 12:50:56 +00:00
sifive
supermicro skylake DDR4 boards: Set CaVrefConfig to 2 2021-09-17 01:05:20 +00:00
system76 mb/system76: tgl-u: Add gfx register for GMA ACPI 2021-10-09 19:28:24 +00:00
ti
up mb/up/squared: Undo set primary GPU via FSP option 2021-09-14 10:35:21 +00:00
Kconfig