coreboot/src/mainboard
WANG Siyuan 839d68f101 AMD Bettong: refactor PCI interrupt table
1. Use write_pci_int_table to write registers 0xC00/0xC01.
2. Add GPIO, I2C and UART interrupt according
"BKDG for AMD Family 15h Models 60h-6Fh Processors",
50742 Rev 3.01 - July 17, 2015
3. The interrupt valudes are moved from bettong/mptable.c.
All devices work in Windows 10.

Change-Id: Iad13bc02c84a5dfc7c24356436ac560f593304d7
Signed-off-by: WANG Siyuan <wangsiyuanbuaa@gmail.com>
Signed-off-by: WANG Siyuan <SiYuan.Wang@amd.com>
Reviewed-on: http://review.coreboot.org/11746
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
2015-11-20 05:41:41 +01:00
..
a-trend tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
aaeon mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
abit tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
adlink
advansus cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
amd AMD Bettong: refactor PCI interrupt table 2015-11-20 05:41:41 +01:00
aopen tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
apple intel/i945: Consolidate MADT handling 2015-11-05 23:31:49 +01:00
artecgroup mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
asrock AMD/Kabini: Fix the interrupt routing 2015-11-12 09:25:45 +01:00
asus mainboard/asus/kgpe-d16: Fix I/O link detection 2015-11-19 20:23:11 +01:00
avalue cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
azza tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
bachmann mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
bap AMD/Kabini: Fix the interrupt routing 2015-11-12 09:25:45 +01:00
bcom mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
bifferos tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
biostar AMD/Kabini: Fix the interrupt routing 2015-11-12 09:25:45 +01:00
broadcom mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
compaq tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cubietech tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
digitallogic [REMOVAL] digitallogic/adl855pc 2015-11-10 21:14:31 +01:00
dmp mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
ecs tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
emulation mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
getac intel/i945: Consolidate MADT handling 2015-11-05 23:31:49 +01:00
gigabyte cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
gizmosphere AMD/Kabini: Fix the interrupt routing 2015-11-12 09:25:45 +01:00
google google/veyron_danger & veyron_emile: Fix Kconfig warnings 2015-11-20 00:29:19 +01:00
hp cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
ibase intel/i945: Consolidate MADT handling 2015-11-05 23:31:49 +01:00
iei cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
intel google/lars & intel/kunimitsu: Fix Kconfig warnings 2015-11-20 00:19:56 +01:00
iwave mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
iwill [REMOVAL] iwill/dk8s2 2015-11-10 21:14:53 +01:00
jetway cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
kontron mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
lanner mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
lenovo lenovo/r400: Add clone of Lenovo T400 2015-11-19 12:46:40 +01:00
linutop
lippert mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
mitac tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
msi cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
nec tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nokia tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nvidia mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
packardbell mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
pcengines pcengines/apu1: enable use of clkreq pins 2015-11-19 02:43:23 +01:00
rca mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
roda mb/roda/rk9: Fix cbmem recovery on resume path 2015-11-18 15:12:42 +01:00
samsung mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
siemens mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
soyo tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
sunw mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
supermicro cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
technexion mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
thomson tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ti tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
traverse mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
tyan cpu/amd/fam10h-fam15h: Update Fam15h APIC config and startup sequence 2015-11-18 17:14:48 +01:00
via mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
winent mainboard/**/irq_tables.c: Remove reference to getpir 2015-11-10 14:11:06 +01:00
wyse mainboard: Remove empty mainboard.c files 2015-11-10 00:40:10 +01:00
Kconfig