Home
last modified time | relevance | path

Searched refs:REG_RX_HASH_TABLE (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_hw.c189 mta = AT_READ_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg); in atl1e_hash_set()
193 AT_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg, mta); in atl1e_hash_set()
568 AT_WRITE_REG(hw, REG_RX_HASH_TABLE, 0); in atl1e_init_hw()
569 AT_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, 1, 0); in atl1e_init_hw()
H A Datl1e_ethtool.c174 regs_buff[17] = AT_READ_REG(hw, REG_RX_HASH_TABLE); in atl1e_get_regs()
175 regs_buff[18] = AT_READ_REG(hw, REG_RX_HASH_TABLE+4); in atl1e_get_regs()
H A Datl1e_hw.h308 #define REG_RX_HASH_TABLE 0x1490 macro
H A Datl1e_main.c289 AT_WRITE_REG(hw, REG_RX_HASH_TABLE, 0); in atl1e_set_multi()
290 AT_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, 1, 0); in atl1e_set_multi()
/openbmc/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c134 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE); in atlx_set_multi()
135 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2)); in atlx_set_multi()
H A Datlx.h226 #define REG_RX_HASH_TABLE 0x1490 macro
H A Datl2.c137 ATL2_WRITE_REG(hw, REG_RX_HASH_TABLE, 0); in atl2_set_multi()
138 ATL2_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, 1, 0); in atl2_set_multi()
1837 regs_buff[17] = ATL2_READ_REG(hw, REG_RX_HASH_TABLE); in atl2_get_regs()
1838 regs_buff[18] = ATL2_READ_REG(hw, REG_RX_HASH_TABLE+4); in atl2_get_regs()
2343 mta = ATL2_READ_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg); in atl2_hash_set()
2347 ATL2_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg, mta); in atl2_hash_set()
2404 ATL2_WRITE_REG(hw, REG_RX_HASH_TABLE, 0); in atl2_init_hw()
2405 ATL2_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, 1, 0); in atl2_init_hw()
H A Datl1.c576 mta = ioread32((hw->hw_addr + REG_RX_HASH_TABLE) + (hash_reg << 2)); in atl1_hash_set()
578 iowrite32(mta, (hw->hw_addr + REG_RX_HASH_TABLE) + (hash_reg << 2)); in atl1_hash_set()
838 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE); in atl1_init_hw()
840 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2)); in atl1_init_hw()
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c153 AT_READ_REG(hw, REG_RX_HASH_TABLE, p++); in atl1c_get_regs()
154 AT_READ_REG(hw, REG_RX_HASH_TABLE+4, p++); in atl1c_get_regs()
H A Datl1c_hw.c238 mta = AT_READ_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg); in atl1c_hash_set()
242 AT_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, hash_reg, mta); in atl1c_hash_set()
H A Datl1c_hw.h415 #define REG_RX_HASH_TABLE 0x1490 macro
H A Datl1c_main.c410 AT_WRITE_REG(hw, REG_RX_HASH_TABLE, 0); in atl1c_set_multi()
411 AT_WRITE_REG_ARRAY(hw, REG_RX_HASH_TABLE, 1, 0); in atl1c_set_multi()