diff options
Diffstat (limited to 'include/linux/mtd')
-rw-r--r-- | include/linux/mtd/mtd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/mtd/mtd.h b/include/linux/mtd/mtd.h index a58ecf4d1f80..305f12b940f4 100644 --- a/include/linux/mtd/mtd.h +++ b/include/linux/mtd/mtd.h | |||
@@ -399,7 +399,8 @@ int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, | |||
399 | 399 | ||
400 | static inline void mtd_sync(struct mtd_info *mtd) | 400 | static inline void mtd_sync(struct mtd_info *mtd) |
401 | { | 401 | { |
402 | mtd->sync(mtd); | 402 | if (mtd->sync) |
403 | mtd->sync(mtd); | ||
403 | } | 404 | } |
404 | 405 | ||
405 | /* Chip-supported device locking */ | 406 | /* Chip-supported device locking */ |