linux/drivers/target/Kconfig
<<
>>
Prefs
   1
   2menuconfig TARGET_CORE
   3        tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure"
   4        depends on SCSI && BLOCK
   5        select CONFIGFS_FS
   6        default n
   7        help
   8        Say Y or M here to enable the TCM Storage Engine and ConfigFS enabled
   9        control path for target_core_mod.  This includes built-in TCM RAMDISK
  10        subsystem logic for virtual LUN 0 access
  11
  12if TARGET_CORE
  13
  14config TCM_IBLOCK
  15        tristate "TCM/IBLOCK Subsystem Plugin for Linux/BLOCK"
  16        help
  17        Say Y here to enable the TCM/IBLOCK subsystem plugin for non-buffered
  18        access to Linux/Block devices using BIO
  19
  20config TCM_FILEIO
  21        tristate "TCM/FILEIO Subsystem Plugin for Linux/VFS"
  22        help
  23        Say Y here to enable the TCM/FILEIO subsystem plugin for buffered
  24        access to Linux/VFS struct file or struct block_device
  25
  26config TCM_PSCSI
  27        tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI"
  28        help
  29        Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered
  30        passthrough access to Linux/SCSI device
  31
  32source "drivers/target/loopback/Kconfig"
  33source "drivers/target/tcm_fc/Kconfig"
  34source "drivers/target/iscsi/Kconfig"
  35
  36endif
  37