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);
1256 w83781d_read_value_i2c(struct w83781d_data *data, u16 reg)
1296 w83781d_write_value_i2c(struct w83781d_data *data, u16 reg, u16 value)
1335 struct w83781d_data *data = dev_get_drvdata(dev);
1444 static struct w83781d_data *w83781d_update_device(struct device *dev)
1446 struct w83781d_data *data = dev_get_drvdata(dev);
1612 struct w83781d_data *data = dev_get_drvdata(dev);
1617 static struct w83781d_data *w83781d_data_if_isa(void)
1625 struct w83781d_data *isa;
1660 w83781d_read_value_isa(struct w83781d_data *data, u16 reg)
1693 w83781d_write_value_isa(struct w83781d_data *data, u16 reg, u16 value)
1731 w83781d_read_value(struct w83781d_data *data, u16 reg)
1746 w83781d_write_value(struct w83781d_data *data, u16 reg, u16 value)
1763 struct w83781d_data *data;
1773 data = devm_kzalloc(&pdev->dev, sizeof(struct w83781d_data),
1822 struct w83781d_data *data = platform_get_drvdata(pdev);
2011 static struct w83781d_data *w83781d_data_if_isa(void)
2023 w83781d_read_value(struct w83781d_data *data, u16 reg)
2035 w83781d_write_value(struct w83781d_data *data, u16 reg, u16 value)