Lines Matching refs:lm93_data
196 struct lm93_data {
203 void (*update)(struct lm93_data *, struct i2c_client *);
497 static int LM93_AUTO_BOOST_HYST_FROM_REGS(struct lm93_data *data, int nr,
522 static u8 LM93_AUTO_BOOST_HYST_TO_REG(struct lm93_data *data, long hyst,
907 static struct lm93_data *lm93_update_device(struct device *dev)
909 struct lm93_data *data = dev_get_drvdata(dev);
928 static void lm93_update_client_common(struct lm93_data *data,
999 static void lm93_update_client_full(struct lm93_data *data,
1031 static void lm93_update_client_min(struct lm93_data *data,
1106 struct lm93_data *data = lm93_update_device(dev);
1131 struct lm93_data *data = lm93_update_device(dev);
1148 struct lm93_data *data = dev_get_drvdata(dev);
1196 struct lm93_data *data = lm93_update_device(dev);
1213 struct lm93_data *data = dev_get_drvdata(dev);
1261 struct lm93_data *data = lm93_update_device(dev);
1273 struct lm93_data *data = lm93_update_device(dev);
1282 struct lm93_data *data = dev_get_drvdata(dev);
1306 struct lm93_data *data = lm93_update_device(dev);
1315 struct lm93_data *data = dev_get_drvdata(dev);
1339 struct lm93_data *data = lm93_update_device(dev);
1348 struct lm93_data *data = dev_get_drvdata(dev);
1372 struct lm93_data *data = lm93_update_device(dev);
1381 struct lm93_data *data = dev_get_drvdata(dev);
1406 struct lm93_data *data = lm93_update_device(dev);
1417 struct lm93_data *data = dev_get_drvdata(dev);
1448 struct lm93_data *data = lm93_update_device(dev);
1462 struct lm93_data *data = dev_get_drvdata(dev);
1527 struct lm93_data *data = lm93_update_device(dev);
1539 struct lm93_data *data = dev_get_drvdata(dev);
1571 struct lm93_data *data = lm93_update_device(dev);
1582 struct lm93_data *data = dev_get_drvdata(dev);
1614 struct lm93_data *data = lm93_update_device(dev);
1628 struct lm93_data *data = lm93_update_device(dev);
1638 struct lm93_data *data = dev_get_drvdata(dev);
1677 struct lm93_data *data = lm93_update_device(dev);
1695 struct lm93_data *data, int fan, long value)
1717 struct lm93_data *data = dev_get_drvdata(dev);
1751 struct lm93_data *data = lm93_update_device(dev);
1769 struct lm93_data *data = dev_get_drvdata(dev);
1800 struct lm93_data *data = lm93_update_device(dev);
1817 struct lm93_data *data = dev_get_drvdata(dev);
1857 struct lm93_data *data = lm93_update_device(dev);
1870 struct lm93_data *data, int pwm)
1893 struct lm93_data *data = dev_get_drvdata(dev);
1923 struct lm93_data *data = lm93_update_device(dev);
1932 struct lm93_data *data = dev_get_drvdata(dev);
1957 struct lm93_data *data = lm93_update_device(dev);
1972 struct lm93_data *data = dev_get_drvdata(dev);
2002 struct lm93_data *data = lm93_update_device(dev);
2012 struct lm93_data *data = dev_get_drvdata(dev);
2037 struct lm93_data *data = lm93_update_device(dev);
2046 struct lm93_data *data = dev_get_drvdata(dev);
2069 struct lm93_data *data = lm93_update_device(dev);
2078 struct lm93_data *data = dev_get_drvdata(dev);
2102 struct lm93_data *data = lm93_update_device(dev);
2113 struct lm93_data *data = lm93_update_device(dev);
2124 struct lm93_data *data = lm93_update_device(dev);
2135 struct lm93_data *data = lm93_update_device(dev);
2144 struct lm93_data *data = dev_get_drvdata(dev);
2170 struct lm93_data *data = lm93_update_device(dev);
2180 struct lm93_data *data = dev_get_drvdata(dev);
2207 struct lm93_data *data = lm93_update_device(dev);
2221 struct lm93_data *data = dev_get_drvdata(dev);
2250 struct lm93_data *data = lm93_update_device(dev);
2258 struct lm93_data *data = dev_get_drvdata(dev);
2281 struct lm93_data *data = lm93_update_device(dev);
2289 struct lm93_data *data = dev_get_drvdata(dev);
2314 struct lm93_data *data = lm93_update_device(dev);
2325 struct lm93_data *data = lm93_update_device(dev);
2334 struct lm93_data *data = lm93_update_device(dev);
2589 struct lm93_data *data;
2592 void (*update)(struct lm93_data *, struct i2c_client *);
2608 data = devm_kzalloc(dev, sizeof(struct lm93_data), GFP_KERNEL);