diff options
Diffstat (limited to 'drivers/gpio/gpio-mxs.c')
-rw-r--r-- | drivers/gpio/gpio-mxs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpio/gpio-mxs.c b/drivers/gpio/gpio-mxs.c index 30f9589831..b2b3ad3ac6 100644 --- a/drivers/gpio/gpio-mxs.c +++ b/drivers/gpio/gpio-mxs.c @@ -112,7 +112,7 @@ static int mxs_gpio_probe(struct device_d *dev) struct mxs_gpio_regs *regs; int ret, id; - ret = dev_get_drvdata(dev, (unsigned long *)®s); + ret = dev_get_drvdata(dev, (const void **)®s); if (ret) return ret; @@ -150,10 +150,10 @@ static int mxs_gpio_probe(struct device_d *dev) static __maybe_unused struct of_device_id mxs_gpio_dt_ids[] = { { .compatible = "fsl,imx23-gpio", - .data = (unsigned long)®s_mxs23, + .data = ®s_mxs23, }, { .compatible = "fsl,imx28-gpio", - .data = (unsigned long)®s_mxs28, + .data = ®s_mxs28, }, { /* sentinel */ } |