]> git.sur5r.net Git - u-boot/blobdiff - include/post.h
The patch adds new POST tests for the Lwmon5 board.
[u-boot] / include / post.h
index 0f6366868bb1b83dfe1bc7aa3871649256cbeadf..12c0e920010f3b2da4a163ff3fe694197e2c28a5 100644 (file)
@@ -34,6 +34,8 @@
 #define POST_SLOWTEST          0x04    /* test is slow, enabled by key press */
 #define POST_POWERTEST         0x08    /* test runs after watchdog reset */
 
+#define POST_COLDBOOT          0x80    /* first boot after power-on */
+
 #define POST_ROM               0x0100  /* test runs in ROM */
 #define POST_RAM               0x0200  /* test runs in RAM */
 #define POST_MANUAL            0x0400  /* test runs on diag command */
@@ -71,7 +73,7 @@ unsigned long post_time_ms (unsigned long base);
 
 extern struct post_test post_list[];
 extern unsigned int post_list_size;
-extern int post_hotkeys_pressed(gd_t *);
+extern int post_hotkeys_pressed(void);
 
 #endif /* __ASSEMBLY__ */
 
@@ -87,6 +89,15 @@ extern int post_hotkeys_pressed(gd_t *);
 #define CFG_POST_USB           0x00000200
 #define CFG_POST_SPR           0x00000400
 #define CFG_POST_SYSMON                0x00000800
+#define CFG_POST_DSP           0x00001000
+#define CFG_POST_CODEC         0x00002000
+#define CFG_POST_FPU           0x00004000
+#define CFG_POST_ECC           0x00008000
+#define CFG_POST_BSPEC1                0x00010000
+#define CFG_POST_BSPEC2                0x00020000
+#define CFG_POST_BSPEC3                0x00040000
+#define CFG_POST_BSPEC4                0x00080000
+#define CFG_POST_BSPEC5                0x00100000
 
 #endif /* CONFIG_POST */