summaryrefslogtreecommitdiff
path: root/drivers/lightnvm
diff options
context:
space:
mode:
authorMatias Bjørling <m@bjorling.me>2015-10-29 08:57:29 (GMT)
committerJens Axboe <axboe@fb.com>2015-10-29 08:57:29 (GMT)
commitca0640850e43f5f80c6029e2895b119b705f23bd (patch)
tree3623e1bacdb72a30e2b3fe400fc3579d9efe4250 /drivers/lightnvm
parentae1519ec448bc31a7fe7369b66e7c78872f91e84 (diff)
downloadlinux-ca0640850e43f5f80c6029e2895b119b705f23bd.tar.xz
nvme: LightNVM support
The first generation of Open-Channel SSDs is based on NVMe. The NVMe driver is extended with support for the LightNVM command set. Detection is made through PCI IDs. Current supported devices are the qemu nvme simulator and CNEX Labs Westlake SSD. The qemu nvme enables support through vendor specific bits in the namespace identification and the CNEX Labs Westlake SSD implements a LightNVM compatible firmware and is detected using the same method as qemu. After detection, vendor specific codes are used to identify the device and enumerate supported features. Reviewed-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Javier González <jg@lightnvm.io> Signed-off-by: Matias Bjørling <m@bjorling.me> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'drivers/lightnvm')
0 files changed, 0 insertions, 0 deletions