mei: use hbm idle state to prevent spurious resets
authorTomas Winkler <tomas.winkler@intel.com>
Wed, 8 Jan 2014 18:19:22 +0000 (20:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Jan 2014 23:25:41 +0000 (15:25 -0800)
When reset is caused by hbm protocol mismatch or timeout
we might end up in an endless reset loop and hbm protocol
will never sync

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/hbm.c
drivers/misc/mei/hbm.h
drivers/misc/mei/init.c
drivers/misc/mei/interrupt.c

Simple merge
Simple merge
Simple merge
Simple merge