From df307e0eecf119a26be838428311199f23e43c69 Mon Sep 17 00:00:00 2001 From: Cyril Bur Date: Tue, 23 Jun 2015 13:22:14 +1000 Subject: libffs: init with ecc protection at blocklevel level Passing a flag on libffs init will register all regions of the flash with ecc (as per the libffs partition information) as being ecc protected (or not). This saves the consumer needing to know or care about the presence of ecc. Reviewed-By: Alistair Popple Signed-off-by: Cyril Bur Signed-off-by: Stewart Smith --- external/pflash/pflash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'external') diff --git a/external/pflash/pflash.c b/external/pflash/pflash.c index ae1d873..0d2d669 100644 --- a/external/pflash/pflash.c +++ b/external/pflash/pflash.c @@ -80,7 +80,7 @@ static void print_ffs_info(uint32_t toc_offset) int rc; uint32_t i; - rc = ffs_init(toc_offset, fl_total_size, bl, &ffs_handle); + rc = ffs_init(toc_offset, fl_total_size, bl, &ffs_handle, 0); if (rc) { fprintf(stderr, "Error %d opening ffs !\n", rc); return; @@ -140,7 +140,7 @@ static int open_partition(const char *name) /* Open libffs if needed */ if (!ffsh) { - rc = ffs_init(ffs_toc, fl_total_size, bl, &ffsh); + rc = ffs_init(ffs_toc, fl_total_size, bl, &ffsh, 0); if (rc) { fprintf(stderr, "Error %d opening ffs !\n", rc); if (ffs_toc) -- cgit v1.1