Lines Matching defs:data
752 struct lm90_data *data = i2c_get_clientdata(client); in lm90_read_reg() local
847 static int lm90_update_confreg(struct lm90_data *data, u8 config) in lm90_update_confreg()
868 static int lm90_select_remote_channel(struct lm90_data *data, bool second) in lm90_select_remote_channel()
878 static int lm90_write_convrate(struct lm90_data *data, int val) in lm90_write_convrate()
904 static int lm90_set_convrate(struct i2c_client *client, struct lm90_data *data, in lm90_set_convrate()
925 struct lm90_data *data, int val) in lm90_set_faultqueue()
946 struct lm90_data *data = dev_get_drvdata(dev); in lm90_update_limits() local
1050 struct lm90_data *data = container_of(work, struct lm90_data, report_work); in lm90_report_alarms() local
1114 static int lm90_update_alarms_locked(struct lm90_data *data, bool force) in lm90_update_alarms_locked()
1182 static int lm90_update_alarms(struct lm90_data *data, bool force) in lm90_update_alarms()
1196 struct lm90_data *data = container_of(delayed_work, struct lm90_data, alert_work); in lm90_alert_work() local
1207 struct lm90_data *data = dev_get_drvdata(dev); in lm90_update_device() local
1309 static int lm90_temp_get_resolution(struct lm90_data *data, int index) in lm90_temp_get_resolution()
1350 static int lm90_get_temp(struct lm90_data *data, int index, int channel) in lm90_get_temp()
1381 static int lm90_set_temp(struct lm90_data *data, int index, int channel, long val) in lm90_set_temp()
1430 static int lm90_get_temphyst(struct lm90_data *data, int index, int channel) in lm90_get_temphyst()
1437 static int lm90_set_temphyst(struct lm90_data *data, long val) in lm90_set_temphyst()
1448 static int lm90_get_temp_offset(struct lm90_data *data, int index) in lm90_get_temp_offset()
1455 static int lm90_set_temp_offset(struct lm90_data *data, int index, int channel, long val) in lm90_set_temp_offset()
1511 struct lm90_data *data = dev_get_drvdata(dev); in lm90_temp_read() local
1583 struct lm90_data *data = dev_get_drvdata(dev); in lm90_temp_write() local
1626 static umode_t lm90_temp_is_visible(const void *data, u32 attr, int channel) in lm90_temp_is_visible()
1655 struct lm90_data *data = dev_get_drvdata(dev); in lm90_chip_read() local
1702 struct lm90_data *data = dev_get_drvdata(dev); in lm90_chip_write() local
1730 static umode_t lm90_chip_is_visible(const void *data, u32 attr, int channel) in lm90_chip_is_visible()
1759 struct lm90_data *data = dev_get_drvdata(dev); in lm90_read_string() local
1779 static umode_t lm90_is_visible(const void *data, enum hwmon_sensor_types type, in lm90_is_visible()
2558 struct lm90_data *data = _data; in lm90_restore_conf() local
2570 static int lm90_init_client(struct i2c_client *client, struct lm90_data *data) in lm90_init_client()
2642 struct lm90_data *data = i2c_get_clientdata(client); in lm90_is_tripped() local
2669 struct lm90_data *data) in lm90_probe_channel_from_dt()
2715 struct lm90_data *data) in lm90_parse_dt_channel_info()
2749 struct lm90_data *data; in lm90_probe() local
2928 struct lm90_data *data = i2c_get_clientdata(client); in lm90_alert() local
2946 struct lm90_data *data = dev_get_drvdata(dev); in lm90_suspend() local
2957 struct lm90_data *data = dev_get_drvdata(dev); in lm90_resume() local