struct scsi_device *sdp;
        unsigned long flags;
        int ret, retries;
-       unsigned long deadline;
-       int32_t remaining;
 
        spin_lock_irqsave(hba->host->host_lock, flags);
        sdp = hba->ufs_device_wlun;
         * callbacks hence set the RQF_PM flag so that it doesn't resume the
         * already suspended childs.
         */
-       deadline = jiffies + 10 * HZ;
        for (retries = 3; retries > 0; --retries) {
-               ret = -ETIMEDOUT;
-               remaining = deadline - jiffies;
-               if (remaining <= 0)
-                       break;
                ret = scsi_execute(sdp, cmd, DMA_NONE, NULL, 0, NULL, &sshdr,
-                                  remaining / HZ, 0, 0, RQF_PM, NULL);
+                                  HZ, 0, 0, RQF_PM, NULL);
                if (!scsi_status_is_check_condition(ret) ||
                                !scsi_sense_valid(&sshdr) ||
                                sshdr.sense_key != UNIT_ATTENTION)