Lines Matching refs:driver_data
60 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
61 struct da9055 *da9055 = driver_data->da9055;
88 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
89 struct da9055 *da9055 = driver_data->da9055;
108 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
110 kref_get(&driver_data->kref);
115 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev);
117 kref_put(&driver_data->kref, da9055_wdt_release_resources);
148 struct da9055_wdt_data *driver_data;
152 driver_data = devm_kzalloc(&pdev->dev, sizeof(*driver_data),
154 if (!driver_data)
157 driver_data->da9055 = da9055;
159 da9055_wdt = &driver_data->wdt;
165 watchdog_set_drvdata(da9055_wdt, driver_data);
167 kref_init(&driver_data->kref);
175 platform_set_drvdata(pdev, driver_data);
177 ret = watchdog_register_device(&driver_data->wdt);
188 struct da9055_wdt_data *driver_data = platform_get_drvdata(pdev);
190 watchdog_unregister_device(&driver_data->wdt);
191 kref_put(&driver_data->kref, da9055_wdt_release_resources);