diff options
Diffstat (limited to 'drivers/mfd/da9063.c')
-rw-r--r-- | drivers/mfd/da9063.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/mfd/da9063.c b/drivers/mfd/da9063.c index e48c38affa..31359cf8b8 100644 --- a/drivers/mfd/da9063.c +++ b/drivers/mfd/da9063.c @@ -370,11 +370,9 @@ static int da9063_probe(struct device_d *dev) { struct da9063 *priv = NULL; struct da906x_device_data const *dev_data; - void const *dev_data_tmp; int ret; - ret = dev_get_drvdata(dev, &dev_data_tmp); - dev_data = ret < 0 ? NULL : dev_data_tmp; + dev_data = device_get_match_data(dev); priv = xzalloc(sizeof(struct da9063)); priv->wd.set_timeout = da9063_watchdog_set_timeout; |