Lines Matching defs:w83781d_data
195 struct w83781d_data {
237 static struct w83781d_data *w83781d_data_if_isa(void);
240 static int w83781d_read_value(struct w83781d_data *data, u16 reg);
241 static int w83781d_write_value(struct w83781d_data *data, u16 reg, u16 value);
242 static struct w83781d_data *w83781d_update_device(struct device *dev);
251 struct w83781d_data *data = w83781d_update_device(dev); \
264 struct w83781d_data *data = dev_get_drvdata(dev); \
304 struct w83781d_data *data = w83781d_update_device(dev); \
317 struct w83781d_data *data = dev_get_drvdata(dev);
351 struct w83781d_data *data = w83781d_update_device(dev); \
369 struct w83781d_data *data = dev_get_drvdata(dev); \
408 struct w83781d_data *data = w83781d_update_device(dev);
417 struct w83781d_data *data = dev_get_drvdata(dev);
425 struct w83781d_data *data = dev_get_drvdata(dev);
442 struct w83781d_data *data = w83781d_update_device(dev);
451 struct w83781d_data *data = w83781d_update_device(dev);
460 struct w83781d_data *data = w83781d_update_device(dev);
484 struct w83781d_data *data = w83781d_update_device(dev);
493 struct w83781d_data *data = dev_get_drvdata(dev);
522 struct w83781d_data *data = w83781d_update_device(dev);
531 struct w83781d_data *data = dev_get_drvdata(dev);
581 struct w83781d_data *data = w83781d_update_device(dev);
623 struct w83781d_data *data = w83781d_update_device(dev);
639 struct w83781d_data *data = dev_get_drvdata(dev);
692 struct w83781d_data *data = w83781d_update_device(dev);
699 struct w83781d_data *data = w83781d_update_device(dev);
708 struct w83781d_data *data = dev_get_drvdata(dev);
728 struct w83781d_data *data = dev_get_drvdata(dev);
773 struct w83781d_data *data = w83781d_update_device(dev);
782 struct w83781d_data *data = dev_get_drvdata(dev);
853 struct w83781d_data *data = i2c_get_clientdata(new_client);
1087 struct w83781d_data *isa = w83781d_data_if_isa();
1200 struct w83781d_data *data;
1203 data = devm_kzalloc(dev, sizeof(struct w83781d_data), GFP_KERNEL);
1245 struct w83781d_data *data = i2c_get_clientdata(client);
1258 w83781d_read_value_i2c(struct w83781d_data *data, u16 reg)
1298 w83781d_write_value_i2c(struct w83781d_data *data, u16 reg, u16 value)
1337 struct w83781d_data *data = dev_get_drvdata(dev);
1446 static struct w83781d_data *w83781d_update_device(struct device *dev)
1448 struct w83781d_data *data = dev_get_drvdata(dev);
1603 struct w83781d_data *data = dev_get_drvdata(dev);
1608 static struct w83781d_data *w83781d_data_if_isa(void)
1616 struct w83781d_data *isa;
1651 w83781d_read_value_isa(struct w83781d_data *data, u16 reg)
1684 w83781d_write_value_isa(struct w83781d_data *data, u16 reg, u16 value)
1722 w83781d_read_value(struct w83781d_data *data, u16 reg)
1737 w83781d_write_value(struct w83781d_data *data, u16 reg, u16 value)
1754 struct w83781d_data *data;
1764 data = devm_kzalloc(&pdev->dev, sizeof(struct w83781d_data),
1813 struct w83781d_data *data = platform_get_drvdata(pdev);
2002 static struct w83781d_data *w83781d_data_if_isa(void)
2014 w83781d_read_value(struct w83781d_data *data, u16 reg)
2026 w83781d_write_value(struct w83781d_data *data, u16 reg, u16 value)