summaryrefslogtreecommitdiffstats
path: root/include/memtest.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-10-23 14:51:52 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-11-04 08:03:43 +0100
commit8f2549abb7b4c4b93ee38aba5ed2156e0d4efece (patch)
treed18874b47c119174dfec01b8b1476d501f12d99e /include/memtest.h
parent4ff9e28abc2e31dabde6d71503219b3e50d9f4e3 (diff)
downloadbarebox-8f2549abb7b4c4b93ee38aba5ed2156e0d4efece.tar.gz
barebox-8f2549abb7b4c4b93ee38aba5ed2156e0d4efece.tar.xz
memtest: By default only test biggest region
Often enough the biggest free region spans most free RAM, so it doesn't add much value to test the remaining free regions. This patch changes the default behaviour to only test the biggest free region and adds the -t option to test all regions. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/memtest.h')
-rw-r--r--include/memtest.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/memtest.h b/include/memtest.h
index 3979d651d6..0100a6c58c 100644
--- a/include/memtest.h
+++ b/include/memtest.h
@@ -10,6 +10,7 @@ struct mem_test_resource {
int mem_test_request_regions(struct list_head *list);
void mem_test_release_regions(struct list_head *list);
+struct mem_test_resource *mem_test_biggest_region(struct list_head *list);
int mem_test_bus_integrity(resource_size_t _start, resource_size_t _end);
int mem_test_moving_inversions(resource_size_t _start, resource_size_t _end);