Home
last modified time | relevance | path

Searched refs:hw_addr (Results 1 – 25 of 147) sorted by relevance

123456

/linux-6.3-rc2/drivers/net/ethernet/intel/e1000/
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 + \
/linux-6.3-rc2/drivers/net/ethernet/atheros/atlx/
A Datl1.c264 ioread16(hw->hw_addr + REG_PHY_ENABLE); in atl1_reset_hw()
319 ioread32(hw->hw_addr + REG_VPD_CAP); in atl1_read_eeprom()
349 ioread32(hw->hw_addr + REG_MDIO_CTRL); in atl1_read_phy_reg()
597 ioread32(hw->hw_addr + REG_MDIO_CTRL); in atl1_write_phy_reg()
814 hw->hw_addr + REG_SPI_FLASH_OP_RDID); in atl1_init_flash_opcode()
1475 hw->hw_addr + REG_DESC_RFD_ADDR_LO); in atl1_configure()
1477 hw->hw_addr + REG_DESC_RRD_ADDR_LO); in atl1_configure()
1479 hw->hw_addr + REG_DESC_TPD_ADDR_LO); in atl1_configure()
1481 hw->hw_addr + REG_DESC_CMB_ADDR_LO); in atl1_configure()
1483 hw->hw_addr + REG_DESC_SMB_ADDR_LO); in atl1_configure()
[all …]
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()
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
/linux-6.3-rc2/drivers/net/ethernet/intel/fm10k/
A Dfm10k_common.h9 #define FM10K_REMOVED(hw_addr) unlikely(!(hw_addr)) argument
20 u32 __iomem *hw_addr = READ_ONCE((hw)->hw_addr); \
21 if (!FM10K_REMOVED(hw_addr)) \
22 writel((val), &hw_addr[(reg)]); \
/linux-6.3-rc2/drivers/net/ethernet/micrel/
A Dks8851_par.c48 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 = devm_platform_ioremap_resource(pdev, 0); in ks8851_probe_par()
312 if (IS_ERR(ksp->hw_addr)) in ks8851_probe_par()
[all …]
A Dks8842.c151 void __iomem *hw_addr; member
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()
221 return ioread8(adapter->hw_addr + offset); in ks8842_read8()
243 iowrite16(0, adapter->hw_addr + REG_GRR); in ks8842_reset()
344 adapter->hw_addr + REG_TIMB_IER); in ks8842_reset_hw()
1159 if (!adapter->hw_addr) in ks8842_probe()
1222 iounmap(adapter->hw_addr); in ks8842_probe()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1c/
A Datl1c.h553 writel((value), ((a)->hw_addr + reg)))
556 readl((a)->hw_addr))
560 readl((a)->hw_addr + reg); \
561 *(u32 *)pdata = readl((a)->hw_addr + reg); \
563 *(u32 *)pdata = readl((a)->hw_addr + reg); \
568 writeb((value), ((a)->hw_addr + reg)))
571 readb((a)->hw_addr + reg))
574 writew((value), ((a)->hw_addr + reg)))
578 readw((a)->hw_addr + reg); \
579 *(u16 *)pdata = readw((a)->hw_addr + reg); \
[all …]
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/
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)
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgb/
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)))
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1e/
A Datl1e.h302 u8 __iomem *hw_addr; /* inner register address */ member
458 writel((value), ((a)->hw_addr + reg)))
461 readl((a)->hw_addr))
464 readl((a)->hw_addr + reg))
467 writeb((value), ((a)->hw_addr + reg)))
470 readb((a)->hw_addr + reg))
473 writew((value), ((a)->hw_addr + reg)))
476 readw((a)->hw_addr + reg))
479 writel((value), (((a)->hw_addr + reg) + ((offset) << 2))))
482 readl(((a)->hw_addr + reg) + ((offset) << 2)))
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/
A Diwl-nvm-parse.c1153 const u8 *hw_addr; in iwl_flip_hw_address() local
1156 dest[0] = hw_addr[3]; in iwl_flip_hw_address()
1157 dest[1] = hw_addr[2]; in iwl_flip_hw_address()
1194 const u8 *hw_addr; in iwl_set_hw_address_family_8000() local
1208 memcpy(data->hw_addr, hw_addr, ETH_ALEN); in iwl_set_hw_address_family_8000()
1248 data->hw_addr[0] = hw_addr[1]; in iwl_set_hw_address()
1249 data->hw_addr[1] = hw_addr[0]; in iwl_set_hw_address()
1250 data->hw_addr[2] = hw_addr[3]; in iwl_set_hw_address()
1251 data->hw_addr[3] = hw_addr[2]; in iwl_set_hw_address()
1252 data->hw_addr[4] = hw_addr[5]; in iwl_set_hw_address()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/
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)
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qed/
A Dqed_hw.c165 struct qed_ptt *p_ptt, u32 hw_addr) in qed_set_ptt() argument
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() argument
208 bar_addr, hw_addr, val); in qed_wr()
213 u32 hw_addr) in qed_rd() argument
220 bar_addr, hw_addr, val); in qed_rd()
241 hw_offset = hw_addr + done; in qed_memcpy_hw()
263 hw_addr, dest, hw_addr, (unsigned long)n); in qed_memcpy_from()
[all …]
A Dqed_hw.h147 u32 hw_addr,
161 u32 hw_addr);
177 u32 hw_addr,
193 u32 hw_addr,
/linux-6.3-rc2/drivers/net/ethernet/intel/igbvf/
A Dregs.h76 #define er32(reg) readl(hw->hw_addr + E1000_##reg)
77 #define ew32(reg, val) writel((val), hw->hw_addr + E1000_##reg)
79 readl(hw->hw_addr + E1000_##reg + (offset << 2))
81 writel((val), hw->hw_addr + E1000_##reg + (offset << 2))
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_osdep.h21 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
22 #define rd32(a, reg) readl((a)->hw_addr + (reg))
23 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
24 #define rd64(a, reg) readq((a)->hw_addr + (reg))
/linux-6.3-rc2/drivers/infiniband/hw/irdma/
A Dicrdma_hw.c117 u8 __iomem *hw_addr; in icrdma_init_hw() local
120 hw_addr = dev->hw->hw_addr; in icrdma_init_hw()
123 hw_addr = NULL; in icrdma_init_hw()
125 dev->hw_regs[i] = (u32 __iomem *)(hw_addr + icrdma_regs[i]); in icrdma_init_hw()
A Di40iw_hw.c164 u8 __iomem *hw_addr; in i40iw_init_hw() local
167 hw_addr = dev->hw->hw_addr; in i40iw_init_hw()
170 hw_addr = NULL; in i40iw_init_hw()
172 dev->hw_regs[i] = (u32 __iomem *)(i40iw_regs[i] + hw_addr); in i40iw_init_hw()
/linux-6.3-rc2/drivers/net/ethernet/atheros/alx/
A Dhw.h466 u8 __iomem *hw_addr; member
518 writeb(val, hw->hw_addr + reg); in alx_write_mem8()
523 writew(val, hw->hw_addr + reg); in alx_write_mem16()
528 return readw(hw->hw_addr + reg); in alx_read_mem16()
533 writel(val, hw->hw_addr + reg); in alx_write_mem32()
538 return readl(hw->hw_addr + reg); in alx_read_mem32()
543 readl(hw->hw_addr); in alx_post_write()
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeon_ep/
A Doctep_main.h50 u8 __iomem *hw_addr; member
290 writel(value, (octep_dev)->mmio[0].hw_addr + (reg_off))
293 writeq(val64, (octep_dev)->mmio[0].hw_addr + (reg_off))
296 readl((octep_dev)->mmio[0].hw_addr + (reg_off))
299 readq((octep_dev)->mmio[0].hw_addr + (reg_off))
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/
A Digc_regs.h306 u8 __iomem *hw_addr = READ_ONCE((hw)->hw_addr); \
307 if (!IGC_REMOVED(hw_addr)) \
308 writel((val), &hw_addr[(reg)]); \
/linux-6.3-rc2/drivers/net/fddi/
A Ddefza.c320 sizeof(*buf->cam.hw_addr)); in fza_cmd_send()
322 sizeof(*buf->cam.hw_addr)); in fza_cmd_send()
327 sizeof(*buf->cam.hw_addr)); in fza_cmd_send()
330 fza_zeros(&buf->cam.hw_addr[i++], in fza_cmd_send()
331 sizeof(*buf->cam.hw_addr)); in fza_cmd_send()
1292 uint hw_addr[2]; in fza_probe() local
1382 fza_reads(&init->hw_addr, &hw_addr, sizeof(hw_addr)); in fza_probe()
1383 dev_addr_set(dev, (u8 *)&hw_addr); in fza_probe()
1434 (readl_u(&init->hw_addr[0]) >> 0) & 0xff, in fza_probe()
1435 (readl_u(&init->hw_addr[0]) >> 8) & 0xff, in fza_probe()
[all …]
/linux-6.3-rc2/drivers/crypto/cavium/cpt/
A Dcpt_common.h143 static inline void cpt_write_csr64(u8 __iomem *hw_addr, u64 offset, in cpt_write_csr64() argument
146 writeq(val, hw_addr + offset); in cpt_write_csr64()
149 static inline u64 cpt_read_csr64(u8 __iomem *hw_addr, u64 offset) in cpt_read_csr64() argument
151 return readq(hw_addr + offset); in cpt_read_csr64()
/linux-6.3-rc2/drivers/net/ethernet/cavium/liquidio/
A Docteon_main.h99 iounmap(oct->mmio[baridx].hw_addr); in octeon_unmap_pci_barx()
132 oct->mmio[baridx].hw_addr = in octeon_map_pci_barx()
140 if (!oct->mmio[baridx].hw_addr) { in octeon_map_pci_barx()

Completed in 64 milliseconds

123456