|
@@ -179,6 +179,7 @@ static int mfd_add_device(struct device *parent, int id,
|
|
|
for_each_child_of_node(parent->of_node, np) {
|
|
for_each_child_of_node(parent->of_node, np) {
|
|
|
if (of_device_is_compatible(np, cell->of_compatible)) {
|
|
if (of_device_is_compatible(np, cell->of_compatible)) {
|
|
|
pdev->dev.of_node = np;
|
|
pdev->dev.of_node = np;
|
|
|
|
|
+ pdev->dev.fwnode = &np->fwnode;
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|