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_partition **pparts,
|
||||||
struct mtd_part_parser_data *data)
|
struct mtd_part_parser_data *data)
|
||||||
{
|
{
|
||||||
if (!data || !data->of_node)
|
struct device_node *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)
|
|
||||||
{
|
|
||||||
const char *partname;
|
const char *partname;
|
||||||
struct device_node *pp;
|
struct device_node *pp;
|
||||||
int nr_parts, i;
|
int nr_parts, i;
|
||||||
|
|
||||||
|
|
||||||
|
if (!data)
|
||||||
|
return 0;
|
||||||
|
|
||||||
|
node = data->of_node;
|
||||||
|
if (!node)
|
||||||
|
return 0;
|
||||||
|
|
||||||
/* First count the subnodes */
|
/* First count the subnodes */
|
||||||
pp = NULL;
|
pp = NULL;
|
||||||
nr_parts = 0;
|
nr_parts = 0;
|
||||||
@ -87,7 +86,6 @@ int of_mtd_parse_partitions(struct device *dev,
|
|||||||
|
|
||||||
return nr_parts;
|
return nr_parts;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(of_mtd_parse_partitions);
|
|
||||||
|
|
||||||
static struct mtd_part_parser ofpart_parser = {
|
static struct mtd_part_parser ofpart_parser = {
|
||||||
.owner = THIS_MODULE,
|
.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)
|
#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_is_partition(struct mtd_info *mtd);
|
||||||
int mtd_add_partition(struct mtd_info *master, char *name,
|
int mtd_add_partition(struct mtd_info *master, char *name,
|
||||||
long long offset, long long length);
|
long long offset, long long length);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user