diff options
author | Yuri Tikhonov <yur@emcraft.com> | 2008-05-08 15:42:47 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-05-20 23:24:37 +0200 |
commit | 6e8ec682268493b8d098f99e17b1ce71b4448977 (patch) | |
tree | 5c4ab944f93c7fd3667cfea0daa34ef91119459b /post/tests.c | |
parent | 6891260bdd935a382c95d9fa333922b0dfded68a (diff) | |
download | u-boot-imx-6e8ec682268493b8d098f99e17b1ce71b4448977.zip u-boot-imx-6e8ec682268493b8d098f99e17b1ce71b4448977.tar.gz u-boot-imx-6e8ec682268493b8d098f99e17b1ce71b4448977.tar.bz2 |
POST: OCM test added.
Added OCM test to POST layer. This version runs before all other tests
but doesn't yet interrupt post sequence on failure.
Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
Diffstat (limited to 'post/tests.c')
-rw-r--r-- | post/tests.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/post/tests.c b/post/tests.c index 5db59d6..cdf4c86 100644 --- a/post/tests.c +++ b/post/tests.c @@ -29,6 +29,7 @@ #include <post.h> +extern int ocm_post_test (int flags); extern int cache_post_test (int flags); extern int watchdog_post_test (int flags); extern int i2c_post_test (int flags); @@ -60,6 +61,18 @@ extern void sysmon_reloc (void); struct post_test post_list[] = { +#if CONFIG_POST & CFG_POST_OCM + { + "OCM test", + "ocm", + "This test checks on chip memory (OCM).", + POST_ROM | POST_ALWAYS | POST_PREREL | POST_CRITICAL, + &ocm_post_test, + NULL, + NULL, + CFG_POST_OCM + }, +#endif #if CONFIG_POST & CFG_POST_CACHE { "Cache test", |