mtd: drop of_mtd_parse_partitions()
All users have been converted to call of_mtd_parse_partitions through parse_mtd_partitions() multiplexer. Drop obsolete API. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Artem Bityutskiy <dedekind1@gmail.com>
This commit is contained in:
parent
2cd9ea5256
commit
628376fb53
@ -24,20 +24,19 @@ static int parse_ofpart_partitions(struct mtd_info *master,
|
||||
struct mtd_partition **pparts,
|
||||
struct mtd_part_parser_data *data)
|
||||
{
|
||||
if (!data || !data->of_node)
|
||||
return 0;
|
||||
|
||||
return of_mtd_parse_partitions(NULL, data->of_node, pparts);
|
||||
}
|
||||
|
||||
int of_mtd_parse_partitions(struct device *dev,
|
||||
struct device_node *node,
|
||||
struct mtd_partition **pparts)
|
||||
{
|
||||
struct device_node *node;
|
||||
const char *partname;
|
||||
struct device_node *pp;
|
||||
int nr_parts, i;
|
||||
|
||||
|
||||
if (!data)
|
||||
return 0;
|
||||
|
||||
node = data->of_node;
|
||||
if (!node)
|
||||
return 0;
|
||||
|
||||
/* First count the subnodes */
|
||||
pp = NULL;
|
||||
nr_parts = 0;
|
||||
@ -87,7 +86,6 @@ int of_mtd_parse_partitions(struct device *dev,
|
||||
|
||||
return nr_parts;
|
||||
}
|
||||
EXPORT_SYMBOL(of_mtd_parse_partitions);
|
||||
|
||||
static struct mtd_part_parser ofpart_parser = {
|
||||
.owner = THIS_MODULE,
|
||||
|
@ -84,22 +84,6 @@ extern int parse_mtd_partitions(struct mtd_info *master, const char **types,
|
||||
|
||||
#define put_partition_parser(p) do { module_put((p)->owner); } while(0)
|
||||
|
||||
struct device;
|
||||
struct device_node;
|
||||
|
||||
#ifdef CONFIG_MTD_OF_PARTS
|
||||
int of_mtd_parse_partitions(struct device *dev,
|
||||
struct device_node *node,
|
||||
struct mtd_partition **pparts);
|
||||
#else
|
||||
static inline int of_mtd_parse_partitions(struct device *dev,
|
||||
struct device_node *node,
|
||||
struct mtd_partition **pparts)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
int mtd_is_partition(struct mtd_info *mtd);
|
||||
int mtd_add_partition(struct mtd_info *master, char *name,
|
||||
long long offset, long long length);
|
||||
|
Loading…
x
Reference in New Issue
Block a user