|
@@ -15,14 +15,14 @@ Signed-off-by: Gabor Juhos <[email protected]>
|
|
|
}
|
|
|
EXPORT_SYMBOL_GPL(mtd_is_partition);
|
|
|
|
|
|
-+struct mtd_info *mtdpart_get_master(const struct mtd_info *mtd)
|
|
|
++struct mtd_info *mtd_get_master(const struct mtd_info *mtd)
|
|
|
+{
|
|
|
+ if (!mtd_is_partition(mtd))
|
|
|
+ return (struct mtd_info *)mtd;
|
|
|
+
|
|
|
+ return mtd_to_part(mtd)->parent;
|
|
|
+}
|
|
|
-+EXPORT_SYMBOL_GPL(mtdpart_get_master);
|
|
|
++EXPORT_SYMBOL_GPL(mtd_get_master);
|
|
|
+
|
|
|
+uint64_t mtdpart_get_offset(const struct mtd_info *mtd)
|
|
|
+{
|
|
@@ -69,7 +69,7 @@ Signed-off-by: Gabor Juhos <[email protected]>
|
|
|
int mtd_add_partition(struct mtd_info *master, const char *name,
|
|
|
long long offset, long long length);
|
|
|
int mtd_del_partition(struct mtd_info *master, int partno);
|
|
|
-+struct mtd_info *mtdpart_get_master(const struct mtd_info *mtd);
|
|
|
++struct mtd_info *mtd_get_master(const struct mtd_info *mtd);
|
|
|
+uint64_t mtdpart_get_offset(const struct mtd_info *mtd);
|
|
|
uint64_t mtd_get_device_size(const struct mtd_info *mtd);
|
|
|
|