Lines Matching defs:data
98 struct rt6190_data *data = rdev_get_drvdata(rdev);
103 pm_runtime_get_sync(data->dev);
129 struct rt6190_data *data = rdev_get_drvdata(rdev);
142 data->cached_alert_evt = 0;
144 pm_runtime_put(data->dev);
228 struct rt6190_data *data = rdev_get_drvdata(rdev);
232 ret = regmap_read(data->regmap, RT6190_REG_STAT1, &state);
236 state |= data->cached_alert_evt;
321 struct rt6190_data *data = rdev_get_drvdata(rdev);
325 ret = regmap_read(data->regmap, RT6190_REG_ALERT1, &alert);
330 ret = regmap_write(data->regmap, RT6190_REG_ALERT1, alert);
334 data->cached_alert_evt |= alert;
377 struct rt6190_data *data;
385 data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL);
386 if (!data)
399 data->dev = dev;
400 data->enable_gpio = enable_gpio;
401 data->regmap = regmap;
402 i2c_set_clientdata(i2c, data);
422 cfg.driver_data = data;
444 struct rt6190_data *data = dev_get_drvdata(dev);
445 struct regmap *regmap = data->regmap;
447 if (!data->enable_gpio)
453 gpiod_set_value(data->enable_gpio, 0);
460 struct rt6190_data *data = dev_get_drvdata(dev);
461 struct regmap *regmap = data->regmap;
463 if (!data->enable_gpio)
466 gpiod_set_value(data->enable_gpio, 1);