aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/ubi.h
diff options
context:
space:
mode:
authorRichard Weinberger <richard@nod.at>2014-10-06 09:12:16 -0400
committerRichard Weinberger <richard@nod.at>2015-03-26 17:45:56 -0400
commit5e0246e332349751d39d186ea0b7ec1e371ab2f8 (patch)
tree399063d57e7c30fb22845e913354cdb80de69899 /drivers/mtd/ubi/ubi.h
parent943b33564e78130014ca91b575181becc828179e (diff)
UBI: Fastmap: Wrap fastmap specific function in a ifdef
...such that we can implement NOP variants of some functions. This will help to reduce fastmap specific ifdefs in other c files. Signed-off-by: Richard Weinberger <richard@nod.at> Reviewed-by: Tanya Brokhman <tlinder@codeaurora.org>
Diffstat (limited to 'drivers/mtd/ubi/ubi.h')
-rw-r--r--drivers/mtd/ubi/ubi.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mtd/ubi/ubi.h b/drivers/mtd/ubi/ubi.h
index bc13d14e02c4..3ea9480bd055 100644
--- a/drivers/mtd/ubi/ubi.h
+++ b/drivers/mtd/ubi/ubi.h
@@ -871,10 +871,14 @@ int ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb,
871 int pnum, const struct ubi_vid_hdr *vid_hdr); 871 int pnum, const struct ubi_vid_hdr *vid_hdr);
872 872
873/* fastmap.c */ 873/* fastmap.c */
874#ifdef CONFIG_MTD_UBI_FASTMAP
874size_t ubi_calc_fm_size(struct ubi_device *ubi); 875size_t ubi_calc_fm_size(struct ubi_device *ubi);
875int ubi_update_fastmap(struct ubi_device *ubi); 876int ubi_update_fastmap(struct ubi_device *ubi);
876int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai, 877int ubi_scan_fastmap(struct ubi_device *ubi, struct ubi_attach_info *ai,
877 int fm_anchor); 878 int fm_anchor);
879#else
880static inline int ubi_update_fastmap(struct ubi_device *ubi) { return 0; }
881#endif
878 882
879/* block.c */ 883/* block.c */
880#ifdef CONFIG_MTD_UBI_BLOCK 884#ifdef CONFIG_MTD_UBI_BLOCK