d49bbff8ff
Devices that have their interrupt routing set to A, A, A, A don't get any interrupt values assigned because that series evaluates to 0. The code that sets the interrupt values checks to make sure a value is set by verifying that it's not 0. On Bay Trail, these are all single-function graphics devices, so by changing one of the unused interrupt lines from A to any other value, it assigns the values correctly. This issue did not affect ACPI interrupt routing. This is just a workaround, and the root issue still needs to be fixed. Change-Id: I4e6fe56084cbe86b309da15d61b296f1936458ec Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/12630 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> |
||
---|---|---|
.. | ||
bakersport_fsp | ||
baskingridge | ||
bayleybay_fsp | ||
cougar_canyon2 | ||
d510mo | ||
d810e2cb | ||
d945gclf | ||
eagleheights | ||
emeraldlake2 | ||
kunimitsu | ||
littleplains | ||
minnowmax | ||
mohonpeak | ||
mtarvon | ||
sklrvp | ||
stargo2 | ||
strago | ||
truxton | ||
wtm2 | ||
Kconfig | ||
Kconfig.name |