Lines Matching refs:rv3029_data
115 struct rv3029_data { struct
122 static int rv3029_eeprom_busywait(struct rv3029_data *rv3029) in rv3029_eeprom_busywait() argument
143 static int rv3029_eeprom_exit(struct rv3029_data *rv3029) in rv3029_eeprom_exit()
151 static int rv3029_eeprom_enter(struct rv3029_data *rv3029) in rv3029_eeprom_enter()
195 static int rv3029_eeprom_read(struct rv3029_data *rv3029, u8 reg, in rv3029_eeprom_read()
213 static int rv3029_eeprom_write(struct rv3029_data *rv3029, u8 reg, in rv3029_eeprom_write()
246 static int rv3029_eeprom_update_bits(struct rv3029_data *rv3029, in rv3029_eeprom_update_bits()
267 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_handle_irq()
306 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_read_time()
349 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_read_alarm()
384 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_alarm_irq_enable()
393 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_set_alarm()
423 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_set_time()
447 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_ioctl()
545 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_trickle_config()
581 static int rv3029_read_temp(struct rv3029_data *rv3029, int *temp_mC) in rv3029_read_temp()
599 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_hwmon_show_temp()
614 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_hwmon_set_update_interval()
641 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_hwmon_show_update_interval()
677 struct rv3029_data *rv3029 = dev_get_drvdata(dev); in rv3029_hwmon_register()
708 struct rv3029_data *rv3029; in rv3029_probe()