Intel MIC Card Driver for X100 family.
authorSudeep Dutt <sudeep.dutt@intel.com>
Thu, 5 Sep 2013 23:42:06 +0000 (16:42 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 26 Sep 2013 20:50:56 +0000 (13:50 -0700)
commitaa27badd8972adb731f05d49ab74ec63e0826935
treeb83e73982675e15a3f94260ffbade97d2fa1e4ee
parent3a6a9201897c6482573ad07ee880574147761006
Intel MIC Card Driver for X100 family.

This patch does the following:
a) Initializes the Intel MIC X100 platform device and driver.
b) Sets up support to handle shutdown requests from the host.
c) Maps the device page after obtaining the device page address
from the scratchpad registers updated by the host.
d) Informs the host upon a card crash by registering a panic notifier.
e) Informs the host upon a poweroff/halt event.

Co-author: Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Signed-off-by: Caz Yokoyama <Caz.Yokoyama@intel.com>
Signed-off-by: Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Signed-off-by: Nikhil Rao <nikhil.rao@intel.com>
Signed-off-by: Harshavardhan R Kharche <harshavardhan.r.kharche@intel.com>
Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com>
Acked-by: Yaozu (Eddie) Dong <eddie.dong@intel.com>
Reviewed-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mic/Kconfig
drivers/misc/mic/Makefile
drivers/misc/mic/card/Makefile [new file with mode: 0644]
drivers/misc/mic/card/mic_debugfs.c [new file with mode: 0644]
drivers/misc/mic/card/mic_device.c [new file with mode: 0644]
drivers/misc/mic/card/mic_device.h [new file with mode: 0644]
drivers/misc/mic/card/mic_x100.c [new file with mode: 0644]
drivers/misc/mic/card/mic_x100.h [new file with mode: 0644]