mei: add mei_quirk_probe function
authorTomas Winkler <tomas.winkler@intel.com>
Mon, 6 Aug 2012 12:23:55 +0000 (15:23 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 16 Aug 2012 17:54:01 +0000 (10:54 -0700)
commita2f6985332d2564e443d9d889ce70f39b3293d09
treea63614830b7186649ad2ef6293afaf3cd62fbe73
parent3e8309551777e2a54367daddb65b53e236754374
mei: add mei_quirk_probe function

The main purpose of this function is to exclude ME devices
without support for MEI/HECI interface from binding

Currently affected systems are C600/X79 based servers
that expose PCI device even though it doesn't supported ME Interface.
MEI driver accessing such nonfunctional device can corrupt
the system.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/main.c