]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs: Use UFS device indicated maximum LU number
authorBean Huo <beanhuo@micron.com>
Mon, 20 Jan 2020 13:08:20 +0000 (14:08 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 21 Jan 2020 00:16:10 +0000 (19:16 -0500)
commitbee804dbbf3b33f0a63cc4b1c8959c1199050e79
tree214c4251a4947b28d5fb76b6fba37222334e0efc
parent6f649365bc7b64261762862406881a75221fb7ad
scsi: ufs: Use UFS device indicated maximum LU number

According to Jedec standard UFS 3.0 and UFS 2.1 Spec, Maximum number of
logical units supported by the UFS device is indicated by parameter
bMaxNumberLU in Geometry Descriptor. This patch is to delete current hard
code macro definition of UFS_UPIU_MAX_GENERAL_LUN, and switch to use device
indicated number instead.

Link: https://lore.kernel.org/r/20200120130820.1737-9-huobean@gmail.com
Reviewed-by: Asutosh Das <asutoshd@codeaurora.org>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Signed-off-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-sysfs.c
drivers/scsi/ufs/ufs.h
drivers/scsi/ufs/ufshcd.c