Lines Matching refs:hw

33 	struct atl1e_hw *hw = &adapter->hw;  in atl1e_get_settings()  local
41 if (hw->nic_type == athr_l1e) in atl1e_get_settings()
47 ecmd->advertising |= hw->autoneg_advertised; in atl1e_get_settings()
72 struct atl1e_hw *hw = &adapter->hw; in atl1e_set_settings() local
81 if (hw->nic_type == athr_l1e) { in atl1e_set_settings()
82 hw->autoneg_advertised = in atl1e_set_settings()
92 hw->autoneg_advertised = in atl1e_set_settings()
95 ecmd->advertising = hw->autoneg_advertised | in atl1e_set_settings()
98 adv4 = hw->mii_autoneg_adv_reg & ~ADVERTISE_ALL; in atl1e_set_settings()
99 adv9 = hw->mii_1000t_ctrl_reg & ~MII_AT001_CR_1000T_SPEED_MASK; in atl1e_set_settings()
100 if (hw->autoneg_advertised & ADVERTISE_10_HALF) in atl1e_set_settings()
102 if (hw->autoneg_advertised & ADVERTISE_10_FULL) in atl1e_set_settings()
104 if (hw->autoneg_advertised & ADVERTISE_100_HALF) in atl1e_set_settings()
106 if (hw->autoneg_advertised & ADVERTISE_100_FULL) in atl1e_set_settings()
108 if (hw->autoneg_advertised & ADVERTISE_1000_FULL) in atl1e_set_settings()
111 if (adv4 != hw->mii_autoneg_adv_reg || in atl1e_set_settings()
112 adv9 != hw->mii_1000t_ctrl_reg) { in atl1e_set_settings()
113 hw->mii_autoneg_adv_reg = adv4; in atl1e_set_settings()
114 hw->mii_1000t_ctrl_reg = adv9; in atl1e_set_settings()
115 hw->re_autoneg = true; in atl1e_set_settings()
129 atl1e_reset_hw(&adapter->hw); in atl1e_set_settings()
153 struct atl1e_hw *hw = &adapter->hw; in atl1e_get_regs() local
159 regs->version = (1 << 24) | (hw->revision_id << 16) | hw->device_id; in atl1e_get_regs()
161 regs_buff[0] = AT_READ_REG(hw, REG_VPD_CAP); in atl1e_get_regs()
162 regs_buff[1] = AT_READ_REG(hw, REG_SPI_FLASH_CTRL); in atl1e_get_regs()
163 regs_buff[2] = AT_READ_REG(hw, REG_SPI_FLASH_CONFIG); in atl1e_get_regs()
164 regs_buff[3] = AT_READ_REG(hw, REG_TWSI_CTRL); in atl1e_get_regs()
165 regs_buff[4] = AT_READ_REG(hw, REG_PCIE_DEV_MISC_CTRL); in atl1e_get_regs()
166 regs_buff[5] = AT_READ_REG(hw, REG_MASTER_CTRL); in atl1e_get_regs()
167 regs_buff[6] = AT_READ_REG(hw, REG_MANUAL_TIMER_INIT); in atl1e_get_regs()
168 regs_buff[7] = AT_READ_REG(hw, REG_IRQ_MODU_TIMER_INIT); in atl1e_get_regs()
169 regs_buff[8] = AT_READ_REG(hw, REG_GPHY_CTRL); in atl1e_get_regs()
170 regs_buff[9] = AT_READ_REG(hw, REG_CMBDISDMA_TIMER); in atl1e_get_regs()
171 regs_buff[10] = AT_READ_REG(hw, REG_IDLE_STATUS); in atl1e_get_regs()
172 regs_buff[11] = AT_READ_REG(hw, REG_MDIO_CTRL); in atl1e_get_regs()
173 regs_buff[12] = AT_READ_REG(hw, REG_SERDES_LOCK); in atl1e_get_regs()
174 regs_buff[13] = AT_READ_REG(hw, REG_MAC_CTRL); in atl1e_get_regs()
175 regs_buff[14] = AT_READ_REG(hw, REG_MAC_IPG_IFG); in atl1e_get_regs()
176 regs_buff[15] = AT_READ_REG(hw, REG_MAC_STA_ADDR); in atl1e_get_regs()
177 regs_buff[16] = AT_READ_REG(hw, REG_MAC_STA_ADDR+4); in atl1e_get_regs()
178 regs_buff[17] = AT_READ_REG(hw, REG_RX_HASH_TABLE); in atl1e_get_regs()
179 regs_buff[18] = AT_READ_REG(hw, REG_RX_HASH_TABLE+4); in atl1e_get_regs()
180 regs_buff[19] = AT_READ_REG(hw, REG_MAC_HALF_DUPLX_CTRL); in atl1e_get_regs()
181 regs_buff[20] = AT_READ_REG(hw, REG_MTU); in atl1e_get_regs()
182 regs_buff[21] = AT_READ_REG(hw, REG_WOL_CTRL); in atl1e_get_regs()
183 regs_buff[22] = AT_READ_REG(hw, REG_SRAM_TRD_ADDR); in atl1e_get_regs()
184 regs_buff[23] = AT_READ_REG(hw, REG_SRAM_TRD_LEN); in atl1e_get_regs()
185 regs_buff[24] = AT_READ_REG(hw, REG_SRAM_RXF_ADDR); in atl1e_get_regs()
186 regs_buff[25] = AT_READ_REG(hw, REG_SRAM_RXF_LEN); in atl1e_get_regs()
187 regs_buff[26] = AT_READ_REG(hw, REG_SRAM_TXF_ADDR); in atl1e_get_regs()
188 regs_buff[27] = AT_READ_REG(hw, REG_SRAM_TXF_LEN); in atl1e_get_regs()
189 regs_buff[28] = AT_READ_REG(hw, REG_SRAM_TCPH_ADDR); in atl1e_get_regs()
190 regs_buff[29] = AT_READ_REG(hw, REG_SRAM_PKTH_ADDR); in atl1e_get_regs()
192 atl1e_read_phy_reg(hw, MII_BMCR, &phy_data); in atl1e_get_regs()
194 atl1e_read_phy_reg(hw, MII_BMSR, &phy_data); in atl1e_get_regs()
202 if (!atl1e_check_eeprom_exist(&adapter->hw)) in atl1e_get_eeprom_len()
212 struct atl1e_hw *hw = &adapter->hw; in atl1e_get_eeprom() local
221 if (atl1e_check_eeprom_exist(hw)) /* not exist */ in atl1e_get_eeprom()
224 eeprom->magic = hw->vendor_id | (hw->device_id << 16); in atl1e_get_eeprom()
235 if (!atl1e_read_eeprom(hw, i * 4, &(eeprom_buff[i-first_dword]))) { in atl1e_get_eeprom()
252 struct atl1e_hw *hw = &adapter->hw; in atl1e_set_eeprom() local
262 if (eeprom->magic != (hw->vendor_id | (hw->device_id << 16))) in atl1e_set_eeprom()
276 if (!atl1e_read_eeprom(hw, first_dword * 4, &(eeprom_buff[0]))) { in atl1e_set_eeprom()
286 if (!atl1e_read_eeprom(hw, last_dword * 4, in atl1e_set_eeprom()
297 if (!atl1e_write_eeprom(hw, ((first_dword + i) * 4), in atl1e_set_eeprom()