[SCSI] mvumi: Add Marvell UMI driver
authorJianyun Li <jyli@marvell.com>
Wed, 11 May 2011 15:22:44 +0000 (23:22 +0800)
committerJames Bottomley <JBottomley@Parallels.com>
Sat, 27 Aug 2011 14:36:58 +0000 (08:36 -0600)
commitf0c568a478f03536602b1730b9473ee86d61d836
tree497abf5e0c688227271bbb13301b8bf419767f7a
parentde37920b87a78e5e4a5e40e65548f1bf1cfb2f5c
[SCSI] mvumi: Add Marvell UMI driver

The Marvell Universal Message Interface (UMI) defines a messaging
interface between host and Marvell products (Plato, for example). It
considers situations of limited system resource and optimized system
performance.
UMI driver translates host request to message and sends message
to FW via UMI, FW receives message and processes it, then sends response
to UMI driver.
FW generates an interrupt when it needs to send information or
response to UMI driver

Signed-off-by: Jianyun Li <jyli@marvell.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/Kconfig
drivers/scsi/Makefile
drivers/scsi/mvumi.c [new file with mode: 0644]
drivers/scsi/mvumi.h [new file with mode: 0644]