Searched refs:rv3029 (Results 1 – 2 of 2) sorted by relevance
/drivers/rtc/ |
D | rtc-rv3029c2.c | 122 static int rv3029_eeprom_busywait(struct rv3029_data *rv3029) in rv3029_eeprom_busywait() argument 128 ret = regmap_read(rv3029->regmap, RV3029_STATUS, &sr); in rv3029_eeprom_busywait() 136 dev_err(rv3029->dev, "EEPROM busy wait timeout.\n"); in rv3029_eeprom_busywait() 143 static int rv3029_eeprom_exit(struct rv3029_data *rv3029) in rv3029_eeprom_exit() argument 146 return regmap_update_bits(rv3029->regmap, RV3029_ONOFF_CTRL, in rv3029_eeprom_exit() 151 static int rv3029_eeprom_enter(struct rv3029_data *rv3029) in rv3029_eeprom_enter() argument 157 ret = regmap_read(rv3029->regmap, RV3029_STATUS, &sr); in rv3029_eeprom_enter() 166 ret = regmap_update_bits(rv3029->regmap, RV3029_STATUS, in rv3029_eeprom_enter() 171 ret = regmap_read(rv3029->regmap, RV3029_STATUS, &sr); in rv3029_eeprom_enter() 175 dev_err(rv3029->dev, in rv3029_eeprom_enter() [all …]
|
D | Kconfig | 939 rtc-rv3029.
|