of: partition: set device_node of the newly created partition
So that we can find the devicenode for a partition. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
0af79fbb67
commit
601dcf7644
|
@ -60,6 +60,8 @@ struct cdev *of_parse_partition(struct cdev *cdev, struct device_node *node)
|
|||
filename = asprintf("%s.%s", cdev->name, partname);
|
||||
|
||||
new = devfs_add_partition(cdev->name, offset, size, flags, filename);
|
||||
if (new && new->dev)
|
||||
new->dev->device_node = node;
|
||||
|
||||
if (cdev->mtd && cdev->mtd->type == MTD_NANDFLASH)
|
||||
dev_add_bb_dev(filename, NULL);
|
||||
|
|
Loading…
Reference in New Issue