#endif
                }
                cnt--;
-               usleep_range(1000, 1000);
+               usleep_range(1000, 2000);
        }
 
        return 0;
                }
                netif_addr_unlock_bh(bp->dev);
 
-               usleep_range(1000, 1000);
+               usleep_range(1000, 2000);
        }
 
        smp_mb();
 
        }
 
        /* Give HW time to discard old tx messages */
-       usleep_range(1000, 1000);
+       usleep_range(1000, 2000);
 
        /* Clean all ETH MACs */
        rc = bnx2x_del_all_macs(bp, &bp->sp_objs[0].mac_obj, BNX2X_ETH_MAC,
                if (pend_bits == 0)
                        break;
 
-               usleep_range(1000, 1000);
+               usleep_range(1000, 2000);
        } while (cnt-- > 0);
 
        if (cnt <= 0) {
                    (pgl_exp_rom2 == 0xffffffff) &&
                    (!CHIP_IS_E3(bp) || (tags_63_32 == 0xffffffff)))
                        break;
-               usleep_range(1000, 1000);
+               usleep_range(1000, 2000);
        } while (cnt-- > 0);
 
        if (cnt <= 0) {
        /* Wait for 1ms to empty GLUE and PCI-E core queues,
         * PSWHST, GRC and PSWRD Tetris buffer.
         */
-       usleep_range(1000, 1000);
+       usleep_range(1000, 2000);
 
        /* Prepare to chip reset: */
        /* MCP */
 
                        while (tout && REG_RD(bp, IGU_REG_RESET_MEMORIES)) {
                                tout--;
-                               usleep_range(1000, 1000);
+                               usleep_range(1000, 2000);
                        }
 
                        if (REG_RD(bp, IGU_REG_RESET_MEMORIES)) {
 
                        return 0;
                }
 
-               usleep_range(1000, 1000);
+               usleep_range(1000, 2000);
 
                if (bp->panic)
                        return -EIO;
 
                /* Wait until there are no pending commands */
                if (!bnx2x_exe_queue_empty(exeq))
-                       usleep_range(1000, 1000);
+                       usleep_range(1000, 2000);
                else
                        return 0;
        }