Searched refs:eerd (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/rtc/ |
| H A D | rtc-rv3028.c | 182 static int rv3028_exit_eerd(struct rv3028_data *rv3028, u32 eerd) in rv3028_exit_eerd() argument 184 if (eerd) in rv3028_exit_eerd() 190 static int rv3028_enter_eerd(struct rv3028_data *rv3028, u32 *eerd) in rv3028_enter_eerd() argument 199 *eerd = ctrl1 & RV3028_CTRL1_EERD; in rv3028_enter_eerd() 200 if (*eerd) in rv3028_enter_eerd() 212 rv3028_exit_eerd(rv3028, *eerd); in rv3028_enter_eerd() 220 static int rv3028_update_eeprom(struct rv3028_data *rv3028, u32 eerd) in rv3028_update_eeprom() argument 240 rv3028_exit_eerd(rv3028, eerd); in rv3028_update_eeprom() 248 u32 eerd; in rv3028_update_cfg() local 251 ret = rv3028_enter_eerd(rv3028, &eerd); in rv3028_update_cfg() [all …]
|
| H A D | rtc-rv3032.c | 117 static int rv3032_exit_eerd(struct rv3032_data *rv3032, u32 eerd) in rv3032_exit_eerd() argument 119 if (eerd) in rv3032_exit_eerd() 125 static int rv3032_enter_eerd(struct rv3032_data *rv3032, u32 *eerd) in rv3032_enter_eerd() argument 134 *eerd = ctrl1 & RV3032_CTRL1_EERD; in rv3032_enter_eerd() 135 if (*eerd) in rv3032_enter_eerd() 147 rv3032_exit_eerd(rv3032, *eerd); in rv3032_enter_eerd() 158 u32 status, eerd; in rv3032_update_cfg() local 161 ret = rv3032_enter_eerd(rv3032, &eerd); in rv3032_update_cfg() 180 rv3032_exit_eerd(rv3032, eerd); in rv3032_update_cfg() 499 u32 status, eerd; in rv3032_eeprom_write() local [all …]
|