Lines Matching refs:lm90_data
685 struct lm90_data {
752 struct lm90_data *data = i2c_get_clientdata(client);
847 static int lm90_update_confreg(struct lm90_data *data, u8 config)
868 static int lm90_select_remote_channel(struct lm90_data *data, bool second)
878 static int lm90_write_convrate(struct lm90_data *data, int val)
904 static int lm90_set_convrate(struct i2c_client *client, struct lm90_data *data,
925 struct lm90_data *data, int val)
946 struct lm90_data *data = dev_get_drvdata(dev);
1050 struct lm90_data *data = container_of(work, struct lm90_data, report_work);
1114 static int lm90_update_alarms_locked(struct lm90_data *data, bool force)
1182 static int lm90_update_alarms(struct lm90_data *data, bool force)
1196 struct lm90_data *data = container_of(delayed_work, struct lm90_data, alert_work);
1207 struct lm90_data *data = dev_get_drvdata(dev);
1309 static int lm90_temp_get_resolution(struct lm90_data *data, int index)
1350 static int lm90_get_temp(struct lm90_data *data, int index, int channel)
1381 static int lm90_set_temp(struct lm90_data *data, int index, int channel, long val)
1430 static int lm90_get_temphyst(struct lm90_data *data, int index, int channel)
1437 static int lm90_set_temphyst(struct lm90_data *data, long val)
1448 static int lm90_get_temp_offset(struct lm90_data *data, int index)
1455 static int lm90_set_temp_offset(struct lm90_data *data, int index, int channel, long val)
1511 struct lm90_data *data = dev_get_drvdata(dev);
1583 struct lm90_data *data = dev_get_drvdata(dev);
1655 struct lm90_data *data = dev_get_drvdata(dev);
1702 struct lm90_data *data = dev_get_drvdata(dev);
1759 struct lm90_data *data = dev_get_drvdata(dev);
2558 struct lm90_data *data = _data;
2570 static int lm90_init_client(struct i2c_client *client, struct lm90_data *data)
2642 struct lm90_data *data = i2c_get_clientdata(client);
2669 struct lm90_data *data)
2715 struct lm90_data *data)
2749 struct lm90_data *data;
2756 data = devm_kzalloc(dev, sizeof(struct lm90_data), GFP_KERNEL);
2928 struct lm90_data *data = i2c_get_clientdata(client);
2946 struct lm90_data *data = dev_get_drvdata(dev);
2957 struct lm90_data *data = dev_get_drvdata(dev);