summaryrefslogtreecommitdiffstats
path: root/src/boot
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2012-08-07 13:14:20 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2012-11-07 03:57:34 +0100
commit52095f58540bf70c0a469ec17aa67518390f43f2 (patch)
tree14459e88030dcccda75900dd6e992d47c7979d9f /src/boot
parentb6e1237978f6aee4516263980f6bcf002d98ef20 (diff)
downloadcoreboot-52095f58540bf70c0a469ec17aa67518390f43f2.tar.gz
coreboot-52095f58540bf70c0a469ec17aa67518390f43f2.tar.bz2
coreboot-52095f58540bf70c0a469ec17aa67518390f43f2.zip
Add POST code for "All devices initialized"
Right now we only had a post code for "All devices enabled" which was emitted at the wrong time (after the device initialize stage rather than the device enable stage) Change-Id: Iee82bff020de844c7095703f8d6521953003032c Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: http://review.coreboot.org/1693 Reviewed-by: Marc Jones <marcj303@gmail.com> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/boot')
-rw-r--r--src/boot/hardwaremain.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/boot/hardwaremain.c b/src/boot/hardwaremain.c
index 099ab3ae78ce..834849304811 100644
--- a/src/boot/hardwaremain.c
+++ b/src/boot/hardwaremain.c
@@ -102,13 +102,14 @@ void hardwaremain(int boot_complete)
#endif
/* Now actually enable devices on the bus */
dev_enable();
+ post_code(POST_DEVICES_ENABLED);
#if CONFIG_COLLECT_TIMESTAMPS
timestamps[4] = rdtsc();
#endif
/* And of course initialize devices on the bus */
dev_initialize();
- post_code(POST_DEVICES_ENABLED);
+ post_code(POST_DEVICES_INITIALIZED);
#if CONFIG_COLLECT_TIMESTAMPS
timestamps[5] = rdtsc();