]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
scsi: ufs-qcom: don't enable interrupt aggregation
authorYaniv Gardi <ygardi@codeaurora.org>
Sun, 17 May 2015 15:54:58 +0000 (18:54 +0300)
committerJames Bottomley <JBottomley@Odin.com>
Tue, 2 Jun 2015 20:13:48 +0000 (13:13 -0700)
commit81c7e06a5ffcca8ac8bbaa2422051bf1d7a87a46
tree8b4201076be117304eaee679d0c10d886686ceb1
parentb852190e589abe8ad4891251424a636872960f56
scsi: ufs-qcom: don't enable interrupt aggregation

Current versions of UFS host controllers on QUALCOMM Technologies
have interrupt aggregation logic broken.
Interrupt aggregation may not work if both threshold count and timeout
is enabled. Hence disable interrupt aggregation by enabling
UFSHCD_QUIRK_BROKEN_INTR_AGGR quirk until its fixed in the newer
UFS host controller revisions.

Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org>
Reviewed-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: James Bottomley <JBottomley@Odin.com>
drivers/scsi/ufs/ufs-qcom.c