History

qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE

Struct field qed_hw_info::port_mode isn't used anywhere in the code, so can be safely removed to prevent possible dead code addition. Also remove the enumeration QED_PORT_MODE orphaned after this deletion.

Alexander Lobakin committed 6 years ago

Commit e9a5eb81 parent 5d4193c2 files · +0 −36Browse files

Unified · Split

2 files
  1. drivers/net/ethernet/qlogic/qed/qed.h +0 −15
  2. drivers/net/ethernet/qlogic/qed/qed_dev.c +0 −21
drivers/net/ethernet/qlogic/qed/qed.h+0−15
@@ -245,20 +245,6 @@ enum QED_FEATURE { · 244 unmodified lines
245245 QED_MAX_FEATURES,
246246 };
247247
248−enum QED_PORT_MODE {
249− QED_PORT_MODE_DE_2X40G,
250− QED_PORT_MODE_DE_2X50G,
251− QED_PORT_MODE_DE_1X100G,
252− QED_PORT_MODE_DE_4X10G_F,
253− QED_PORT_MODE_DE_4X10G_E,
254− QED_PORT_MODE_DE_4X20G,
255− QED_PORT_MODE_DE_1X40G,
256− QED_PORT_MODE_DE_2X25G,
257− QED_PORT_MODE_DE_1X25G,
258− QED_PORT_MODE_DE_4X25G,
259− QED_PORT_MODE_DE_2X10G,
260−};
261−
262248 enum qed_dev_cap {
263249 QED_DEV_CAP_ETH,
264250 QED_DEV_CAP_FCOE,
@@ -337,7 +323,6 @@ struct qed_hw_info { · 72 unmodified lines
337323
338324 struct qed_igu_info *p_igu_info;
339325
340− u32 port_mode;
341326 u32 hw_mode;
342327 unsigned long device_capabilities;
343328 u16 mtu;
drivers/net/ethernet/qlogic/qed/qed_dev.c+0−21
@@ -3994,37 +3994,16 @@ static int qed_hw_get_nvm_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) · 3993 unmodified lines
39943994 switch ((core_cfg & NVM_CFG1_GLOB_NETWORK_PORT_MODE_MASK) >>
39953995 NVM_CFG1_GLOB_NETWORK_PORT_MODE_OFFSET) {
39963996 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_BB_2X40G:
3997− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_2X40G;
3998− break;
39993997 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_2X50G:
4000− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_2X50G;
4001− break;
40023998 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_BB_1X100G:
4003− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_1X100G;
4004− break;
40053999 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_4X10G_F:
4006− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_4X10G_F;
4007− break;
40084000 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_BB_4X10G_E:
4009− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_4X10G_E;
4010− break;
40114001 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_BB_4X20G:
4012− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_4X20G;
4013− break;
40144002 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_1X40G:
4015− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_1X40G;
4016− break;
40174003 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_2X25G:
4018− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_2X25G;
4019− break;
40204004 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_2X10G:
4021− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_2X10G;
4022− break;
40234005 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_1X25G:
4024− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_1X25G;
4025− break;
40264006 case NVM_CFG1_GLOB_NETWORK_PORT_MODE_4X25G:
4027− p_hwfn->hw_info.port_mode = QED_PORT_MODE_DE_4X25G;
40284007 break;
40294008 default:
40304009 DP_NOTICE(p_hwfn, "Unknown port mode in 0x%08x\n", core_cfg);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t