From 4a1e05b44661c28c17a3eb4bc2a7d6cf57a5747e Mon Sep 17 00:00:00 2001 From: Subhash Jadavani Date: Thu, 20 Mar 2014 12:46:14 -0700 Subject: [PATCH] scsi: ufs-msm: remove UFSHCD_BROKEN_LCC_PROCESSING_ON_DEVICE quirk New commercial UFS devices don't have the issues with LCC processing but UFS host controller might still have the issue with LCC processing hence keep the UFSHCD_BROKEN_LCC_PROCESSING_ON_HOST quirk enabled but disable the UFSHCD_BROKEN_LCC_PROCESSING_ON_DEVICE quirk. Change-Id: Ib3d563553878eec39c677f38af1545f470e8ee9b Signed-off-by: Subhash Jadavani --- drivers/scsi/ufs/ufs-msm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/scsi/ufs/ufs-msm.c b/drivers/scsi/ufs/ufs-msm.c index 41a03c2f81af..a41fa2853040 100644 --- a/drivers/scsi/ufs/ufs-msm.c +++ b/drivers/scsi/ufs/ufs-msm.c @@ -2573,8 +2573,7 @@ static void msm_ufs_advertise_quirks(struct ufs_hba *hba) hba->quirks |= (UFSHCD_QUIRK_DELAY_BEFORE_DME_CMDS | UFSHCD_QUIRK_BROKEN_INTR_AGGR | UFSHCD_BROKEN_GEAR_CHANGE_INTO_HS - | UFSHCD_BROKEN_LCC_PROCESSING_ON_HOST - | UFSHCD_BROKEN_LCC_PROCESSING_ON_DEVICE); + | UFSHCD_BROKEN_LCC_PROCESSING_ON_HOST); phy->quirks = MSM_UFS_PHY_QUIRK_CFG_RESTORE; } -- 2.11.0