summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/iim.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-imx/iim.c')
-rw-r--r--arch/arm/mach-imx/iim.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-imx/iim.c b/arch/arm/mach-imx/iim.c
index d082d2d9a5..c5751fe111 100644
--- a/arch/arm/mach-imx/iim.c
+++ b/arch/arm/mach-imx/iim.c
@@ -395,7 +395,7 @@ static int imx_iim_probe(struct device_d *dev)
iim = xzalloc(sizeof(*iim));
- dev_get_drvdata(dev, (unsigned long *)&drvdata);
+ dev_get_drvdata(dev, (const void **)&drvdata);
if (drvdata && drvdata->supply)
iim->supply = drvdata->supply;
@@ -471,13 +471,13 @@ static struct imx_iim_drvdata imx53_drvdata = {
static __maybe_unused struct of_device_id imx_iim_dt_ids[] = {
{
.compatible = "fsl,imx53-iim",
- .data = (unsigned long)&imx53_drvdata,
+ .data = &imx53_drvdata,
}, {
.compatible = "fsl,imx51-iim",
- .data = (unsigned long)&imx51_drvdata,
+ .data = &imx51_drvdata,
}, {
.compatible = "fsl,imx27-iim",
- .data = (unsigned long)&imx27_drvdata,
+ .data = &imx27_drvdata,
}, {
/* sentinel */
}