aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/qlcnic/qlcnic_ethtool.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/qlcnic/qlcnic_ethtool.c')
-rw-r--r--drivers/net/qlcnic/qlcnic_ethtool.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/drivers/net/qlcnic/qlcnic_ethtool.c b/drivers/net/qlcnic/qlcnic_ethtool.c
index e07adb1dec4f..2568aa665024 100644
--- a/drivers/net/qlcnic/qlcnic_ethtool.c
+++ b/drivers/net/qlcnic/qlcnic_ethtool.c
@@ -96,7 +96,7 @@ static const char qlcnic_gstrings_test[][ETH_GSTRING_LEN] = {
96static const u32 diag_registers[] = { 96static const u32 diag_registers[] = {
97 CRB_CMDPEG_STATE, 97 CRB_CMDPEG_STATE,
98 CRB_RCVPEG_STATE, 98 CRB_RCVPEG_STATE,
99 CRB_XG_STATE_P3, 99 CRB_XG_STATE_P3P,
100 CRB_FW_CAPABILITIES_1, 100 CRB_FW_CAPABILITIES_1,
101 ISR_INT_STATE_REG, 101 ISR_INT_STATE_REG,
102 QLCNIC_CRB_DRV_ACTIVE, 102 QLCNIC_CRB_DRV_ACTIVE,
@@ -189,9 +189,9 @@ qlcnic_get_settings(struct net_device *dev, struct ethtool_cmd *ecmd)
189 goto skip; 189 goto skip;
190 } 190 }
191 191
192 val = QLCRD32(adapter, P3_LINK_SPEED_REG(pcifn)); 192 val = QLCRD32(adapter, P3P_LINK_SPEED_REG(pcifn));
193 ecmd->speed = P3_LINK_SPEED_MHZ * 193 ecmd->speed = P3P_LINK_SPEED_MHZ *
194 P3_LINK_SPEED_VAL(pcifn, val); 194 P3P_LINK_SPEED_VAL(pcifn, val);
195 ecmd->duplex = DUPLEX_FULL; 195 ecmd->duplex = DUPLEX_FULL;
196 ecmd->autoneg = AUTONEG_DISABLE; 196 ecmd->autoneg = AUTONEG_DISABLE;
197 } else 197 } else
@@ -202,42 +202,42 @@ skip:
202 ecmd->transceiver = XCVR_EXTERNAL; 202 ecmd->transceiver = XCVR_EXTERNAL;
203 203
204 switch (adapter->ahw.board_type) { 204 switch (adapter->ahw.board_type) {
205 case QLCNIC_BRDTYPE_P3_REF_QG: 205 case QLCNIC_BRDTYPE_P3P_REF_QG:
206 case QLCNIC_BRDTYPE_P3_4_GB: 206 case QLCNIC_BRDTYPE_P3P_4_GB:
207 case QLCNIC_BRDTYPE_P3_4_GB_MM: 207 case QLCNIC_BRDTYPE_P3P_4_GB_MM:
208 208
209 ecmd->supported |= SUPPORTED_Autoneg; 209 ecmd->supported |= SUPPORTED_Autoneg;
210 ecmd->advertising |= ADVERTISED_Autoneg; 210 ecmd->advertising |= ADVERTISED_Autoneg;
211 case QLCNIC_BRDTYPE_P3_10G_CX4: 211 case QLCNIC_BRDTYPE_P3P_10G_CX4:
212 case QLCNIC_BRDTYPE_P3_10G_CX4_LP: 212 case QLCNIC_BRDTYPE_P3P_10G_CX4_LP:
213 case QLCNIC_BRDTYPE_P3_10000_BASE_T: 213 case QLCNIC_BRDTYPE_P3P_10000_BASE_T:
214 ecmd->supported |= SUPPORTED_TP; 214 ecmd->supported |= SUPPORTED_TP;
215 ecmd->advertising |= ADVERTISED_TP; 215 ecmd->advertising |= ADVERTISED_TP;
216 ecmd->port = PORT_TP; 216 ecmd->port = PORT_TP;
217 ecmd->autoneg = adapter->link_autoneg; 217 ecmd->autoneg = adapter->link_autoneg;
218 break; 218 break;
219 case QLCNIC_BRDTYPE_P3_IMEZ: 219 case QLCNIC_BRDTYPE_P3P_IMEZ:
220 case QLCNIC_BRDTYPE_P3_XG_LOM: 220 case QLCNIC_BRDTYPE_P3P_XG_LOM:
221 case QLCNIC_BRDTYPE_P3_HMEZ: 221 case QLCNIC_BRDTYPE_P3P_HMEZ:
222 ecmd->supported |= SUPPORTED_MII; 222 ecmd->supported |= SUPPORTED_MII;
223 ecmd->advertising |= ADVERTISED_MII; 223 ecmd->advertising |= ADVERTISED_MII;
224 ecmd->port = PORT_MII; 224 ecmd->port = PORT_MII;
225 ecmd->autoneg = AUTONEG_DISABLE; 225 ecmd->autoneg = AUTONEG_DISABLE;
226 break; 226 break;
227 case QLCNIC_BRDTYPE_P3_10G_SFP_PLUS: 227 case QLCNIC_BRDTYPE_P3P_10G_SFP_PLUS:
228 case QLCNIC_BRDTYPE_P3_10G_SFP_CT: 228 case QLCNIC_BRDTYPE_P3P_10G_SFP_CT:
229 case QLCNIC_BRDTYPE_P3_10G_SFP_QT: 229 case QLCNIC_BRDTYPE_P3P_10G_SFP_QT:
230 ecmd->advertising |= ADVERTISED_TP; 230 ecmd->advertising |= ADVERTISED_TP;
231 ecmd->supported |= SUPPORTED_TP; 231 ecmd->supported |= SUPPORTED_TP;
232 check_sfp_module = netif_running(dev) && 232 check_sfp_module = netif_running(dev) &&
233 adapter->has_link_events; 233 adapter->has_link_events;
234 case QLCNIC_BRDTYPE_P3_10G_XFP: 234 case QLCNIC_BRDTYPE_P3P_10G_XFP:
235 ecmd->supported |= SUPPORTED_FIBRE; 235 ecmd->supported |= SUPPORTED_FIBRE;
236 ecmd->advertising |= ADVERTISED_FIBRE; 236 ecmd->advertising |= ADVERTISED_FIBRE;
237 ecmd->port = PORT_FIBRE; 237 ecmd->port = PORT_FIBRE;
238 ecmd->autoneg = AUTONEG_DISABLE; 238 ecmd->autoneg = AUTONEG_DISABLE;
239 break; 239 break;
240 case QLCNIC_BRDTYPE_P3_10G_TP: 240 case QLCNIC_BRDTYPE_P3P_10G_TP:
241 if (adapter->ahw.port_type == QLCNIC_XGBE) { 241 if (adapter->ahw.port_type == QLCNIC_XGBE) {
242 ecmd->autoneg = AUTONEG_DISABLE; 242 ecmd->autoneg = AUTONEG_DISABLE;
243 ecmd->supported |= (SUPPORTED_FIBRE | SUPPORTED_TP); 243 ecmd->supported |= (SUPPORTED_FIBRE | SUPPORTED_TP);
@@ -381,9 +381,9 @@ static u32 qlcnic_test_link(struct net_device *dev)
381 struct qlcnic_adapter *adapter = netdev_priv(dev); 381 struct qlcnic_adapter *adapter = netdev_priv(dev);
382 u32 val; 382 u32 val;
383 383
384 val = QLCRD32(adapter, CRB_XG_STATE_P3); 384 val = QLCRD32(adapter, CRB_XG_STATE_P3P);
385 val = XG_LINK_STATE_P3(adapter->ahw.pci_func, val); 385 val = XG_LINK_STATE_P3P(adapter->ahw.pci_func, val);
386 return (val == XG_LINK_UP_P3) ? 0 : 1; 386 return (val == XG_LINK_UP_P3P) ? 0 : 1;
387} 387}
388 388
389static int 389static int