Home
last modified time | relevance | path

Searched refs:hw_addr (Results 1 - 25 of 283) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/
H A De1000_osdep.h29 (readl(hw->hw_addr + ((hw->mac_type >= e1000_82543) \
33 (writel((value), (hw->hw_addr + ((hw->mac_type >= e1000_82543) \
37 writel((value), ((a)->hw_addr + \
42 readl((a)->hw_addr + \
50 writew((value), ((a)->hw_addr + \
55 readw((a)->hw_addr + \
60 writeb((value), ((a)->hw_addr + \
65 readb((a)->hw_addr + \
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/
H A De1000_osdep.h29 (readl(hw->hw_addr + ((hw->mac_type >= e1000_82543) \
33 (writel((value), (hw->hw_addr + ((hw->mac_type >= e1000_82543) \
37 writel((value), ((a)->hw_addr + \
42 readl((a)->hw_addr + \
50 writew((value), ((a)->hw_addr + \
55 readw((a)->hw_addr + \
60 writeb((value), ((a)->hw_addr + \
65 readb((a)->hw_addr + \
/kernel/linux/linux-5.10/drivers/net/ethernet/micrel/
H A Dks8851_par.c38 * @hw_addr : start address of data register.
50 void __iomem *hw_addr; member
120 cider = ioread16(ksp->hw_addr); in ks_check_endian()
144 iowrite16(val, ksp->hw_addr); in ks8851_wrreg16_par()
160 return ioread16(ksp->hw_addr); in ks8851_rdreg16_par()
179 ioread16_rep(ksp->hw_addr, (u16 *)buff + 1, len / 2); in ks8851_rdfifo_par()
209 iowrite16(fid, ksp->hw_addr); in ks8851_wrfifo_par()
210 iowrite16(txp->len, ksp->hw_addr); in ks8851_wrfifo_par()
212 iowrite16_rep(ksp->hw_addr, txp->data, len / 2); in ks8851_wrfifo_par()
313 ksp->hw_addr in ks8851_probe_par()
[all...]
H A Dks8842.c151 void __iomem *hw_addr; member
168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma()
173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank()
180 iowrite8(value, adapter->hw_addr + offset); in ks8842_write8()
187 iowrite16(value, adapter->hw_addr + offset); in ks8842_write16()
195 reg = ioread16(adapter->hw_addr + offset); in ks8842_enable_bits()
197 iowrite16(reg, adapter->hw_addr + offset); in ks8842_enable_bits()
205 reg = ioread16(adapter->hw_addr + offset); in ks8842_clear_bits()
207 iowrite16(reg, adapter->hw_addr + offset); in ks8842_clear_bits()
214 iowrite32(value, adapter->hw_addr in ks8842_write32()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/micrel/
H A Dks8851_par.c36 * @hw_addr : start address of data register.
48 void __iomem *hw_addr; member
118 cider = ioread16(ksp->hw_addr); in ks_check_endian()
142 iowrite16(val, ksp->hw_addr); in ks8851_wrreg16_par()
158 return ioread16(ksp->hw_addr); in ks8851_rdreg16_par()
177 ioread16_rep(ksp->hw_addr, (u16 *)buff + 1, len / 2); in ks8851_rdfifo_par()
207 iowrite16(fid, ksp->hw_addr); in ks8851_wrfifo_par()
208 iowrite16(txp->len, ksp->hw_addr); in ks8851_wrfifo_par()
210 iowrite16_rep(ksp->hw_addr, txp->data, len / 2); in ks8851_wrfifo_par()
311 ksp->hw_addr in ks8851_probe_par()
[all...]
H A Dks8842.c151 void __iomem *hw_addr; member
168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma()
173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank()
180 iowrite8(value, adapter->hw_addr + offset); in ks8842_write8()
187 iowrite16(value, adapter->hw_addr + offset); in ks8842_write16()
195 reg = ioread16(adapter->hw_addr + offset); in ks8842_enable_bits()
197 iowrite16(reg, adapter->hw_addr + offset); in ks8842_enable_bits()
205 reg = ioread16(adapter->hw_addr + offset); in ks8842_clear_bits()
207 iowrite16(reg, adapter->hw_addr + offset); in ks8842_clear_bits()
214 iowrite32(value, adapter->hw_addr in ks8842_write32()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/
H A Datl1.c251 * iowrite32(0xffffffff, hw->hw_addr + REG_ISR); in atl1_reset_hw()
260 iowrite32(MASTER_CTRL_SOFT_RST, hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw()
261 ioread32(hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw()
263 iowrite16(1, hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
264 ioread16(hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
271 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); in atl1_reset_hw()
297 value = ioread32(hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist()
300 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist()
303 value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST); in atl1_check_eeprom_exist()
316 iowrite32(0, hw->hw_addr in atl1_read_eeprom()
[all...]
H A Datlx.c122 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
131 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
134 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()
147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set()
148 ioread32(adapter->hw.hw_addr + REG_IMR); in atlx_imr_set()
228 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
230 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
H A Datl2.h39 ((a)->hw_addr + (reg))))
41 #define ATL2_WRITE_FLUSH(a) (ioread32((a)->hw_addr))
43 #define ATL2_READ_REG(a, reg) (ioread32((a)->hw_addr + (reg)))
46 ((a)->hw_addr + (reg))))
48 #define ATL2_READ_REGB(a, reg) (ioread8((a)->hw_addr + (reg)))
51 ((a)->hw_addr + (reg))))
53 #define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg)))
56 (iowrite32((value), (((a)->hw_addr + (reg)) + ((offset) << 2))))
59 (ioread32(((a)->hw_addr + (reg)) + ((offset) << 2)))
367 u8 __iomem *hw_addr; member
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/
H A Datl1.c251 * iowrite32(0xffffffff, hw->hw_addr + REG_ISR); in atl1_reset_hw()
260 iowrite32(MASTER_CTRL_SOFT_RST, hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw()
261 ioread32(hw->hw_addr + REG_MASTER_CTRL); in atl1_reset_hw()
263 iowrite16(1, hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
264 ioread16(hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
271 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); in atl1_reset_hw()
297 value = ioread32(hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist()
300 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); in atl1_check_eeprom_exist()
303 value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST); in atl1_check_eeprom_exist()
316 iowrite32(0, hw->hw_addr in atl1_read_eeprom()
[all...]
H A Datlx.c122 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
131 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); in atlx_set_multi()
134 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()
147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set()
148 ioread32(adapter->hw.hw_addr + REG_IMR); in atlx_imr_set()
228 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
230 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL); in atlx_vlan_mode()
H A Datl2.h39 ((a)->hw_addr + (reg))))
41 #define ATL2_WRITE_FLUSH(a) (ioread32((a)->hw_addr))
43 #define ATL2_READ_REG(a, reg) (ioread32((a)->hw_addr + (reg)))
46 ((a)->hw_addr + (reg))))
48 #define ATL2_READ_REGB(a, reg) (ioread8((a)->hw_addr + (reg)))
51 ((a)->hw_addr + (reg))))
53 #define ATL2_READ_REGW(a, reg) (ioread16((a)->hw_addr + (reg)))
56 (iowrite32((value), (((a)->hw_addr + (reg)) + ((offset) << 2))))
59 (ioread32(((a)->hw_addr + (reg)) + ((offset) << 2)))
367 u8 __iomem *hw_addr; member
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_common.h9 #define FM10K_REMOVED(hw_addr) unlikely(!(hw_addr))
20 u32 __iomem *hw_addr = READ_ONCE((hw)->hw_addr); \
21 if (!FM10K_REMOVED(hw_addr)) \
22 writel((val), &hw_addr[(reg)]); \
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_common.h9 #define FM10K_REMOVED(hw_addr) unlikely(!(hw_addr))
20 u32 __iomem *hw_addr = READ_ONCE((hw)->hw_addr); \
21 if (!FM10K_REMOVED(hw_addr)) \
22 writel((val), &hw_addr[(reg)]); \
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_osdep.h16 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
17 #define rd32(a, reg) readl((a)->hw_addr + (reg))
19 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
20 #define rd64(a, reg) readq((a)->hw_addr + (reg))
21 #define iavf_flush(a) readl((a)->hw_addr + IAVF_VFGEN_RSTAT)
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-parse.c876 const u8 *hw_addr; in iwl_flip_hw_address() local
878 hw_addr = (const u8 *)&mac_addr0; in iwl_flip_hw_address()
879 dest[0] = hw_addr[3]; in iwl_flip_hw_address()
880 dest[1] = hw_addr[2]; in iwl_flip_hw_address()
881 dest[2] = hw_addr[1]; in iwl_flip_hw_address()
882 dest[3] = hw_addr[0]; in iwl_flip_hw_address()
884 hw_addr = (const u8 *)&mac_addr1; in iwl_flip_hw_address()
885 dest[4] = hw_addr[1]; in iwl_flip_hw_address()
886 dest[5] = hw_addr[0]; in iwl_flip_hw_address()
895 iwl_flip_hw_address(mac_addr0, mac_addr1, data->hw_addr); in iwl_set_hw_address_from_csr()
915 const u8 *hw_addr; iwl_set_hw_address_family_8000() local
966 const u8 *hw_addr = (const u8 *)(nvm_hw + HW_ADDR); iwl_set_hw_address() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_osdep.h22 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
23 #define rd32(a, reg) readl((a)->hw_addr + (reg))
25 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
26 #define rd64(a, reg) readq((a)->hw_addr + (reg))
27 #define iavf_flush(a) readl((a)->hw_addr + IAVF_VFGEN_RSTAT)
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/
H A Dixgb_osdep.h24 writel((value), ((a)->hw_addr + IXGB_##reg)))
27 readl((a)->hw_addr + IXGB_##reg))
30 writel((value), ((a)->hw_addr + IXGB_##reg + ((offset) << 2))))
33 readl((a)->hw_addr + IXGB_##reg + ((offset) << 2)))
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1c/
H A Datl1c.h355 u8 __iomem *hw_addr; /* inner register address */ member
547 writel((value), ((a)->hw_addr + reg)))
550 readl((a)->hw_addr))
554 readl((a)->hw_addr + reg); \
555 *(u32 *)pdata = readl((a)->hw_addr + reg); \
557 *(u32 *)pdata = readl((a)->hw_addr + reg); \
562 writeb((value), ((a)->hw_addr + reg)))
565 readb((a)->hw_addr + reg))
568 writew((value), ((a)->hw_addr + reg)))
572 readw((a)->hw_addr
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1c/
H A Datl1c.h353 u8 __iomem *hw_addr; /* inner register address */ member
550 writel((value), ((a)->hw_addr + reg)))
553 readl((a)->hw_addr))
557 readl((a)->hw_addr + reg); \
558 *(u32 *)pdata = readl((a)->hw_addr + reg); \
560 *(u32 *)pdata = readl((a)->hw_addr + reg); \
565 writeb((value), ((a)->hw_addr + reg)))
568 readb((a)->hw_addr + reg))
571 writew((value), ((a)->hw_addr + reg)))
575 readw((a)->hw_addr
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_hw.c165 struct qed_ptt *p_ptt, u32 hw_addr) in qed_set_ptt()
170 offset = hw_addr - win_hw_addr; in qed_set_ptt()
178 if (hw_addr < win_hw_addr || in qed_set_ptt()
180 qed_ptt_set_win(p_hwfn, p_ptt, hw_addr); in qed_set_ptt()
201 u32 hw_addr, u32 val) in qed_wr()
203 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_wr()
207 "bar_addr 0x%x, hw_addr 0x%x, val 0x%x\n", in qed_wr()
208 bar_addr, hw_addr, val); in qed_wr()
213 u32 hw_addr) in qed_rd()
215 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_rd()
164 qed_set_ptt(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) qed_set_ptt() argument
199 qed_wr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, u32 val) qed_wr() argument
211 qed_rd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) qed_rd() argument
225 qed_memcpy_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, void *addr, u32 hw_addr, size_t n, bool to_device) qed_memcpy_hw() argument
258 qed_memcpy_from(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, void *dest, u32 hw_addr, size_t n) qed_memcpy_from() argument
268 qed_memcpy_to(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, void *src, size_t n) qed_memcpy_to() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_hw.c183 struct qed_ptt *p_ptt, u32 hw_addr) in qed_set_ptt()
188 offset = hw_addr - win_hw_addr; in qed_set_ptt()
196 if (hw_addr < win_hw_addr || in qed_set_ptt()
198 qed_ptt_set_win(p_hwfn, p_ptt, hw_addr); in qed_set_ptt()
219 u32 hw_addr, u32 val) in qed_wr()
221 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_wr()
225 "bar_addr 0x%x, hw_addr 0x%x, val 0x%x\n", in qed_wr()
226 bar_addr, hw_addr, val); in qed_wr()
231 u32 hw_addr) in qed_rd()
233 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); in qed_rd()
182 qed_set_ptt(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) qed_set_ptt() argument
217 qed_wr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, u32 val) qed_wr() argument
229 qed_rd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) qed_rd() argument
243 qed_memcpy_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, void *addr, u32 hw_addr, size_t n, bool to_device) qed_memcpy_hw() argument
276 qed_memcpy_from(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, void *dest, u32 hw_addr, size_t n) qed_memcpy_from() argument
286 qed_memcpy_to(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, void *src, size_t n) qed_memcpy_to() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_osdep.h26 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
27 #define rd32(a, reg) readl((a)->hw_addr + (reg))
29 #define rd64(a, reg) readq((a)->hw_addr + (reg))
30 #define i40e_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT)
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_osdep.h26 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
27 #define rd32(a, reg) readl((a)->hw_addr + (reg))
29 #define rd64(a, reg) readq((a)->hw_addr + (reg))
30 #define i40e_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT)
/kernel/linux/linux-5.10/drivers/gpu/drm/via/
H A Dvia_dma.c92 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_space() local
94 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_space()
95 (dev_priv->dma_high + hw_addr - dev_priv->dma_low) : in via_cmdbuf_space()
96 (hw_addr - dev_priv->dma_low)); in via_cmdbuf_space()
106 uint32_t hw_addr = *(dev_priv->hw_addr_ptr) - agp_base; in via_cmdbuf_lag() local
108 return ((hw_addr <= dev_priv->dma_low) ? in via_cmdbuf_lag()
109 (dev_priv->dma_low - hw_addr) : in via_cmdbuf_lag()
110 (dev_priv->dma_wrap + dev_priv->dma_low - hw_addr)); in via_cmdbuf_lag()
121 uint32_t cur_addr, hw_addr, next_addr; in via_cmdbuf_wait() local
129 hw_addr in via_cmdbuf_wait()
[all...]

Completed in 20 milliseconds

12345678910>>...12