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

Commit a18d2ea1 authored by Subhash Jadavani's avatar Subhash Jadavani Committed by Gerrit - the friendly Code Review server
Browse files

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: default avatarSubhash Jadavani <subhashj@codeaurora.org>
parent e889f949
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -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;
	}