Lines Matching refs:eerd
175 static int rv3028_exit_eerd(struct rv3028_data *rv3028, u32 eerd)
177 if (eerd)
183 static int rv3028_enter_eerd(struct rv3028_data *rv3028, u32 *eerd)
192 *eerd = ctrl1 & RV3028_CTRL1_EERD;
193 if (*eerd)
205 rv3028_exit_eerd(rv3028, *eerd);
213 static int rv3028_update_eeprom(struct rv3028_data *rv3028, u32 eerd)
233 rv3028_exit_eerd(rv3028, eerd);
241 u32 eerd;
244 ret = rv3028_enter_eerd(rv3028, &eerd);
250 rv3028_exit_eerd(rv3028, eerd);
254 return rv3028_update_eeprom(rv3028, eerd);
490 u32 eerd;
496 ret = rv3028_enter_eerd(rv3028, &eerd);
509 return rv3028_update_eeprom(rv3028, eerd);
512 rv3028_exit_eerd(rv3028, eerd);
553 u32 status, eerd;
557 ret = rv3028_enter_eerd(rv3028, &eerd);
590 rv3028_exit_eerd(rv3028, eerd);
599 u32 status, eerd, data;
603 ret = rv3028_enter_eerd(rv3028, &eerd);
635 rv3028_exit_eerd(rv3028, eerd);