module_param(use_msi_x, int, 0444);
 MODULE_PARM_DESC(use_msi_x, "MSI-X interrupt (0=disabled, 1=enabled");
 
-static int auto_fw_reset = AUTO_FW_RESET_ENABLED;
+static int auto_fw_reset = 1;
 module_param(auto_fw_reset, int, 0644);
 MODULE_PARM_DESC(auto_fw_reset, "Auto firmware reset (0=disabled, 1=enabled");
 
                if (adapter->need_fw_reset)
                        goto detach;
 
-               if (adapter->reset_context &&
-                   auto_fw_reset == AUTO_FW_RESET_ENABLED) {
+               if (adapter->reset_context && auto_fw_reset) {
                        qlcnic_reset_hw_context(adapter);
                        adapter->netdev->trans_start = jiffies;
                }
 
        qlcnic_dev_request_reset(adapter);
 
-       if ((auto_fw_reset == AUTO_FW_RESET_ENABLED))
+       if (auto_fw_reset)
                clear_bit(__QLCNIC_FW_ATTACHED, &adapter->state);
 
        dev_info(&netdev->dev, "firmware hang detected\n");
        adapter->dev_state = (state == QLCNIC_DEV_NEED_QUISCENT) ? state :
                QLCNIC_DEV_NEED_RESET;
 
-       if ((auto_fw_reset == AUTO_FW_RESET_ENABLED) &&
+       if (auto_fw_reset &&
                !test_and_set_bit(__QLCNIC_RESETTING, &adapter->state)) {
 
                qlcnic_schedule_work(adapter, qlcnic_detach_work, 0);