Lines Matching refs:smc911x_reg_read
27 u32 smc911x_reg_read(struct eth_device *dev, u32 offset)
38 static inline u32 smc911x_reg_read(struct eth_device *dev, u32 offset) in smc911x_reg_read() function
407 while (smc911x_reg_read(dev, MAC_CSR_CMD) & MAC_CSR_CMD_CSR_BUSY) in smc911x_get_mac_csr()
411 while (smc911x_reg_read(dev, MAC_CSR_CMD) & MAC_CSR_CMD_CSR_BUSY) in smc911x_get_mac_csr()
414 return smc911x_reg_read(dev, MAC_CSR_DATA); in smc911x_get_mac_csr()
419 while (smc911x_reg_read(dev, MAC_CSR_CMD) & MAC_CSR_CMD_CSR_BUSY) in smc911x_set_mac_csr()
423 while (smc911x_reg_read(dev, MAC_CSR_CMD) & MAC_CSR_CMD_CSR_BUSY) in smc911x_set_mac_csr()
431 val = smc911x_reg_read(dev, BYTE_TEST); in smc911x_detect_chip()
440 val = smc911x_reg_read(dev, ID_REV) >> 16; in smc911x_detect_chip()
462 if ((smc911x_reg_read(dev, PMT_CTRL) & PMT_CTRL_READY) == 0) { in smc911x_reset()
469 !(smc911x_reg_read(dev, PMT_CTRL) & PMT_CTRL_READY)) in smc911x_reset()
484 while (timeout-- && smc911x_reg_read(dev, E2P_CMD) & E2P_CMD_EPC_BUSY) in smc911x_reset()