coreboot/src
Aaron Durbin 58ca4ecae3 BACKPORT: coverage: use boot state callbacks
Utilize the static boot state callback scheduling to initialize
and tear down the coverage infrastructure at the appropriate points.
The coverage initialization is performed at BS_PRE_DEVICE which is the
earliest point a callback can be called. The tear down occurs at the
2 exit points of ramstage: OS resume and payload boot.

Change-Id: I623e55f19f9fb52492f288c620cc966cafd0ab71
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/49743
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2013-05-01 14:30:01 -07:00
..
arch BACKPORT: coverage: use boot state callbacks 2013-05-01 14:30:01 -07:00
console console: Make use of CONFIG_USE_OPTION_TABLE 2013-04-01 20:54:48 +02:00
cpu google/snow: Add "wakeup" module for suspend/resume. 2013-04-30 19:43:21 -07:00
device x86: use proper types for interrupt callbacks 2013-04-26 12:37:55 -07:00
drivers [2/2] tps65090: re-factor for coreboot 2013-04-30 18:24:39 -07:00
ec Fix Google ChromeEC driver 2013-05-01 10:55:09 -07:00
include BACKPORT: coverage: use boot state callbacks 2013-05-01 14:30:01 -07:00
lib BACKPORT: coverage: use boot state callbacks 2013-05-01 14:30:01 -07:00
mainboard Google/Snow: Remove unnecessary serial console init code. 2013-04-30 19:43:22 -07:00
northbridge FUI: reorganize include files 2013-04-25 11:21:55 -07:00
southbridge Fix mainboard GPI handler prototype 2013-05-01 10:27:07 -07:00
superio Winbond W83627HF: Rename and move ASL snippet to acpi/superio.asl 2013-04-01 21:09:24 +02:00
vendorcode Eliminate use of pointers in coreboot table 2013-04-22 11:57:06 -07:00
Kconfig dynamic cbmem: fix memconsole and timestamps 2013-03-23 19:44:25 +01:00