| Submitter | Rafael J. Wysocki |
|---|---|
| Date | Jan. 15, 2012, 1:43 p.m. |
| Message ID | <201201151443.30897.rjw@sisk.pl> |
| Download | mbox | patch |
| Permalink | /patch/136184/ |
| State | New |
| Headers | show |
Comments
Patch
Index: linux/include/linux/mtd/mtd.h =================================================================== --- linux.orig/include/linux/mtd/mtd.h +++ linux/include/linux/mtd/mtd.h @@ -427,9 +427,7 @@ static inline int mtd_is_locked(struct m static inline int mtd_suspend(struct mtd_info *mtd) { - if (!mtd->suspend) - return -EOPNOTSUPP; - return mtd->suspend(mtd); + return mtd && mtd->suspend ? mtd->suspend(mtd) : 0; } static inline void mtd_resume(struct mtd_info *mtd)