/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1e/ |
A D | atl1e_ethtool.c | 150 u32 *regs_buff = p; in atl1e_get_regs() local 157 regs_buff[0] = AT_READ_REG(hw, REG_VPD_CAP); in atl1e_get_regs() 160 regs_buff[3] = AT_READ_REG(hw, REG_TWSI_CTRL); in atl1e_get_regs() 162 regs_buff[5] = AT_READ_REG(hw, REG_MASTER_CTRL); in atl1e_get_regs() 165 regs_buff[8] = AT_READ_REG(hw, REG_GPHY_CTRL); in atl1e_get_regs() 168 regs_buff[11] = AT_READ_REG(hw, REG_MDIO_CTRL); in atl1e_get_regs() 170 regs_buff[13] = AT_READ_REG(hw, REG_MAC_CTRL); in atl1e_get_regs() 177 regs_buff[20] = AT_READ_REG(hw, REG_MTU); in atl1e_get_regs() 178 regs_buff[21] = AT_READ_REG(hw, REG_WOL_CTRL); in atl1e_get_regs() 189 regs_buff[73] = (u32)phy_data; in atl1e_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbe/ |
A D | ixgbe_ethtool.c | 630 u32 *regs_buff = p; in ixgbe_get_regs() local 788 regs_buff[833 + i] = in ixgbe_get_regs() 791 regs_buff[841 + i] = in ixgbe_get_regs() 794 regs_buff[849 + i] = in ixgbe_get_regs() 797 regs_buff[857 + i] = in ixgbe_get_regs() 808 regs_buff[833 + i] = in ixgbe_get_regs() 811 regs_buff[841 + i] = in ixgbe_get_regs() 814 regs_buff[849 + i] = in ixgbe_get_regs() 817 regs_buff[857 + i] = in ixgbe_get_regs() 825 regs_buff[865 + i] = in ixgbe_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/ |
A D | igc_ethtool.c | 171 u32 *regs_buff = p; in igc_ethtool_get_regs() local 179 regs_buff[0] = rd32(IGC_CTRL); in igc_ethtool_get_regs() 182 regs_buff[3] = rd32(IGC_MDIC); in igc_ethtool_get_regs() 186 regs_buff[5] = rd32(IGC_EECD); in igc_ethtool_get_regs() 192 regs_buff[6] = rd32(IGC_EICS); in igc_ethtool_get_regs() 193 regs_buff[7] = rd32(IGC_EICS); in igc_ethtool_get_regs() 194 regs_buff[8] = rd32(IGC_EIMS); in igc_ethtool_get_regs() 195 regs_buff[9] = rd32(IGC_EIMC); in igc_ethtool_get_regs() 201 regs_buff[12] = rd32(IGC_ICS); in igc_ethtool_get_regs() 202 regs_buff[13] = rd32(IGC_ICS); in igc_ethtool_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igb/ |
A D | igb_ethtool.c | 469 u32 *regs_buff = p; in igb_get_regs() local 477 regs_buff[0] = rd32(E1000_CTRL); in igb_get_regs() 480 regs_buff[3] = rd32(E1000_MDIC); in igb_get_regs() 481 regs_buff[4] = rd32(E1000_SCTL); in igb_get_regs() 483 regs_buff[6] = rd32(E1000_VET); in igb_get_regs() 485 regs_buff[8] = rd32(E1000_PBA); in igb_get_regs() 486 regs_buff[9] = rd32(E1000_PBS); in igb_get_regs() 506 regs_buff[19] = rd32(E1000_ICS); in igb_get_regs() 507 regs_buff[20] = rd32(E1000_ICS); in igb_get_regs() 508 regs_buff[21] = rd32(E1000_IMS); in igb_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/fjes/ |
A D | fjes_ethtool.c | 187 u32 *regs_buff = p; in fjes_get_regs() local 195 regs_buff[1] = rd32(XSCT_MAX_EP); in fjes_get_regs() 198 regs_buff[4] = rd32(XSCT_DCTL); in fjes_get_regs() 201 regs_buff[8] = rd32(XSCT_CR); in fjes_get_regs() 202 regs_buff[9] = rd32(XSCT_CS); in fjes_get_regs() 206 regs_buff[13] = rd32(XSCT_REQBL); in fjes_get_regs() 215 regs_buff[32] = rd32(XSCT_IS); in fjes_get_regs() 216 regs_buff[33] = rd32(XSCT_IMS); in fjes_get_regs() 217 regs_buff[34] = rd32(XSCT_IMC); in fjes_get_regs() 218 regs_buff[35] = rd32(XSCT_IG); in fjes_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/agere/ |
A D | et131x.c | 2812 regs_buff[num++] = tmp; in et131x_get_regs() 2814 regs_buff[num++] = tmp; in et131x_get_regs() 2816 regs_buff[num++] = tmp; in et131x_get_regs() 2818 regs_buff[num++] = tmp; in et131x_get_regs() 2820 regs_buff[num++] = tmp; in et131x_get_regs() 2822 regs_buff[num++] = tmp; in et131x_get_regs() 2824 regs_buff[num++] = tmp; in et131x_get_regs() 2827 regs_buff[num++] = tmp; in et131x_get_regs() 2830 regs_buff[num++] = tmp; in et131x_get_regs() 2832 regs_buff[num++] = tmp; in et131x_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbevf/ |
A D | ethtool.c | 143 u32 *regs_buff = p; in ixgbevf_get_regs() local 153 regs_buff[0] = IXGBE_READ_REG(hw, IXGBE_VFCTRL); in ixgbevf_get_regs() 154 regs_buff[1] = IXGBE_READ_REG(hw, IXGBE_VFSTATUS); in ixgbevf_get_regs() 155 regs_buff[2] = IXGBE_READ_REG(hw, IXGBE_VFLINKS); in ixgbevf_get_regs() 157 regs_buff[4] = IXGBE_READ_REG(hw, IXGBE_VFFRTIMER); in ixgbevf_get_regs() 163 regs_buff[5] = IXGBE_READ_REG(hw, IXGBE_VTEICS); in ixgbevf_get_regs() 164 regs_buff[6] = IXGBE_READ_REG(hw, IXGBE_VTEICS); in ixgbevf_get_regs() 165 regs_buff[7] = IXGBE_READ_REG(hw, IXGBE_VTEIMS); in ixgbevf_get_regs() 166 regs_buff[8] = IXGBE_READ_REG(hw, IXGBE_VTEIMC); in ixgbevf_get_regs() 167 regs_buff[9] = IXGBE_READ_REG(hw, IXGBE_VTEIAC); in ixgbevf_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns/ |
A D | hns_dsaf_rcb.c | 853 u64 *regs_buff = data; in hns_rcb_get_stats() local 858 regs_buff[0] = hw_stats->tx_pkts; in hns_rcb_get_stats() 859 regs_buff[1] = hw_stats->ppe_tx_ok_pkts; in hns_rcb_get_stats() 860 regs_buff[2] = hw_stats->ppe_tx_drop_pkts; in hns_rcb_get_stats() 861 regs_buff[3] = in hns_rcb_get_stats() 864 regs_buff[4] = queue->tx_ring.stats.tx_pkts; in hns_rcb_get_stats() 873 regs_buff[12] = hw_stats->rx_pkts; in hns_rcb_get_stats() 874 regs_buff[13] = hw_stats->ppe_rx_ok_pkts; in hns_rcb_get_stats() 875 regs_buff[14] = hw_stats->ppe_rx_drop_pkts; in hns_rcb_get_stats() 876 regs_buff[15] = in hns_rcb_get_stats() [all …]
|
A D | hns_dsaf_ppe.c | 485 u64 *regs_buff = data; in hns_ppe_get_stats() local 488 regs_buff[0] = hw_stats->rx_pkts_from_sw; in hns_ppe_get_stats() 489 regs_buff[1] = hw_stats->rx_pkts; in hns_ppe_get_stats() 490 regs_buff[2] = hw_stats->rx_drop_no_bd; in hns_ppe_get_stats() 491 regs_buff[3] = hw_stats->rx_alloc_buf_fail; in hns_ppe_get_stats() 493 regs_buff[5] = hw_stats->rx_drop_no_buf; in hns_ppe_get_stats() 494 regs_buff[6] = hw_stats->rx_err_fifo_full; in hns_ppe_get_stats() 496 regs_buff[7] = hw_stats->tx_bd_form_rcb; in hns_ppe_get_stats() 497 regs_buff[8] = hw_stats->tx_pkts_from_rcb; in hns_ppe_get_stats() 498 regs_buff[9] = hw_stats->tx_pkts; in hns_ppe_get_stats() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/netxen/ |
A D | netxen_nic_ethtool.c | 289 u32 *regs_buff = p; in netxen_nic_get_regs() local 301 regs_buff[i++] = NXRD32(adapter, CRB_CMDPEG_STATE); in netxen_nic_get_regs() 302 regs_buff[i++] = NXRD32(adapter, CRB_RCVPEG_STATE); in netxen_nic_get_regs() 327 regs_buff[i++] = NXRD32(adapter, in netxen_nic_get_regs() 329 regs_buff[i++] = NXRD32(adapter, in netxen_nic_get_regs() 332 regs_buff[i++] = NXRD32(adapter, CRB_XG_STATE); in netxen_nic_get_regs() 333 regs_buff[i++] = NXRDIO(adapter, in netxen_nic_get_regs() 339 regs_buff[i++] = NXRDIO(adapter, in netxen_nic_get_regs() 341 regs_buff[i++] = NXRDIO(adapter, in netxen_nic_get_regs() 344 regs_buff[i++] = adapter->max_sds_rings; in netxen_nic_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/e1000/ |
A D | e1000_ethtool.c | 329 u32 *regs_buff = p; in e1000_get_regs() local 336 regs_buff[0] = er32(CTRL); in e1000_get_regs() 341 regs_buff[4] = er32(RDH); in e1000_get_regs() 342 regs_buff[5] = er32(RDT); in e1000_get_regs() 347 regs_buff[9] = er32(TDH); in e1000_get_regs() 348 regs_buff[10] = er32(TDT); in e1000_get_regs() 385 regs_buff[23] = regs_buff[18]; /* mdix mode */ in e1000_get_regs() 395 regs_buff[18] = regs_buff[13]; /* cable polarity */ in e1000_get_regs() 397 regs_buff[20] = regs_buff[17]; /* polarity correction */ in e1000_get_regs() 400 regs_buff[23] = regs_buff[13]; /* mdix mode */ in e1000_get_regs() [all …]
|
A D | e1000_main.c | 3290 u32 *regs_buff = regs; in e1000_regdump() local 3305 regs_buff[0] = er32(CTRL); in e1000_regdump() 3308 regs_buff[2] = er32(RCTL); in e1000_regdump() 3310 regs_buff[4] = er32(RDH); in e1000_regdump() 3311 regs_buff[5] = er32(RDT); in e1000_regdump() 3312 regs_buff[6] = er32(RDTR); in e1000_regdump() 3314 regs_buff[7] = er32(TCTL); in e1000_regdump() 3318 regs_buff[11] = er32(TDH); in e1000_regdump() 3319 regs_buff[12] = er32(TDT); in e1000_regdump() 3320 regs_buff[13] = er32(TIDV); in e1000_regdump() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/atlx/ |
A D | atl2.c | 1813 u32 *regs_buff = p; in atl2_get_regs() local 1820 regs_buff[0] = ATL2_READ_REG(hw, REG_VPD_CAP); in atl2_get_regs() 1833 regs_buff[13] = ATL2_READ_REG(hw, REG_MAC_CTRL); in atl2_get_regs() 1840 regs_buff[20] = ATL2_READ_REG(hw, REG_MTU); in atl2_get_regs() 1841 regs_buff[21] = ATL2_READ_REG(hw, REG_WOL_CTRL); in atl2_get_regs() 1850 regs_buff[30] = ATL2_READ_REG(hw, REG_DMAR); in atl2_get_regs() 1852 regs_buff[32] = ATL2_READ_REG(hw, REG_DMAW); in atl2_get_regs() 1857 regs_buff[38] = ATL2_READ_REG(hw, REG_ISR); in atl2_get_regs() 1858 regs_buff[39] = ATL2_READ_REG(hw, REG_IMR); in atl2_get_regs() 1861 regs_buff[40] = (u32)phy_data; in atl2_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/intel/igbvf/ |
A D | ethtool.c | 130 u32 *regs_buff = p; in igbvf_get_regs() local 138 regs_buff[0] = er32(CTRL); in igbvf_get_regs() 139 regs_buff[1] = er32(STATUS); in igbvf_get_regs() 141 regs_buff[2] = er32(RDLEN(0)); in igbvf_get_regs() 142 regs_buff[3] = er32(RDH(0)); in igbvf_get_regs() 143 regs_buff[4] = er32(RDT(0)); in igbvf_get_regs() 145 regs_buff[5] = er32(TDLEN(0)); in igbvf_get_regs() 146 regs_buff[6] = er32(TDH(0)); in igbvf_get_regs() 147 regs_buff[7] = er32(TDT(0)); in igbvf_get_regs()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/e1000e/ |
A D | ethtool.c | 448 u32 *regs_buff = p; in e1000_get_regs() local 459 regs_buff[0] = er32(CTRL); in e1000_get_regs() 460 regs_buff[1] = er32(STATUS); in e1000_get_regs() 462 regs_buff[2] = er32(RCTL); in e1000_get_regs() 466 regs_buff[6] = er32(RDTR); in e1000_get_regs() 468 regs_buff[7] = er32(TCTL); in e1000_get_regs() 472 regs_buff[11] = er32(TIDV); in e1000_get_regs() 487 regs_buff[18] = regs_buff[13]; /* cable polarity */ in e1000_get_regs() 489 regs_buff[20] = regs_buff[17]; /* polarity correction */ in e1000_get_regs() 492 regs_buff[23] = regs_buff[13]; /* mdix mode */ in e1000_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qlcnic/ |
A D | qlcnic_ethtool.c | 515 u32 *regs_buff) in qlcnic_82xx_get_registers() argument 536 u32 *regs_buff = p; in qlcnic_get_regs() local 545 regs_buff[1] = QLCNIC_MGMT_API_VERSION; in qlcnic_get_regs() 548 regs_buff[2] = adapter->ahw->max_vnic_func; in qlcnic_get_regs() 559 regs_buff[i++] = 0xFFEFCDAB; in qlcnic_get_regs() 565 regs_buff[i++] = tx_ring->sw_consumer; in qlcnic_get_regs() 567 regs_buff[i++] = tx_ring->producer; in qlcnic_get_regs() 569 regs_buff[i++] = readl(tx_ring->crb_intr_mask); in qlcnic_get_regs() 571 regs_buff[i++] = QLCNIC_TX_INTR_NOT_CONFIGURED; in qlcnic_get_regs() 578 regs_buff[i++] = rds_rings->producer; in qlcnic_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/qualcomm/ |
A D | qca_debug.c | 233 u32 *regs_buff = p; in qcaspi_get_regs() local 237 memset(regs_buff, 0, sizeof(u32) * QCASPI_MAX_REGS); in qcaspi_get_regs() 244 regs_buff[offset] = value; in qcaspi_get_regs()
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1c/ |
A D | atl1c_ethtool.c | 131 u32 *regs_buff = p; in atl1c_get_regs() local 161 regs_buff[AT_REGS_LEN/sizeof(u32) - 2] = (u32) phy_data; in atl1c_get_regs() 163 regs_buff[AT_REGS_LEN/sizeof(u32) - 1] = (u32) phy_data; in atl1c_get_regs()
|
/linux-6.3-rc2/drivers/net/ethernet/oki-semi/pch_gbe/ |
A D | pch_gbe_ethtool.c | 190 u32 *regs_buff = p; in pch_gbe_get_regs() local 195 *regs_buff++ = ioread32(&hw->reg->INT_ST + i); in pch_gbe_get_regs() 199 *regs_buff++ = tmp; in pch_gbe_get_regs()
|
/linux-6.3-rc2/drivers/net/ethernet/cadence/ |
A D | macb_main.c | 3186 u32 *regs_buff = p; in macb_get_regs() local 3194 regs_buff[0] = macb_readl(bp, NCR); in macb_get_regs() 3196 regs_buff[2] = macb_readl(bp, NSR); in macb_get_regs() 3197 regs_buff[3] = macb_readl(bp, TSR); in macb_get_regs() 3198 regs_buff[4] = macb_readl(bp, RBQP); in macb_get_regs() 3199 regs_buff[5] = macb_readl(bp, TBQP); in macb_get_regs() 3200 regs_buff[6] = macb_readl(bp, RSR); in macb_get_regs() 3201 regs_buff[7] = macb_readl(bp, IMR); in macb_get_regs() 3203 regs_buff[8] = tail; in macb_get_regs() 3204 regs_buff[9] = head; in macb_get_regs() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/ |
A D | aq_hw.h | 299 u32 *regs_buff);
|
A D | aq_nic.c | 992 u32 *regs_buff = p; in aq_nic_get_regs() local 1002 regs_buff); in aq_nic_get_regs()
|
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
A D | hw_atl_utils.c | 951 u32 *regs_buff) in hw_atl_utils_hw_get_regs() argument 956 regs_buff[i] = aq_hw_read_reg(self, in hw_atl_utils_hw_get_regs()
|
A D | hw_atl_utils.h | 610 u32 *regs_buff);
|
/linux-6.3-rc2/drivers/net/ethernet/ |
A D | ethoc.c | 939 u32 *regs_buff = p; in ethoc_get_regs() local 944 regs_buff[i] = ethoc_read(priv, i * sizeof(u32)); in ethoc_get_regs()
|