summaryrefslogtreecommitdiff
path: root/include/ubi_uboot.h
diff options
context:
space:
mode:
authorJoe Hershberger <joe.hershberger@ni.com>2013-04-08 10:32:47 +0000
committerTom Rini <trini@ti.com>2013-04-11 15:52:54 -0400
commit71829067500a5447e5149ba43a0dbbb7166df757 (patch)
tree98d6916ad269575eb0704e8bb3cb249c3effb97f /include/ubi_uboot.h
parent76c1637e95f738add192aa6d338c2f90a981d661 (diff)
downloadu-boot-imx-71829067500a5447e5149ba43a0dbbb7166df757.zip
u-boot-imx-71829067500a5447e5149ba43a0dbbb7166df757.tar.gz
u-boot-imx-71829067500a5447e5149ba43a0dbbb7166df757.tar.bz2
ubi: Expose a few simple functions from the cmd_ubi
Part, Read, and Write functionality that will be used by env_ubi. Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'include/ubi_uboot.h')
-rw-r--r--include/ubi_uboot.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/ubi_uboot.h b/include/ubi_uboot.h
index 69006e2..7f72022 100644
--- a/include/ubi_uboot.h
+++ b/include/ubi_uboot.h
@@ -214,6 +214,9 @@ static inline long IS_ERR(const void *ptr)
extern int ubi_mtd_param_parse(const char *val, struct kernel_param *kp);
extern int ubi_init(void);
extern void ubi_exit(void);
+extern int ubi_part(char *part_name, const char *vid_header_offset);
+extern int ubi_volume_write(char *volume, void *buf, size_t size);
+extern int ubi_volume_read(char *volume, char *buf, size_t size);
extern struct ubi_device *ubi_devices[];