Home
last modified time | relevance | path

Searched refs:E2P_CMD_EPC_BUSY_ (Results 1 – 9 of 9) sorted by relevance

/openbmc/u-boot/board/micronas/vct/
H A Dsmc_eeprom.c46 #define E2P_CMD_EPC_BUSY_ (0x80000000UL) /* Self Clearing */ macro
141 if ((temp = smc911x_reg_read(E2P_CMD)) & E2P_CMD_EPC_BUSY_) { in eeprom_read_location()
147 (E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_READ_ | in eeprom_read_location()
150 while ((timeout > 0) && (smc911x_reg_read(E2P_CMD) & E2P_CMD_EPC_BUSY_)) { in eeprom_read_location()
169 if (smc911x_reg_read(E2P_CMD) & E2P_CMD_EPC_BUSY_) { in eeprom_enable_erase_and_write()
173 smc911x_reg_write(E2P_CMD, (E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWEN_)); in eeprom_enable_erase_and_write()
175 while ((timeout > 0) && (smc911x_reg_read(E2P_CMD) & E2P_CMD_EPC_BUSY_)) { in eeprom_enable_erase_and_write()
192 if (smc911x_reg_read(E2P_CMD) & E2P_CMD_EPC_BUSY_) { in eeprom_disable_erase_and_write()
196 smc911x_reg_write(E2P_CMD, (E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWDS_)); in eeprom_disable_erase_and_write()
198 while ((timeout > 0) && (smc911x_reg_read(E2P_CMD) & E2P_CMD_EPC_BUSY_)) { in eeprom_disable_erase_and_write()
[all …]
/openbmc/linux/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c377 if (!(val & E2P_CMD_EPC_BUSY_) || in lan743x_eeprom_wait()
383 if (val & (E2P_CMD_EPC_TIMEOUT_ | E2P_CMD_EPC_BUSY_)) { in lan743x_eeprom_wait()
400 if (!(val & E2P_CMD_EPC_BUSY_)) in lan743x_eeprom_confirm_not_busy()
425 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_READ_; in lan743x_eeprom_read()
456 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWEN_; in lan743x_eeprom_write()
469 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_WRITE_; in lan743x_eeprom_write()
H A Dlan743x_main.h87 #define E2P_CMD_EPC_BUSY_ BIT(31) macro
/openbmc/linux/drivers/net/ethernet/smsc/
H A Dsmsc9420.h245 #define E2P_CMD_EPC_BUSY_ (0x80000000) macro
H A Dsmsc9420.c195 if (smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc9420_eeprom_reload()
201 (E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_RELOAD_)); in smsc9420_eeprom_reload()
205 if (!(smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_)) in smsc9420_eeprom_reload()
278 if (smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc9420_eeprom_send_cmd()
283 e2cmd = op | E2P_CMD_EPC_BUSY_; in smsc9420_eeprom_send_cmd()
289 } while ((e2cmd & E2P_CMD_EPC_BUSY_) && (--timeout)); in smsc9420_eeprom_send_cmd()
H A Dsmsc911x.h292 #define E2P_CMD_EPC_BUSY_ 0x80000000 macro
H A Dsmsc911x.c1628 while ((smsc911x_reg_read(pdata, E2P_CMD) & E2P_CMD_EPC_BUSY_) && in smsc911x_open()
2022 if (smsc911x_reg_read(pdata, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc911x_eeprom_send_cmd()
2027 e2cmd = op | E2P_CMD_EPC_BUSY_; in smsc911x_eeprom_send_cmd()
2033 } while ((e2cmd & E2P_CMD_EPC_BUSY_) && (--timeout)); in smsc911x_eeprom_send_cmd()
/openbmc/linux/drivers/net/usb/
H A Dlan78xx.h298 #define E2P_CMD_EPC_BUSY_ (0x80000000) macro
H A Dlan78xx.c865 if (!(val & E2P_CMD_EPC_BUSY_) || in lan78xx_wait_eeprom()
871 if (val & (E2P_CMD_EPC_TIMEOUT_ | E2P_CMD_EPC_BUSY_)) { in lan78xx_wait_eeprom()
890 if (!(val & E2P_CMD_EPC_BUSY_)) in lan78xx_eeprom_confirm_not_busy()
923 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_READ_; in lan78xx_read_raw_eeprom()
991 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWEN_; in lan78xx_write_raw_eeprom()
1012 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_WRITE_; in lan78xx_write_raw_eeprom()