]> git.baikalelectronics.ru Git - kernel.git/commit
mei: me: fix hw ready reset flow
authorTomas Winkler <tomas.winkler@intel.com>
Mon, 12 May 2014 09:19:39 +0000 (12:19 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 27 May 2014 21:15:25 +0000 (14:15 -0700)
commitd4c3bf158086afb5f48ef13d126fc7a1d33af217
tree74280522778df71778cb3f1d924adc8a9717e3c1
parent6de5d00c92e943db3c3a6ccc3d39d086ec318201
mei: me: fix hw ready reset flow

We cleared H_RST for H_CSR on spurious interrupt generated when ME_RDY
while cleared and not while  ME_RDY is set. The spurious interrupt
is not delivered on all platforms in this case the
driver may fail to initialize.

Cc: stable@vger.kernel.org
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/hw-me.c