coreboot-kgpe-d16/src/mainboard
Richard Spiegel 8f825e0cd0 mb/google/kahlee/mainboard.c: Fix mainboard_picr_data
While programming interrupts, a message "perhaps this device was defined
wrong?" shows up twice. This is caused because some devices have
interrupt programmed for APIC mode, but not for non-APIC mode. Fix
mainboard_picr_data table by identifying devices programmed with value
0x1F while programmed differently on mainboard_intr_data table. Do so
only for devices that are used by kahlee or interrupt required by old OS.

BUG=b:70788755
TEST=Build and run kahlee, Verify that message disappears from serial
output.

Change-Id: Ic285036290519ed3ee617dffa616bd26c61575c5
Signed-off-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Reviewed-on: https://review.coreboot.org/23716
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
2018-02-22 20:27:09 +00:00
..
aaeon
adi mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
adlink
advansus mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
amd soc/amd/stoneyridge: Normalize GPIO init 2018-02-17 00:18:38 +00:00
aopen
apple mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
artecgroup mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
asrock mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
asus mb/asus/m2v-mx_se: Add cmos.default 2018-02-06 15:20:41 +00:00
avalue mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
bachmann
bap mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
bcom mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
biostar mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
broadcom mainboard/broadcom/blast: Remove unnecessary braces {} 2018-02-06 15:21:19 +00:00
compulab mb/compulab: Mark Intense-PC as single board computer in board_info.txt 2018-02-20 23:15:12 +00:00
cubietech
digitallogic mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
elmex mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
emulation mb/emu/spike-riscv: Move usage instructions into Kconfig help 2018-02-20 20:44:14 +00:00
esd mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
foxconn mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
getac mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
gigabyte mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
gizmosphere mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
google mb/google/kahlee/mainboard.c: Fix mainboard_picr_data 2018-02-22 20:27:09 +00:00
hp mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
ibase mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
iei mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
intel mb/intel/glkrvp: Add FPF_STATUS section in fmd file 2018-02-15 21:40:06 +00:00
iwill mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
jetway mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
kontron mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
lenovo mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
linutop
lippert mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
lowrisc
msi mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
nvidia mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
packardbell mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
pcengines mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
purism
roda mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
samsung mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
sapphire mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
scaleway mb/scaleway/tagada: Remove unused board_id 2018-02-16 17:13:15 +00:00
siemens siemens/mc_bdx1: Show mainboard hardware version on console 2018-02-15 07:33:24 +00:00
sunw mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
supermicro mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
technexion mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
ti
traverse mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
tyan mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
via mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
winent mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
winnet mb/*/*/cmos.layout: Fix the values for the console level 2018-01-26 17:28:56 +00:00
Kconfig