scsi: ufs: qcom: Fix ESI vector mask
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Thu, 14 Dec 2023 12:55:32 +0000 (18:25 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 19 Dec 2023 01:44:17 +0000 (20:44 -0500)
commit26cdd6940c94cbd81cc524093bd689b061df58c4
tree0a540ac9f7e15ded4316d94fb700183d898fe12a
parent24db9626baedf9520f13af58cc5c02756721ec04
scsi: ufs: qcom: Fix ESI vector mask

While cleaning up the code to use ufshcd_rmwl() helper, the ESI vector mask
was changed incorrectly. Fix it and also define a proper macro for the
value together with FIELD_PREP().

Reported-by: Andrew Halaney <ahalaney@redhat.com>
Fixes: 0e9f4375db1c ("scsi: ufs: qcom: Use ufshcd_rmwl() where applicable")
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20231214125532.55109-1-manivannan.sadhasivam@linaro.org
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/ufs-qcom.c
drivers/ufs/host/ufs-qcom.h