Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 96309b5f authored by Sujit Reddy Thumma's avatar Sujit Reddy Thumma
Browse files

scsi: ufs: Fix sending unsupported SCSI command



UFS 1.1 specification does not support MAINTENANCE IN(0xA3) SCSI
command and hence it doesn't support REPORT SUPPORTED OPERATION CODES
as well.

Change-Id: Ic09c5b46b2511b1c28db478023c32b898ac69e6d
Signed-off-by: default avatarSujit Reddy Thumma <sthumma@codeaurora.org>
parent 5761caf4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2078,6 +2078,9 @@ static int ufshcd_slave_alloc(struct scsi_device *sdev)
	/* allow SCSI layer to restart the device in case of errors */
	sdev->allow_restart = 1;

	/* REPORT SUPPORTED OPERATION CODES is not supported */
	sdev->no_report_opcodes = 1;

	lun_qdepth = ufshcd_read_sdev_qdepth(hba, sdev);
	if (lun_qdepth <= 0)
		/* eventually, we can figure out the real queue depth */