|
@@ -163,7 +163,8 @@ static int uio_dmem_genirq_probe(struct platform_device *pdev)
|
|
dev_err(&pdev->dev, "unable to kmalloc\n");
|
|
dev_err(&pdev->dev, "unable to kmalloc\n");
|
|
goto bad2;
|
|
goto bad2;
|
|
}
|
|
}
|
|
- uioinfo->name = pdev->dev.of_node->name;
|
|
|
|
|
|
+ uioinfo->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%pOFn",
|
|
|
|
+ pdev->dev.of_node);
|
|
uioinfo->version = "devicetree";
|
|
uioinfo->version = "devicetree";
|
|
|
|
|
|
/* Multiple IRQs are not supported */
|
|
/* Multiple IRQs are not supported */
|