coreboot/src
Aaron Durbin a4db050318 lib: add common write_tables() implementation
In order to de-duplicate common patterns implement one write_tables()
function. The new write_tables() replaces all the architecture-specific
ones that were largely copied. The callbacks are put in place to
handle any per-architecture requirements.

Change-Id: Id3d7abdce5b30f5557ccfe1dacff3c58c59f5e2b
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/14436
Tested-by: build bot (Jenkins)
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2016-04-21 20:49:05 +02:00
..
acpi acpi/: add missing license header 2016-01-14 22:52:11 +01:00
arch lib: add common write_tables() implementation 2016-04-21 20:49:05 +02:00
commonlib arch/x86: introduce postcar stage/phase 2016-03-23 14:24:30 +01:00
console arch/x86: introduce postcar stage/phase 2016-03-23 14:24:30 +01:00
cpu cpu/x86/tsc: Compile TSC timer for postcar as well 2016-04-11 17:56:57 +02:00
device payloads: add iPXE 'payload' build 2016-04-13 17:45:37 +02:00
drivers drivers/ricoh: Switch to src/drivers/[X]/[Y]/ scheme 2016-04-19 18:38:29 +02:00
ec kbuild: Allow drivers to fit src/drivers/[X]/[Y]/ scheme 2016-04-19 18:34:18 +02:00
include lib: add common write_tables() implementation 2016-04-21 20:49:05 +02:00
lib lib: add common write_tables() implementation 2016-04-21 20:49:05 +02:00
mainboard mainboard/apple: add license headers 2016-04-21 00:07:45 +02:00
northbridge AMD CIMX: Drop unused code 2016-04-20 15:31:18 +02:00
soc soc/intel/apollolake: Set default memory type to uncacheable 2016-04-21 08:24:33 +02:00
southbridge southbridge/via: Update license headers 2016-04-13 17:36:14 +02:00
superio superio/smsc/mec1308: Fix AddressMax value for SMBX mailbox 2016-04-13 23:39:28 +02:00
vendorcode AGESA vendorcode: Fix type mismatch 2016-04-21 07:39:13 +02:00
Kconfig arch: use Kconfig variable for coreboot table size 2016-04-21 20:40:40 +02:00