Lines Matching refs:sht15_data
76 * struct sht15_data - device instance specific data
99 struct sht15_data {
125 static void sht15_connection_reset(struct sht15_data *data)
144 static inline void sht15_send_bit(struct sht15_data *data, int val)
163 static void sht15_transmission_start(struct sht15_data *data)
188 static void sht15_send_byte(struct sht15_data *data, u8 byte)
200 static int sht15_wait_for_response(struct sht15_data *data)
224 static int sht15_send_cmd(struct sht15_data *data, u8 cmd)
239 static inline int sht15_update_single_val(struct sht15_data *data,
273 static int sht15_update_vals(struct sht15_data *data)
304 static inline int sht15_calc_temp(struct sht15_data *data)
329 static inline int sht15_calc_humid(struct sht15_data *data)
350 struct sht15_data *data = dev_get_drvdata(dev);
364 struct sht15_data *data = dev_get_drvdata(dev);
399 struct sht15_data *data = d;
412 static void sht15_ack(struct sht15_data *data)
430 static void sht15_end_transmission(struct sht15_data *data)
444 struct sht15_data *data
445 = container_of(work_s, struct sht15_data,
489 struct sht15_data *data
490 = container_of(work_s, struct sht15_data,
508 struct sht15_data *data = container_of(nb, struct sht15_data, nb);
520 struct sht15_data *data = kzalloc(sizeof(*data), GFP_KERNEL);
610 struct sht15_data *data = platform_get_drvdata(pdev);