Sudeep Dutt
dd8d8d44df
misc: mic: MIC card driver specific changes to enable SCIF
...
MIC card driver specific changes to enable SCIF. This patch implements
the SCIF hardware bus operations and registers a SCIF device on the
SCIF hardware bus.
Reviewed-by: Nikhil Rao <nikhil.rao@intel.com >
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com >
Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2015-05-24 12:13:37 -07:00
Wolfram Sang
c190476bd4
misc: mic: card: drop owner assignment from platform_drivers
...
A platform_driver does not need to set an owner, it will be populated by the
driver core.
Signed-off-by: Wolfram Sang <wsa@the-dreams.de >
2014-10-20 16:20:55 +02:00
Himangi Saraogi
e1ada0f2c2
misc: mic: Introduce the managed version of ioremap
...
This patch moves data allocated using ioremap to managed data
allocated using devm_ioremap and cleans now unnecessary
iounmaps in probe and remove functions. Also the unnecessary
label iounmap is done away with.
Link: https://lkml.org/lkml/2014/6/1/191
Tested-by: Sudeep Dutt <sudeep.dutt@intel.com >
Signed-off-by: Himangi Saraogi <himangi774@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-16 13:47:53 -07:00
Siva Yerramreddy
a93a5244ed
misc: mic: add dma support in card driver
...
This patch adds a dma device on the mic virtual bus
Reviewed-by: Nikhil Rao <nikhil.rao@intel.com >
Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com >
Signed-off-by: Siva Yerramreddy <yshivakrishna@gmail.com >
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-11 18:31:12 -07:00
Ashutosh Dixit
ced2c60fb5
misc: mic: cleanups for "--strict" checkpatch.
...
These changes were mostly authored by Joe Perches <joe@perches.com >
@ https://lkml.org/lkml/2013/9/5/602
Reported-by: Joe Perches <joe@perches.com >
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@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 >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2013-09-27 17:20:19 -07:00
Sudeep Dutt
4aa79961a5
misc: mic: header file cleanups.
...
Dont use same name for header files in different folders.
These changes were suggested by Greg Kroah-Hartman during the
code review @ https://lkml.org/lkml/2013/9/6/18
Reported-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@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 >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2013-09-27 17:20:18 -07:00
Sudeep Dutt
aa27badd89
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 >
2013-09-26 13:50:56 -07:00