xref: /OK3568_Linux_fs/u-boot/include/mtd_blk.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /* SPDX-License-Identifier:     GPL-2.0+ */
2 /*
3  * (C) Copyright 2019 Rockchip Electronics Co., Ltd
4  */
5 
6 #ifndef _MTD_BLK_H_
7 #define _MTD_BLK_H_
8 
9 /**
10  * mtd_part_parse() - Parse the block part info to mtd part info
11  *
12  * @return mtd part info. If fail, return NULL
13  */
14 char *mtd_part_parse(struct blk_desc *dev_desc);
15 int mtd_blk_map_table_init(struct blk_desc *desc,
16 			   loff_t offset,
17 			   size_t length);
18 void mtd_blk_map_partitions(struct blk_desc *desc);
19 void mtd_blk_map_fit(struct blk_desc *desc, ulong sector, void *fit);
20 
21 #endif
22