qlcnic: remove unused code
authorstephen hemminger <stephen@networkplumber.org>
Thu, 16 Jan 2014 18:32:21 +0000 (10:32 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 18 Jan 2014 02:04:19 +0000 (18:04 -0800)
Remove function  qlcnic_enable_eswitch which was defined
but never used in current code.

Compile tested only.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h

index 6e10ac5..8d2ac22 100644 (file)
@@ -2196,36 +2196,6 @@ out:
        return IRQ_HANDLED;
 }
 
-int qlcnic_enable_eswitch(struct qlcnic_adapter *adapter, u8 port, u8 enable)
-{
-       int err = -EIO;
-       struct qlcnic_cmd_args cmd;
-
-       if (adapter->ahw->op_mode != QLCNIC_MGMT_FUNC) {
-               dev_err(&adapter->pdev->dev,
-                       "%s: Error, invoked by non management func\n",
-                       __func__);
-               return err;
-       }
-
-       err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_TOGGLE_ESWITCH);
-       if (err)
-               return err;
-
-       cmd.req.arg[1] = (port & 0xf) | BIT_4;
-       err = qlcnic_issue_cmd(adapter, &cmd);
-
-       if (err != QLCNIC_RCODE_SUCCESS) {
-               dev_err(&adapter->pdev->dev, "Failed to enable eswitch%d\n",
-                       err);
-               err = -EIO;
-       }
-       qlcnic_free_mbx_args(&cmd);
-
-       return err;
-
-}
-
 int qlcnic_83xx_set_nic_info(struct qlcnic_adapter *adapter,
                             struct qlcnic_info *nic)
 {
index 66bdcd3..a5ca3f4 100644 (file)
@@ -590,7 +590,6 @@ void qlcnic_83xx_disable_intr(struct qlcnic_adapter *,
                             struct qlcnic_host_sds_ring *);
 void qlcnic_83xx_check_vf(struct qlcnic_adapter *,
                          const struct pci_device_id *);
-int qlcnic_enable_eswitch(struct qlcnic_adapter *, u8, u8);
 int qlcnic_83xx_config_default_opmode(struct qlcnic_adapter *);
 int qlcnic_83xx_setup_mbx_intr(struct qlcnic_adapter *);
 void qlcnic_83xx_free_mbx_intr(struct qlcnic_adapter *);