extern int usb_post_test (int flags);
extern int spr_post_test (int flags);
extern int sysmon_post_test (int flags);
+extern int dsp_post_test (int flags);
extern int sysmon_init_f (void);
"Watchdog timer test",
"watchdog",
"This test checks the watchdog timer.",
- POST_RAM | POST_POWERON | POST_POWERFAIL | POST_MANUAL | POST_REBOOT,
+ POST_RAM | POST_POWERON | POST_SLOWTEST | POST_MANUAL | POST_REBOOT,
&watchdog_post_test,
NULL,
NULL,
"RTC test",
"rtc",
"This test verifies the RTC operation.",
- POST_RAM | POST_POWERFAIL | POST_MANUAL,
+ POST_RAM | POST_SLOWTEST | POST_MANUAL,
&rtc_post_test,
NULL,
NULL,
"Memory test",
"memory",
"This test checks RAM.",
- POST_ROM | POST_POWERON | POST_POWERFAIL | POST_PREREL,
+ POST_ROM | POST_POWERON | POST_SLOWTEST | POST_PREREL,
&memory_post_test,
NULL,
NULL,
"UART test",
"uart",
"This test verifies the UART operation.",
- POST_RAM | POST_POWERFAIL | POST_MANUAL,
+ POST_RAM | POST_SLOWTEST | POST_MANUAL,
&uart_post_test,
NULL,
NULL,
CFG_POST_SYSMON
},
#endif
+#if CONFIG_POST & CFG_POST_DSP
+ {
+ "DSP test",
+ "dsp",
+ "This test checks any connected DSP(s).",
+ POST_RAM | POST_MANUAL,
+ &dsp_post_test,
+ NULL,
+ NULL,
+ CFG_POST_DSP
+ },
+#endif
};
unsigned int post_list_size = sizeof (post_list) / sizeof (struct post_test);