summary refs log tree commit diff
path: root/security
diff options
context:
space:
mode:
authorTomas Winkler <tomas.winkler@intel.com>2013-03-10 13:56:07 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-03-15 11:18:08 -0700
commit68f8ea184bf7a552b59a38c4b0c7dc243822d2d5 (patch)
treea116d50a78d748dabe04e3d45e07adf25e2ef0e0 /security
parent7cb035d9e619a8d20f5d3b9791f8cb5160d19e70 (diff)
downloadlinux-68f8ea184bf7a552b59a38c4b0c7dc243822d2d5.tar.gz
mei: ME hardware reset needs to be synchronized
This fixes failure during initialization on Lynx Point LP devices.

ME driver needs to release the device from the reset
only after the FW has completed its flow and indicated
it by delivering an interrupt to the host.

This is the correct behavior for all the ME devices yet the
the previous versions are less susceptive to the implementation
that ignored FW reset completion indication.

We add mei_me_hw_reset_release function which is called
after reset from the interrupt thread or directly
from mei_reset during power down.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions