Lines Matching refs:cc2_data
79 struct cc2_data { struct
120 static int cc2_enable(struct cc2_data *data) in cc2_enable()
142 static void cc2_disable(struct cc2_data *data) in cc2_disable()
207 static int cc2_command_mode_start(struct cc2_data *data) in cc2_command_mode_start()
246 static int cc2_command_mode_finish(struct cc2_data *data) in cc2_command_mode_finish()
257 static int cc2_write_reg(struct cc2_data *data, u8 reg, u16 val) in cc2_write_reg()
290 static int cc2_read_reg(struct cc2_data *data, u8 reg, u16 *val) in cc2_read_reg()
322 static int cc2_get_reg_val(struct cc2_data *data, u8 reg, long *val) in cc2_get_reg_val()
369 static int cc2_read_measurement(struct cc2_data *data, in cc2_read_measurement()
395 static int cc2_measurement(struct cc2_data *data, enum hwmon_sensor_types type, in cc2_measurement()
419 static int cc2_read_hyst_and_measure(struct cc2_data *data, u8 reg, in cc2_read_hyst_and_measure()
446 const struct cc2_data *cc2 = data; in cc2_is_visible()
482 struct cc2_data *cc2 = data; in cc2_ready_interrupt()
492 struct cc2_data *cc2 = data; in cc2_low_interrupt()
505 struct cc2_data *cc2 = data; in cc2_high_interrupt()
516 static int cc2_humidity_min_alarm_status(struct cc2_data *data, long *val) in cc2_humidity_min_alarm_status()
536 static int cc2_humidity_max_alarm_status(struct cc2_data *data, long *val) in cc2_humidity_max_alarm_status()
559 struct cc2_data *data = dev_get_drvdata(dev); in cc2_read()
593 struct cc2_data *data = dev_get_drvdata(dev); in cc2_write()
627 static int cc2_request_ready_irq(struct cc2_data *data, struct device *dev) in cc2_request_ready_irq()
644 static int cc2_request_alarm_irqs(struct cc2_data *data, struct device *dev) in cc2_request_alarm_irqs()
698 struct cc2_data *data; in cc2_probe()
740 struct cc2_data *data = i2c_get_clientdata(client); in cc2_remove()