diff options
author | Martin Roth <martinroth@google.com> | 2015-12-02 16:20:53 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2015-12-06 18:42:03 +0100 |
commit | cf752fe9666919e5c403a9dac09a70cbaf64fa1f (patch) | |
tree | 33896c2d2eb8484acee85124351a6608995a0a7f /src/mainboard/intel/sklrvp | |
parent | 242ee89f983bf304cca95e15860f7e294fd1e9a6 (diff) | |
download | coreboot-cf752fe9666919e5c403a9dac09a70cbaf64fa1f.tar.xz |
fsp_baytrail: Change A, A, A, A IRQ routing to A, A, A, B
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: I78866e3e0079435037e457a4fb04979254b56ee2
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/12629
Tested-by: build bot (Jenkins)
Reviewed-by: Ben Gardner <gardner.ben@gmail.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/mainboard/intel/sklrvp')
0 files changed, 0 insertions, 0 deletions