Lines Matching refs:hw
82 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
84 atlx_set_mac_addr(&adapter->hw);
95 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data);
96 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data);
125 struct atlx_hw *hw = &adapter->hw;
131 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL);
140 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL);
143 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE);
144 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2));
148 hash_value = atlx_hash_mc_addr(hw, ha->addr);
149 atlx_hash_set(hw, hash_value);
159 iowrite32(IMR_NORMAL_MASK, adapter->hw.hw_addr + REG_IMR);
160 ioread32(adapter->hw.hw_addr + REG_IMR);
169 iowrite32(0, adapter->hw.hw_addr + REG_IMR);
170 ioread32(adapter->hw.hw_addr + REG_IMR);
180 atlx_read_phy_reg(&adapter->hw, 19, &phy_data);
222 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL);
224 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL);
227 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL);
229 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL);