Merge remote-tracking branch 'asoc/topic/intel' into asoc-next
[cascardo/linux.git] / drivers / nvme / host / Kconfig
1 config BLK_DEV_NVME
2         tristate "NVM Express block device"
3         depends on PCI && BLOCK
4         ---help---
5           The NVM Express driver is for solid state drives directly
6           connected to the PCI or PCI Express bus.  If you know you
7           don't have one of these, it is safe to answer N.
8
9           To compile this driver as a module, choose M here: the
10           module will be called nvme.
11
12 config BLK_DEV_NVME_SCSI
13         bool "SCSI emulation for NVMe device nodes"
14         depends on BLK_DEV_NVME
15         ---help---
16           This adds support for the SG_IO ioctl on the NVMe character
17           and block devices nodes, as well a a translation for a small
18           number of selected SCSI commands to NVMe commands to the NVMe
19           driver.  If you don't know what this means you probably want
20           to say N here, unless you run a distro that abuses the SCSI
21           emulation to provide stable device names for mount by id, like
22           some OpenSuSE and SLES versions.