Lines Matching refs:hw_revision
104 u8 hw_revision, old_ver; in ene_hw_detect() local
112 hw_revision = ene_read_reg(dev, ENE_ECHV); in ene_hw_detect()
122 if (hw_revision == 0xFF) { in ene_hw_detect()
130 chip_major, chip_minor, old_ver, hw_revision); in ene_hw_detect()
139 if (chip_major == 0x39 && chip_minor == 0x26 && hw_revision == 0xC0) { in ene_hw_detect()
140 dev->hw_revision = ENE_HW_C; in ene_hw_detect()
142 } else if (old_ver == 0x24 && hw_revision == 0xC0) { in ene_hw_detect()
143 dev->hw_revision = ENE_HW_B; in ene_hw_detect()
146 dev->hw_revision = ENE_HW_D; in ene_hw_detect()
151 if (dev->hw_revision < ENE_HW_C) in ene_hw_detect()
415 if (dev->hw_revision < ENE_HW_C) in ene_rx_setup()
484 if (dev->hw_revision < ENE_HW_C) { in ene_rx_enable_hw()
606 if (dev->hw_revision == ENE_HW_C) in ene_tx_enable()
698 if (dev->hw_revision < ENE_HW_C) { in ene_irq_status()