xref: /rk3399_rockchip-uboot/include/mtd_blk.h (revision a07b97f2233a293b4294b84029dfa6a0899627ec)
122dccd11SJason Zhu /* SPDX-License-Identifier:     GPL-2.0+ */
222dccd11SJason Zhu /*
322dccd11SJason Zhu  * (C) Copyright 2019 Rockchip Electronics Co., Ltd
422dccd11SJason Zhu  */
522dccd11SJason Zhu 
622dccd11SJason Zhu #ifndef _MTD_BLK_H_
722dccd11SJason Zhu #define _MTD_BLK_H_
822dccd11SJason Zhu 
922dccd11SJason Zhu /**
1022dccd11SJason Zhu  * mtd_part_parse() - Parse the block part info to mtd part info
1122dccd11SJason Zhu  *
1222dccd11SJason Zhu  * @return mtd part info. If fail, return NULL
1322dccd11SJason Zhu  */
1422dccd11SJason Zhu char *mtd_part_parse(void);
15c9e94690SJon Lin int mtd_blk_map_table_init(struct blk_desc *desc,
16c9e94690SJon Lin 			   loff_t offset,
17c9e94690SJon Lin 			   size_t length);
18*a07b97f2SJason Zhu void mtd_blk_map_partitions(struct blk_desc *desc);
1922dccd11SJason Zhu 
2022dccd11SJason Zhu #endif
21