aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/mtd/mtd.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/include/linux/mtd/mtd.h b/include/linux/mtd/mtd.h
index ff7bae08c5e0..6882cd968a3e 100644
--- a/include/linux/mtd/mtd.h
+++ b/include/linux/mtd/mtd.h
@@ -68,20 +68,6 @@ struct mtd_erase_region_info {
68 unsigned long *lockmap; /* If keeping bitmap of locks */ 68 unsigned long *lockmap; /* If keeping bitmap of locks */
69}; 69};
70 70
71/*
72 * oob operation modes
73 *
74 * MTD_OOB_PLACE: oob data are placed at the given offset
75 * MTD_OOB_AUTO: oob data are automatically placed at the free areas
76 * which are defined by the ecclayout
77 * MTD_OOB_RAW: mode to read oob and data without doing ECC checking
78 */
79typedef enum {
80 MTD_OOB_PLACE,
81 MTD_OOB_AUTO,
82 MTD_OOB_RAW,
83} mtd_oob_mode_t;
84
85/** 71/**
86 * struct mtd_oob_ops - oob operation operands 72 * struct mtd_oob_ops - oob operation operands
87 * @mode: operation mode 73 * @mode: operation mode
@@ -102,7 +88,7 @@ typedef enum {
102 * OOB area. 88 * OOB area.
103 */ 89 */
104struct mtd_oob_ops { 90struct mtd_oob_ops {
105 mtd_oob_mode_t mode; 91 unsigned int mode;
106 size_t len; 92 size_t len;
107 size_t retlen; 93 size_t retlen;
108 size_t ooblen; 94 size_t ooblen;