scsi: ufs: Remove support for old UFSHCI versions
authorAvri Altman <avri.altman@wdc.com>
Wed, 10 Apr 2024 18:37:19 +0000 (21:37 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 12 Apr 2024 01:50:13 +0000 (21:50 -0400)
commita33a502d50fddc85e8d5072cf39ff8fe19ba3025
tree3f81a7d21c2f21bc104ba444ef2e60095eb8e220
parente63350dae44f01842dca229aaaa22c105356d7ab
scsi: ufs: Remove support for old UFSHCI versions

UFS spec version 2.1 was published more than 10 years ago. It is
vanishingly unlikely that even there are out there platforms that uses
earlier host controllers, let alone that those ancient platforms will ever
run a V6.10 kernel.  To be extra cautious, leave out removal of UFSHCI 2.0
support from this patch, and just remove support of host controllers prior
to UFS2.0.

This patch removes some legacy tuning calls that no longer apply.

Signed-off-by: Avri Altman <avri.altman@wdc.com>
Link: https://lore.kernel.org/r/20240410183720.908-2-avri.altman@wdc.com
Acked-by: Bean Huo <beanhuo@micron.com>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c
drivers/ufs/host/ufs-qcom.c
include/ufs/ufshcd.h
include/ufs/ufshci.h