mb/google/zork: Correct PIRQ_MISC0 configuration
The current configuration is masking off IRQ 1 and IRQ 12 to the PIC. This for some reason causes problems when using level triggered interrupts. This change updates the PIRQ_MISC0 value to match what skyrim is doing. This will enable level interrupts to work correctly. BUG=b:218874489, b:160595155 TEST=Boot zork and verify keyboard still works. Boot with patch train and verify keyboard works as expected. Signed-off-by: Raul E Rangel <rrangel@chromium.org> Change-Id: I46b1fd68915c6f7aa4c34cdba57d24425752bc38 Reviewed-on: https://review.coreboot.org/c/coreboot/+/63796 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
parent
597b9e9d71
commit
22ef1439dd
|
@ -80,7 +80,7 @@ static const struct fch_irq_routing {
|
||||||
|
|
||||||
/* The MISC registers are not interrupt numbers */
|
/* The MISC registers are not interrupt numbers */
|
||||||
{ PIRQ_MISC, 0xfa, 0x00 },
|
{ PIRQ_MISC, 0xfa, 0x00 },
|
||||||
{ PIRQ_MISC0, 0xf1, 0x00 },
|
{ PIRQ_MISC0, 0x91, 0x00 },
|
||||||
{ PIRQ_MISC1, 0x00, 0x00 },
|
{ PIRQ_MISC1, 0x00, 0x00 },
|
||||||
{ PIRQ_MISC2, 0x00, 0x00 },
|
{ PIRQ_MISC2, 0x00, 0x00 },
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue