From 1ff6869fa6a03b7c2e1be8196f1a910b23ff144e Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Wed, 5 Feb 2020 13:04:23 -0800 Subject: [PATCH] scsi: ufshcd-qti: Add quirk to disable fastauto mode There're issues with fastauto mode with WDC devices. Enable quirk to disable fastauto mode for WDC devices. Change-Id: Ie973b4cb469e64ab667dc5ceb4f1b395f6046072 Signed-off-by: Asutosh Das --- drivers/scsi/ufs/ufshcd-qti.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/scsi/ufs/ufshcd-qti.c b/drivers/scsi/ufs/ufshcd-qti.c index 2c03b0be516c..ef655d3bd0cb 100644 --- a/drivers/scsi/ufs/ufshcd-qti.c +++ b/drivers/scsi/ufs/ufshcd-qti.c @@ -337,6 +337,8 @@ static inline bool ufshcd_is_valid_pm_lvl(int lvl) static struct ufs_dev_fix ufs_fixups[] = { /* UFS cards deviations table */ + UFS_FIX(UFS_VENDOR_WDC, UFS_ANY_MODEL, + UFS_DEVICE_NO_FASTAUTO), UFS_FIX(UFS_VENDOR_SAMSUNG, UFS_ANY_MODEL, UFS_DEVICE_QUIRK_DELAY_BEFORE_LPM), UFS_FIX(UFS_VENDOR_SAMSUNG, UFS_ANY_MODEL,