scsi: drop reason argument from ->change_queue_depth
[firefly-linux-kernel-4.4.55.git] / drivers / scsi / advansys.c
index 43761c1c46f0730d5166b433e1c457ce8c476a0f..6719a3390ebd7ad9781a52552616859bf836b2ab 100644 (file)
@@ -7706,7 +7706,7 @@ advansys_narrow_slave_configure(struct scsi_device *sdev, ASC_DVC_VAR *asc_dvc)
                                asc_dvc->cfg->can_tagged_qng |= tid_bit;
                                asc_dvc->use_tagged_qng |= tid_bit;
                        }
-                       scsi_adjust_queue_depth(sdev, MSG_ORDERED_TAG,
+                       scsi_change_queue_depth(sdev, 
                                                asc_dvc->max_dvc_qng[sdev->id]);
                }
        } else {
@@ -7714,7 +7714,6 @@ advansys_narrow_slave_configure(struct scsi_device *sdev, ASC_DVC_VAR *asc_dvc)
                        asc_dvc->cfg->can_tagged_qng &= ~tid_bit;
                        asc_dvc->use_tagged_qng &= ~tid_bit;
                }
-               scsi_adjust_queue_depth(sdev, 0, sdev->host->cmd_per_lun);
        }
 
        if ((sdev->lun == 0) &&
@@ -7848,12 +7847,8 @@ advansys_wide_slave_configure(struct scsi_device *sdev, ADV_DVC_VAR *adv_dvc)
                }
        }
 
-       if ((adv_dvc->tagqng_able & tidmask) && sdev->tagged_supported) {
-               scsi_adjust_queue_depth(sdev, MSG_ORDERED_TAG,
-                                       adv_dvc->max_dvc_qng);
-       } else {
-               scsi_adjust_queue_depth(sdev, 0, sdev->host->cmd_per_lun);
-       }
+       if ((adv_dvc->tagqng_able & tidmask) && sdev->tagged_supported)
+               scsi_change_queue_depth(sdev, adv_dvc->max_dvc_qng);
 }
 
 /*