OSDN Git Service

scsi: ufs: avoid spurious UFS host controller interrupts
authorSubhash Jadavani <subhashj@codeaurora.org>
Fri, 15 Aug 2014 00:56:47 +0000 (17:56 -0700)
committerDavid Keitel <dkeitel@codeaurora.org>
Tue, 22 Mar 2016 17:57:12 +0000 (10:57 -0700)
commit2fcdc6a23493c03c2abb8d24da6e9abcc1c7d026
treeabe6ae846020b05e6e8e4ff417792a3fa5a6bdd6
parent39585f2c5dfee36a62c60da7859c39b3f2442deb
scsi: ufs: avoid spurious UFS host controller interrupts

When control reaches to Linux UFS driver during UFS boot mode, UFS host
controller interrupt status/enable registers may have left over settings.
In order to avoid any spurious interrupts due to these left overs, it's
important to clear these interrupt status/enable registers before enabling
UFS interrupt handling.

CRs-Fixed: 709250
Change-Id: Ibb554ca6e1bd2f69663a741f15948f80c52ce75c
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
drivers/scsi/ufs/ufshcd.c