]> git.sur5r.net Git - u-boot/commitdiff
POST/arm: adaptations needed for POST on ARM to work
authorValentin Longchamp <valentin.longchamp@keymile.com>
Fri, 2 Sep 2011 04:59:03 +0000 (04:59 +0000)
committerWolfgang Denk <wd@denx.de>
Wed, 5 Oct 2011 20:03:10 +0000 (22:03 +0200)
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>
arch/arm/include/asm/global_data.h
arch/arm/lib/board.c

index b85b7fe808f53a0590fb8160e61ff0a91386c6b9..1264d3028f166aecc7a3ba81311105b9444d9a61 100644 (file)
@@ -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;
 
 /*
index 85320bc19006cbbc4a0d8daeeb22b882e9f3d4f2..0efea66ba818aa29bf0a647b9094130555db0f85 100644 (file)
@@ -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>