Lines Matching refs:lm90_data

494 struct lm90_data {
592 static int lm90_update_confreg(struct lm90_data *data, u8 config)
615 static int lm90_select_remote_channel(struct lm90_data *data, int channel)
629 static int lm90_write_convrate(struct lm90_data *data, int val)
655 static int lm90_set_convrate(struct i2c_client *client, struct lm90_data *data,
677 struct lm90_data *data = dev_get_drvdata(dev);
775 struct lm90_data *data = dev_get_drvdata(dev);
943 static inline int temp_from_u8_adt7461(struct lm90_data *data, u8 val)
950 static inline int temp_from_u16_adt7461(struct lm90_data *data, u16 val)
957 static u8 temp_to_u8_adt7461(struct lm90_data *data, long val)
973 static u16 temp_to_u16_adt7461(struct lm90_data *data, long val)
1025 static int lm90_get_temp11(struct lm90_data *data, int index)
1044 static int lm90_set_temp11(struct lm90_data *data, int index, long val)
1086 static int lm90_get_temp8(struct lm90_data *data, int index)
1105 static int lm90_set_temp8(struct lm90_data *data, int index, long val)
1138 static int lm90_get_temphyst(struct lm90_data *data, int index)
1156 static int lm90_set_temphyst(struct lm90_data *data, long val)
1204 struct lm90_data *data = dev_get_drvdata(dev);
1274 struct lm90_data *data = dev_get_drvdata(dev);
1354 struct lm90_data *data = dev_get_drvdata(dev);
1379 struct lm90_data *data = dev_get_drvdata(dev);
1689 struct lm90_data *data = _data;
1698 static int lm90_init_client(struct i2c_client *client, struct lm90_data *data)
1755 struct lm90_data *data = i2c_get_clientdata(client);
1830 struct lm90_data *data;
1847 data = devm_kzalloc(dev, sizeof(struct lm90_data), GFP_KERNEL);
1980 struct lm90_data *data = i2c_get_clientdata(client);