/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_io.h | 10 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) 11 #define rd32(a, reg) readl((a)->hw_addr + (reg)) 13 #define rd64(a, reg) readq((a)->hw_addr + (reg)) 14 #define i40e_flush(a) readl((a)->hw_addr + I40E_GLGEN_STAT)
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_mem.h | 15 #define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg))) 16 #define rd32(a, reg) readl((a)->hw_addr + (reg)) 17 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg))) 18 #define rd64(a, reg) readq((a)->hw_addr + (reg))
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_common.h | 9 #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)]); \
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_osdep.h | 16 #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)
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_osdep.h | 29 (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-master/drivers/net/ethernet/micrel/ |
H A D | ks8851_par.c | 36 * @hw_addr : start address of data register. 48 void __iomem *hw_addr; member in struct:ks8851_net_par 118 cider = ioread16(ksp->hw_addr); 142 iowrite16(val, ksp->hw_addr); 158 return ioread16(ksp->hw_addr); 177 ioread16_rep(ksp->hw_addr, (u16 *)buff + 1, len / 2); 207 iowrite16(fid, ksp->hw_addr); 208 iowrite16(txp->len, ksp->hw_addr); 210 iowrite16_rep(ksp->hw_addr, txp->data, len / 2); 300 ksp->hw_addr [all...] |
H A D | ks8842.c | 151 void __iomem *hw_addr; member in struct:ks8842_adapter 168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); 173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); 180 iowrite8(value, adapter->hw_addr + offset); 187 iowrite16(value, adapter->hw_addr + offset); 195 reg = ioread16(adapter->hw_addr + offset); 197 iowrite16(reg, adapter->hw_addr + offset); 205 reg = ioread16(adapter->hw_addr + offset); 207 iowrite16(reg, adapter->hw_addr + offset); 214 iowrite32(value, adapter->hw_addr [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_hw.h | 141 * @hw_addr: HW address 147 u32 hw_addr, 155 * @hw_addr: HW address 161 u32 hw_addr); 169 * @hw_addr: HW address. 177 u32 hw_addr, 185 * @hw_addr: HW address. 193 u32 hw_addr,
|
H A D | qed_hw.c | 183 struct qed_ptt *p_ptt, u32 hw_addr) 188 offset = hw_addr - win_hw_addr; 196 if (hw_addr < win_hw_addr || 198 qed_ptt_set_win(p_hwfn, p_ptt, hw_addr); 219 u32 hw_addr, u32 val) 221 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); 225 "bar_addr 0x%x, hw_addr 0x%x, val 0x%x\n", 226 bar_addr, hw_addr, val); 231 u32 hw_addr) 233 u32 bar_addr = qed_set_ptt(p_hwfn, p_ptt, hw_addr); 182 qed_set_ptt(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) argument 217 qed_wr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, u32 val) argument 229 qed_rd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr) 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) argument 276 qed_memcpy_from(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, void *dest, u32 hw_addr, size_t n) argument 286 qed_memcpy_to(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u32 hw_addr, void *src, size_t n) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_osdep.h | 21 #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-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atlx.c | 122 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL); 131 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL); 134 iowrite32(0, hw->hw_addr + REG_RX_HASH_TABLE); 135 iowrite32(0, (hw->hw_addr + REG_RX_HASH_TABLE) + (1 << 2)); 147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); 148 ioread32(adapter->hw.hw_addr + REG_IMR); 228 ctrl = ioread32(adapter->hw.hw_addr + REG_MAC_CTRL); 230 iowrite32(ctrl, adapter->hw.hw_addr + REG_MAC_CTRL);
|
H A D | atl2.h | 39 ((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 in struct:atl2_hw [all...] |
H A D | atl1.c | 251 * iowrite32(0xffffffff, hw->hw_addr + REG_ISR); 260 iowrite32(MASTER_CTRL_SOFT_RST, hw->hw_addr + REG_MASTER_CTRL); 261 ioread32(hw->hw_addr + REG_MASTER_CTRL); 263 iowrite16(1, hw->hw_addr + REG_PHY_ENABLE); 264 ioread16(hw->hw_addr + REG_PHY_ENABLE); 271 icr = ioread32(hw->hw_addr + REG_IDLE_STATUS); 297 value = ioread32(hw->hw_addr + REG_SPI_FLASH_CTRL); 300 iowrite32(value, hw->hw_addr + REG_SPI_FLASH_CTRL); 303 value = ioread16(hw->hw_addr + REG_PCIE_CAP_LIST); 316 iowrite32(0, hw->hw_addr [all...] |
/linux-master/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c.h | 353 u8 __iomem *hw_addr; /* inner register address */ member in struct:atl1c_hw 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...] |
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | regs.h | 76 #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-master/include/linux/ |
H A D | logic_pio.h | 115 resource_size_t hw_addr, resource_size_t size); 119 unsigned long logic_pio_trans_cpuaddr(resource_size_t hw_addr);
|
/linux-master/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e.h | 302 u8 __iomem *hw_addr; /* inner register address */ member in struct:atl1e_hw 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 [all...] |
/linux-master/drivers/net/ethernet/atheros/alx/ |
H A D | hw.h | 466 u8 __iomem *hw_addr; member in struct:alx_hw 518 writeb(val, hw->hw_addr + reg); 523 writew(val, hw->hw_addr + reg); 528 return readw(hw->hw_addr + reg); 533 writel(val, hw->hw_addr + reg); 538 return readl(hw->hw_addr + reg); 543 readl(hw->hw_addr);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 1299 const u8 *hw_addr; local 1301 hw_addr = (const u8 *)&mac_addr0; 1302 dest[0] = hw_addr[3]; 1303 dest[1] = hw_addr[2]; 1304 dest[2] = hw_addr[1]; 1305 dest[3] = hw_addr[0]; 1307 hw_addr = (const u8 *)&mac_addr1; 1308 dest[4] = hw_addr[1]; 1309 dest[5] = hw_addr[0]; 1320 iwl_flip_hw_address(mac_addr0, mac_addr1, data->hw_addr); 1340 const u8 *hw_addr; local 1391 const u8 *hw_addr = (const u8 *)(nvm_hw + HW_ADDR); local [all...] |
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | icrdma_hw.c | 166 u8 __iomem *hw_addr; local 169 hw_addr = dev->hw->hw_addr; 172 hw_addr = NULL; 174 dev->hw_regs[i] = (u32 __iomem *)(hw_addr + icrdma_regs[i]);
|
H A D | i40iw_hw.c | 207 u8 __iomem *hw_addr; local 210 hw_addr = dev->hw->hw_addr; 213 hw_addr = NULL; 215 dev->hw_regs[i] = (u32 __iomem *)(i40iw_regs[i] + hw_addr);
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_main.h | 50 u8 __iomem *hw_addr; member in struct:octep_vf_mmio 306 writel(value, (octep_vf_dev)->mmio.hw_addr + (reg_off)) 309 writeq(val64, (octep_vf_dev)->mmio.hw_addr + (reg_off)) 312 readl((octep_vf_dev)->mmio.hw_addr + (reg_off)) 315 readq((octep_vf_dev)->mmio.hw_addr + (reg_off))
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_main.h | 99 iounmap(oct->mmio[baridx].hw_addr); 132 oct->mmio[baridx].hw_addr = 140 if (!oct->mmio[baridx].hw_addr) {
|
/linux-master/drivers/crypto/cavium/cpt/ |
H A D | cpt_common.h | 143 static inline void cpt_write_csr64(u8 __iomem *hw_addr, u64 offset, argument 146 writeq(val, hw_addr + offset); 149 static inline u64 cpt_read_csr64(u8 __iomem *hw_addr, u64 offset) argument 151 return readq(hw_addr + offset);
|
/linux-master/include/uapi/linux/netfilter/ |
H A D | nfnetlink_log.h | 28 __u8 hw_addr[8]; member in struct:nfulnl_msg_packet_hw
|