Home
last modified time | relevance | path

Searched refs:reg_space (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/
Ddwmac4_dma.c139 u32 *reg_space) in _dwmac4_dump_dma_regs() argument
141 reg_space[DMA_CHAN_CONTROL(channel) / 4] = in _dwmac4_dump_dma_regs()
143 reg_space[DMA_CHAN_TX_CONTROL(channel) / 4] = in _dwmac4_dump_dma_regs()
145 reg_space[DMA_CHAN_RX_CONTROL(channel) / 4] = in _dwmac4_dump_dma_regs()
147 reg_space[DMA_CHAN_TX_BASE_ADDR(channel) / 4] = in _dwmac4_dump_dma_regs()
149 reg_space[DMA_CHAN_RX_BASE_ADDR(channel) / 4] = in _dwmac4_dump_dma_regs()
151 reg_space[DMA_CHAN_TX_END_ADDR(channel) / 4] = in _dwmac4_dump_dma_regs()
153 reg_space[DMA_CHAN_RX_END_ADDR(channel) / 4] = in _dwmac4_dump_dma_regs()
155 reg_space[DMA_CHAN_TX_RING_LEN(channel) / 4] = in _dwmac4_dump_dma_regs()
157 reg_space[DMA_CHAN_RX_RING_LEN(channel) / 4] = in _dwmac4_dump_dma_regs()
[all …]
Ddwmac100_core.c45 static void dwmac100_dump_mac_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac100_dump_mac_regs() argument
49 reg_space[MAC_CONTROL / 4] = readl(ioaddr + MAC_CONTROL); in dwmac100_dump_mac_regs()
50 reg_space[MAC_ADDR_HIGH / 4] = readl(ioaddr + MAC_ADDR_HIGH); in dwmac100_dump_mac_regs()
51 reg_space[MAC_ADDR_LOW / 4] = readl(ioaddr + MAC_ADDR_LOW); in dwmac100_dump_mac_regs()
52 reg_space[MAC_HASH_HIGH / 4] = readl(ioaddr + MAC_HASH_HIGH); in dwmac100_dump_mac_regs()
53 reg_space[MAC_HASH_LOW / 4] = readl(ioaddr + MAC_HASH_LOW); in dwmac100_dump_mac_regs()
54 reg_space[MAC_FLOW_CTRL / 4] = readl(ioaddr + MAC_FLOW_CTRL); in dwmac100_dump_mac_regs()
55 reg_space[MAC_VLAN1 / 4] = readl(ioaddr + MAC_VLAN1); in dwmac100_dump_mac_regs()
56 reg_space[MAC_VLAN2 / 4] = readl(ioaddr + MAC_VLAN2); in dwmac100_dump_mac_regs()
Ddwmac100_dma.c68 static void dwmac100_dump_dma_regs(void __iomem *ioaddr, u32 *reg_space) in dwmac100_dump_dma_regs() argument
73 reg_space[DMA_BUS_MODE / 4 + i] = in dwmac100_dump_dma_regs()
76 reg_space[DMA_CUR_TX_BUF_ADDR / 4] = in dwmac100_dump_dma_regs()
78 reg_space[DMA_CUR_RX_BUF_ADDR / 4] = in dwmac100_dump_dma_regs()
Ddwmac1000_dma.c211 static void dwmac1000_dump_dma_regs(void __iomem *ioaddr, u32 *reg_space) in dwmac1000_dump_dma_regs() argument
217 reg_space[DMA_BUS_MODE / 4 + i] = in dwmac1000_dump_dma_regs()
Dstmmac_ethtool.c423 u32 *reg_space = (u32 *) space; in stmmac_ethtool_gregs() local
425 stmmac_dump_mac_regs(priv, priv->hw, reg_space); in stmmac_ethtool_gregs()
426 stmmac_dump_dma_regs(priv, priv->ioaddr, reg_space); in stmmac_ethtool_gregs()
430 memcpy(&reg_space[ETHTOOL_DMA_OFFSET], in stmmac_ethtool_gregs()
431 &reg_space[DMA_BUS_MODE / 4], in stmmac_ethtool_gregs()
Ddwmac-sun8i.c310 static void sun8i_dwmac_dump_regs(void __iomem *ioaddr, u32 *reg_space) in sun8i_dwmac_dump_regs() argument
317 reg_space[i / 4] = readl(ioaddr + i); in sun8i_dwmac_dump_regs()
326 u32 *reg_space) in sun8i_dwmac_dump_mac_regs() argument
334 reg_space[i / 4] = readl(ioaddr + i); in sun8i_dwmac_dump_mac_regs()
Ddwmac1000_core.c96 static void dwmac1000_dump_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac1000_dump_regs() argument
102 reg_space[i] = readl(ioaddr + i * 4); in dwmac1000_dump_regs()
Ddwxgmac2_dma.c131 static void dwxgmac2_dma_dump_regs(void __iomem *ioaddr, u32 *reg_space) in dwxgmac2_dma_dump_regs() argument
136 reg_space[i] = readl(ioaddr + i * 4); in dwxgmac2_dma_dump_regs()
Ddwmac4_core.c270 static void dwmac4_dump_regs(struct mac_device_info *hw, u32 *reg_space) in dwmac4_dump_regs() argument
276 reg_space[i] = readl(ioaddr + i * 4); in dwmac4_dump_regs()
Dhwif.h181 void (*dump_regs)(void __iomem *ioaddr, u32 *reg_space);
309 void (*dump_regs)(struct mac_device_info *hw, u32 *reg_space);
Ddwxgmac2_core.c232 static void dwxgmac2_dump_regs(struct mac_device_info *hw, u32 *reg_space) in dwxgmac2_dump_regs() argument
238 reg_space[i] = readl(ioaddr + i * 4); in dwxgmac2_dump_regs()
/Linux-v5.4/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c442 u32 *reg_space = (u32 *)space; in sxgbe_get_regs() local
447 memset(reg_space, 0x0, REG_SPACE_SIZE); in sxgbe_get_regs()
452 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs()
459 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs()
466 reg_space[reg_ix] = readl(ioaddr + reg_offset); in sxgbe_get_regs()
/Linux-v5.4/drivers/gpu/drm/hisilicon/kirin/
Dkirin_drm_ade.c369 u32 reg_ctrl, reg_addr, reg_size, reg_stride, reg_space, reg_en; in ade_rdma_dump_regs() local
376 reg_space = RD_CH_SPACE(ch); in ade_rdma_dump_regs()
389 val = readl(base + reg_space); in ade_rdma_dump_regs()
572 u32 reg_ctrl, reg_addr, reg_size, reg_stride, reg_space, reg_en; in ade_rdma_set() local
587 reg_space = RD_CH_SPACE(ch); in ade_rdma_set()
597 writel(in_h * stride, base + reg_space); in ade_rdma_set()
/Linux-v5.4/drivers/net/ethernet/neterion/vxge/
Dvxge-ethtool.c133 u64 *reg_space = (u64 *)space; in vxge_ethtool_gregs() local
152 *reg_space++ = reg; in vxge_ethtool_gregs()
/Linux-v5.4/drivers/net/ethernet/neterion/
Ds2io.c5362 u8 *reg_space = (u8 *)space; in s2io_ethtool_gregs() local
5370 memcpy((reg_space + i), &reg, 8); in s2io_ethtool_gregs()