summaryrefslogtreecommitdiffstats
path: root/include/ubiformat.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ubiformat.h')
-rw-r--r--include/ubiformat.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/include/ubiformat.h b/include/ubiformat.h
new file mode 100644
index 0000000000..b195fd8392
--- /dev/null
+++ b/include/ubiformat.h
@@ -0,0 +1,23 @@
+#ifndef __UBIFORMAT_H
+#define __UBIFORMAT_H
+
+#include <linux/types.h>
+
+struct ubiformat_args {
+ unsigned int yes:1;
+ unsigned int quiet:1;
+ unsigned int verbose:1;
+ unsigned int override_ec:1;
+ unsigned int novtbl:1;
+ unsigned int manual_subpage;
+ int subpage_size;
+ int vid_hdr_offs;
+ int ubi_ver;
+ uint32_t image_seq;
+ long long ec;
+ const char *image;
+};
+
+int ubiformat(struct mtd_info *mtd, struct ubiformat_args *args);
+
+#endif /* __UBIFORMAT_H */