Jens Axboe
a71f483d79
mtip32xx: update to new ->make_request() API
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:36:21 +01:00
Jens Axboe
0e838c624e
mtip32xx: add module.h include to avoid conflict with moduleh tree
...
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:35:10 +01:00
Jens Axboe
3ff147d3a8
mtip32xx: mark a few more items static
...
Missed two items: mtip_major, and mtip_pci_driver.
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:35:10 +01:00
Jens Axboe
6316668fbc
mtip32xx: ensure that all local functions are static
...
Kill the declarations in the header file and mark them as static.
Reshuffle a few functions to ensure that everything is properly
declared before being used.
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:35:10 +01:00
Jens Axboe
ef0f158734
mtip32xx: cleanup compat ioctl handling
...
Do the conversion/copy up front instead of passing in a compat flag
to the ioctl handler and subsequently to the exec_drive_taskfile()
function.
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:35:10 +01:00
Jens Axboe
16d02c040b
mtip32xx: fix warnings/errors on 32-bit compiles
...
We need to clean up the compat ioctl handling, but this makes it
work for now at least.
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2011-11-05 08:35:10 +01:00
Sam Bradshaw
88523a6155
block: Add driver for Micron RealSSD pcie flash cards
...
This adds mtip32xx, a driver supporting Microns line of
pci-express flash storage cards.
Signed-off-by: Asai Thambi S P <asamymuthupa@micron.com >
Signed-off-by: Sam Bradshaw <sbradshaw@micron.com >
Signed-off-by: Jens Axboe <jaxboe@fusionio.com >
2011-11-05 08:35:10 +01:00