Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/microchip/
Dlan743x_ethtool.c83 if (!(val & E2P_CMD_EPC_BUSY_) || in lan743x_eeprom_wait()
89 if (val & (E2P_CMD_EPC_TIMEOUT_ | E2P_CMD_EPC_BUSY_)) { in lan743x_eeprom_wait()
106 if (!(val & E2P_CMD_EPC_BUSY_)) in lan743x_eeprom_confirm_not_busy()
128 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_READ_; in lan743x_eeprom_read()
156 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWEN_; in lan743x_eeprom_write()
169 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_WRITE_; in lan743x_eeprom_write()
Dlan743x_main.h61 #define E2P_CMD_EPC_BUSY_ BIT(31) macro
/Linux-v4.19/drivers/net/ethernet/smsc/
Dsmsc9420.h258 #define E2P_CMD_EPC_BUSY_ (0x80000000) macro
Dsmsc9420.c207 if (smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc9420_eeprom_reload()
213 (E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_RELOAD_)); in smsc9420_eeprom_reload()
217 if (!(smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_)) in smsc9420_eeprom_reload()
299 if (smsc9420_reg_read(pd, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc9420_eeprom_send_cmd()
304 e2cmd = op | E2P_CMD_EPC_BUSY_; in smsc9420_eeprom_send_cmd()
310 } while ((e2cmd & E2P_CMD_EPC_BUSY_) && (--timeout)); in smsc9420_eeprom_send_cmd()
Dsmsc911x.h304 #define E2P_CMD_EPC_BUSY_ 0x80000000 macro
Dsmsc911x.c1632 while ((smsc911x_reg_read(pdata, E2P_CMD) & E2P_CMD_EPC_BUSY_) && in smsc911x_open()
2034 if (smsc911x_reg_read(pdata, E2P_CMD) & E2P_CMD_EPC_BUSY_) { in smsc911x_eeprom_send_cmd()
2039 e2cmd = op | E2P_CMD_EPC_BUSY_; in smsc911x_eeprom_send_cmd()
2045 } while ((e2cmd & E2P_CMD_EPC_BUSY_) && (--timeout)); in smsc911x_eeprom_send_cmd()
Dsmc911x.c224 while (--timeout && (SMC_GET_E2P_CMD(lp) & E2P_CMD_EPC_BUSY_)) in smc911x_reset()
1592 for(timeout=10;(e2p_cmd & E2P_CMD_EPC_BUSY_) && timeout; timeout--) { in smc911x_ethtool_wait_eeprom_ready()
1617 SMC_SET_E2P_CMD(lp, E2P_CMD_EPC_BUSY_ | in smc911x_ethtool_write_eeprom_cmd()
Dsmc911x.h533 #define E2P_CMD_EPC_BUSY_ (0x80000000) /* Self Clearing */ macro
/Linux-v4.19/drivers/net/usb/
Dlan78xx.h310 #define E2P_CMD_EPC_BUSY_ (0x80000000) macro
Dlan78xx.c665 if (!(val & E2P_CMD_EPC_BUSY_) || in lan78xx_wait_eeprom()
671 if (val & (E2P_CMD_EPC_TIMEOUT_ | E2P_CMD_EPC_BUSY_)) { in lan78xx_wait_eeprom()
690 if (!(val & E2P_CMD_EPC_BUSY_)) in lan78xx_eeprom_confirm_not_busy()
723 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_READ_; in lan78xx_read_raw_eeprom()
791 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_EWEN_; in lan78xx_write_raw_eeprom()
812 val = E2P_CMD_EPC_BUSY_ | E2P_CMD_EPC_CMD_WRITE_; in lan78xx_write_raw_eeprom()