OSDN Git Service

scsi: ufs: add quirk to fix mishandling utrlclr/utmrlclr
authorAlim Akhtar <alim.akhtar@samsung.com>
Sun, 6 May 2018 10:14:15 +0000 (15:44 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 18 May 2018 14:43:19 +0000 (10:43 -0400)
commit1399c5b02c568700ba50ce1ec19c12e71b25c73d
tree70d859d2466bdf2de1e8e3a54faaac17bb4a3c3a
parentbbe21d7a979245902113e171fdb36b57812b3c3b
scsi: ufs: add quirk to fix mishandling utrlclr/utmrlclr

In the right behavior, setting the bit to '0' indicates clear and '1'
indicates no change. If host controller handles this the other way,
UFSHCI_QUIRK_BROKEN_REQ_LIST_CLR can be used.

[mkp: typo]

Signed-off-by: Seungwon Jeon <essuuj@gmail.com>
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
Reviewed-by: Subhash Jadavani <subhashj@codeaurora.org>
Reviewed-by: "Asutosh Das (asd)" <asutoshd@codeaurora.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h