]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/post.h
* Improve log buffer code; use "loglevel" to decide which messages
[karo-tx-uboot.git] / include / post.h
index a6d4016f98d4f97590bdd6e7219de76ba904a922..a91baa277a44abddc64160a1503072a21bed6449 100644 (file)
@@ -38,6 +38,7 @@
 #define POST_RAM               0x0200  /* test runs in RAM */
 #define POST_MANUAL            0x0400  /* test runs on diag command */
 #define POST_REBOOT            0x0800  /* test may cause rebooting */
+#define POST_PREREL             0x1000  /* test runs before relocation */
 
 #define POST_MEM               (POST_RAM | POST_ROM)
 #define POST_ALWAYS            (POST_POWERNORMAL | \
@@ -53,10 +54,12 @@ struct post_test {
        char *desc;
        int flags;
        int (*test) (int flags);
+       unsigned long testid;
 };
 void post_bootmode_init (void);
 int post_bootmode_get (unsigned int * last_test);
 void post_bootmode_clear (void);
+void post_output_backlog ( void );
 int post_run (char *name, int flags);
 int post_info (char *name);
 int post_log (char *format, ...);