summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp Zabel <p.zabel@pengutronix.de>2017-02-16 14:46:31 +0100
committerPhilipp Zabel <p.zabel@pengutronix.de>2017-02-17 08:04:27 +0100
commit0e47b0275bdb40a9dab7a86535b1fcd85d874007 (patch)
treebacc0602904c79304ff4dcb1cd925d44bbebe93b
parent5f1eb69446f4ec2401560d252c9a95991e80797d (diff)
downloadlinux-0e47b0275bdb40a9dab7a86535b1fcd85d874007.tar.gz
linux-0e47b0275bdb40a9dab7a86535b1fcd85d874007.tar.xz
gpu: ipu-v3: Stop overwriting pdev->dev.of_node of child devicesimx-drm-fixes-2017-02-17
Setting dev->of_node changes the modalias and breaks module autoloading. Since there is an of_node field in the platform data passed to child devices, we don't even need this anymore. Suggested-by: Russell King <linux@armlinux.org.uk> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
-rw-r--r--drivers/gpu/ipu-v3/ipu-common.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/gpu/ipu-v3/ipu-common.c b/drivers/gpu/ipu-v3/ipu-common.c
index 97218af4fe75..8368e6f766ee 100644
--- a/drivers/gpu/ipu-v3/ipu-common.c
+++ b/drivers/gpu/ipu-v3/ipu-common.c
@@ -1238,12 +1238,6 @@ static int ipu_add_client_devices(struct ipu_soc *ipu, unsigned long ipu_base)
platform_device_put(pdev);
goto err_register;
}
-
- /*
- * Set of_node only after calling platform_device_add. Otherwise
- * the platform:imx-ipuv3-crtc modalias won't be used.
- */
- pdev->dev.of_node = of_node;
}
return 0;