coreboot/src/mainboard
Tristan Corrick 167a512d84 sb/intel/common: Create a common implementation of acpi_fill_madt()
The function `acpi_fill_madt()` is identical among all the Lynx Point
boards and sb/intel/bd82x6x, so share a common function between them.

Earlier Intel platforms have similar implementations of this function.
The common implementation might only need minor alterations to support
them.

Tested on an ASRock H81M-HDS and Google Peppy (variant of Slippy). No
issues arose from this patch.

Change-Id: Ife9e3917febf43d8a92cac66b502e2dee8527556
Signed-off-by: Tristan Corrick <tristan@corrick.kiwi>
Reviewed-on: https://review.coreboot.org/29388
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2018-11-01 22:26:04 +00:00
..
adi mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
adlink
advansus reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
amd reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
aopen mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
apple mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
asrock src/mainboard: Remove unneeded whitespace 2018-10-18 17:17:58 +00:00
asus reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
avalue reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
bap src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
biostar src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
cavium mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
compulab mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
cubietech mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
elmex mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
emulation src: Add missing include <stdint.h> 2018-11-01 11:25:07 +00:00
esd src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
facebook mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
foxconn src/mainboard/*/*: Set Mini-ITX boards' category to "mini" 2018-09-13 08:29:16 +00:00
getac mb: Get rid of unneeded include <cbmem.h> 2018-08-13 15:35:22 +00:00
gigabyte reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
gizmosphere src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
google sb/intel/common: Create a common implementation of acpi_fill_madt() 2018-11-01 22:26:04 +00:00
hp reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ibase
iei reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
intel sb/intel/common: Create a common implementation of acpi_fill_madt() 2018-11-01 22:26:04 +00:00
jetway reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
kontron mb/kontron/986lcd-m: Use common pnp_{enter,exit} functions 2018-08-27 15:53:14 +00:00
lenovo mb/lenovo/t430: Set USB always on when calling SMI sleep 2018-10-29 11:26:36 +00:00
lippert src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
msi reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ocp mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
opencellular mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
packardbell mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
pcengines src: Add missing include <stdint.h> 2018-11-01 11:25:07 +00:00
purism update all FADT version 3.0 to use the get tables function 2018-08-27 15:49:32 +00:00
roda mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
samsung mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
sapphire mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
scaleway mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
siemens siemens/mc_apl3: Add new mainboard variant mc_apl3 2018-10-30 12:16:30 +00:00
sifive mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
supermicro reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ti mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
tyan reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
via
Kconfig