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)
This commit is contained in:
parent
b6e1237978
commit
52095f5854
|
@ -102,13 +102,14 @@ void hardwaremain(int boot_complete)
|
||||||
#endif
|
#endif
|
||||||
/* Now actually enable devices on the bus */
|
/* Now actually enable devices on the bus */
|
||||||
dev_enable();
|
dev_enable();
|
||||||
|
post_code(POST_DEVICES_ENABLED);
|
||||||
|
|
||||||
#if CONFIG_COLLECT_TIMESTAMPS
|
#if CONFIG_COLLECT_TIMESTAMPS
|
||||||
timestamps[4] = rdtsc();
|
timestamps[4] = rdtsc();
|
||||||
#endif
|
#endif
|
||||||
/* And of course initialize devices on the bus */
|
/* And of course initialize devices on the bus */
|
||||||
dev_initialize();
|
dev_initialize();
|
||||||
post_code(POST_DEVICES_ENABLED);
|
post_code(POST_DEVICES_INITIALIZED);
|
||||||
|
|
||||||
#if CONFIG_COLLECT_TIMESTAMPS
|
#if CONFIG_COLLECT_TIMESTAMPS
|
||||||
timestamps[5] = rdtsc();
|
timestamps[5] = rdtsc();
|
||||||
|
|
|
@ -133,6 +133,13 @@
|
||||||
*/
|
*/
|
||||||
#define POST_DEVICES_ENABLED 0x89
|
#define POST_DEVICES_ENABLED 0x89
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief Devices have been initialized
|
||||||
|
*
|
||||||
|
* Devices have been initialized.
|
||||||
|
*/
|
||||||
|
#define POST_DEVICES_INITIALIZED 0x8a
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Entry into elf boot
|
* \brief Entry into elf boot
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue