diff --git a/arch/arm/include/asm/global_data.h b/arch/arm/include/asm/global_data.h index b85b7fe808f53a0590fb8160e61ff0a91386c6b9..1264d3028f166aecc7a3ba81311105b9444d9a61 100644 --- a/arch/arm/include/asm/global_data.h +++ b/arch/arm/include/asm/global_data.h @@ -78,6 +78,10 @@ typedef struct global_data { #endif void **jt; /* jump table */ char env_buf[32]; /* buffer for getenv() before reloc. */ +#if defined(CONFIG_POST) || defined(CONFIG_LOGBUFFER) + unsigned long post_log_word; /* Record POST activities */ + unsigned long post_init_f_time; /* When post_init_f started */ +#endif } gd_t; /* diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c index 85320bc19006cbbc4a0d8daeeb22b882e9f3d4f2..0efea66ba818aa29bf0a647b9094130555db0f85 100644 --- a/arch/arm/lib/board.c +++ b/arch/arm/lib/board.c @@ -48,6 +48,8 @@ #include <nand.h> #include <onenand_uboot.h> #include <mmc.h> +#include <post.h> +#include <logbuff.h> #ifdef CONFIG_BITBANGMII #include <miiphy.h>