summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/global_data.h
diff options
context:
space:
mode:
authorValentin Longchamp <valentin.longchamp@keymile.com>2011-09-02 04:59:03 +0000
committerWolfgang Denk <wd@denx.de>2011-10-05 22:03:10 +0200
commitea3681a6e4f8367354092ff55b74441007319aad (patch)
tree90c6da20f27babdda66490ebf63b6ef1d084d2cc /arch/arm/include/asm/global_data.h
parent9558b48af006a34d3ab7f0bd13a76b97acd45e47 (diff)
downloadtalos-obmc-uboot-ea3681a6e4f8367354092ff55b74441007319aad.tar.gz
talos-obmc-uboot-ea3681a6e4f8367354092ff55b74441007319aad.zip
POST/arm: adaptations needed for POST on ARM to work
For post to run on ARM, 3 things are needed: - post_log_word to be defined in gd - a post.h include in arch/arm/lib/board.c Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com> Signed-off-by: Holger Brunck <holger.brunck@keymile.com> Cc: Mike Frysinger <vapier@gentoo.org> Acked-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/arm/include/asm/global_data.h')
-rw-r--r--arch/arm/include/asm/global_data.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/include/asm/global_data.h b/arch/arm/include/asm/global_data.h
index b85b7fe808..1264d3028f 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;
/*
OpenPOWER on IntegriCloud