Searched refs:eerd (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | rtc-rv3028.c | 175 static int rv3028_exit_eerd(struct rv3028_data *rv3028, u32 eerd) in rv3028_exit_eerd() argument 177 if (eerd) in rv3028_exit_eerd() 183 static int rv3028_enter_eerd(struct rv3028_data *rv3028, u32 *eerd) in rv3028_enter_eerd() argument 192 *eerd = ctrl1 & RV3028_CTRL1_EERD; in rv3028_enter_eerd() 193 if (*eerd) in rv3028_enter_eerd() 205 rv3028_exit_eerd(rv3028, *eerd); in rv3028_enter_eerd() 213 static int rv3028_update_eeprom(struct rv3028_data *rv3028, u32 eerd) in rv3028_update_eeprom() argument 233 rv3028_exit_eerd(rv3028, eerd); in rv3028_update_eeprom() 241 u32 eerd; in rv3028_update_cfg() local 244 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() 438 u32 status, eerd; in rv3032_eeprom_write() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igc/ |
| H A D | igc_nvm.c | 100 u32 i, eerd = 0; in igc_read_nvm_eerd() local 114 eerd = ((offset + i) << IGC_NVM_RW_ADDR_SHIFT) + in igc_read_nvm_eerd() 117 wr32(IGC_EERD, eerd); in igc_read_nvm_eerd()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/ |
| H A D | nvm.c | 294 u32 i, eerd = 0; in e1000e_read_nvm_eerd() local 307 eerd = ((offset + i) << E1000_NVM_RW_ADDR_SHIFT) + in e1000e_read_nvm_eerd() 310 ew32(EERD, eerd); in e1000e_read_nvm_eerd()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_nvm.c | 368 u32 i, eerd = 0; in igb_read_nvm_eerd() local 382 eerd = ((offset+i) << E1000_NVM_RW_ADDR_SHIFT) + in igb_read_nvm_eerd() 385 wr32(E1000_EERD, eerd); in igb_read_nvm_eerd()
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | e1000.c | 601 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int eerd) in e1000_poll_eerd_eewr_done() argument 608 if (eerd == E1000_EEPROM_POLL_READ) { in e1000_poll_eerd_eewr_done() 644 uint32_t i, eerd = 0; in e1000_read_eeprom_eerd() local 648 eerd = ((offset+i) << E1000_EEPROM_RW_ADDR_SHIFT) + in e1000_read_eeprom_eerd() 652 E1000_WRITE_REG(hw, I210_EERD, eerd); in e1000_read_eeprom_eerd() 654 E1000_WRITE_REG(hw, EERD, eerd); in e1000_read_eeprom_eerd()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_common.c | 1161 u32 eerd; in ixgbe_read_eerd_buffer_generic() local 1174 eerd = ((offset + i) << IXGBE_EEPROM_RW_ADDR_SHIFT) | in ixgbe_read_eerd_buffer_generic() 1177 IXGBE_WRITE_REG(hw, IXGBE_EERD, eerd); in ixgbe_read_eerd_buffer_generic()
|