Blame view

drivers/target/Kconfig 1.36 KB
c66ac9db8   Nicholas Bellinger   [SCSI] target: Ad...
1
2
3
4
5
  
  menuconfig TARGET_CORE
  	tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure"
  	depends on SCSI && BLOCK
  	select CONFIGFS_FS
41861fa83   Nicholas Bellinger   target/sbc: Add D...
6
  	select CRC_T10DIF
c66ac9db8   Nicholas Bellinger   [SCSI] target: Ad...
7
8
9
10
11
12
13
14
15
16
  	default n
  	help
  	Say Y or M here to enable the TCM Storage Engine and ConfigFS enabled
  	control path for target_core_mod.  This includes built-in TCM RAMDISK
  	subsystem logic for virtual LUN 0 access
  
  if TARGET_CORE
  
  config TCM_IBLOCK
  	tristate "TCM/IBLOCK Subsystem Plugin for Linux/BLOCK"
ecebbf6cc   Nicholas Bellinger   target/iblock: Ad...
17
  	select BLK_DEV_INTEGRITY
c66ac9db8   Nicholas Bellinger   [SCSI] target: Ad...
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  	help
  	Say Y here to enable the TCM/IBLOCK subsystem plugin for non-buffered
  	access to Linux/Block devices using BIO
  
  config TCM_FILEIO
  	tristate "TCM/FILEIO Subsystem Plugin for Linux/VFS"
  	help
  	Say Y here to enable the TCM/FILEIO subsystem plugin for buffered
  	access to Linux/VFS struct file or struct block_device
  
  config TCM_PSCSI
  	tristate "TCM/pSCSI Subsystem Plugin for Linux/SCSI"
  	help
  	Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered
  	passthrough access to Linux/SCSI device
68d4cef3b   Andy Grover   target: Put TCMU ...
33
  config TCM_USER2
7c9e7a6fe   Andy Grover   target: Add a use...
34
35
36
37
  	tristate "TCM/USER Subsystem Plugin for Linux"
  	depends on UIO && NET
  	help
  	Say Y here to enable the TCM/USER subsystem plugin for a userspace
68d4cef3b   Andy Grover   target: Put TCMU ...
38
39
  	process to handle requests. This is version 2 of the ABI; version 1
  	is obsolete.
7c9e7a6fe   Andy Grover   target: Add a use...
40

3703b2c5d   Nicholas Bellinger   [SCSI] tcm_loop: ...
41
  source "drivers/target/loopback/Kconfig"
3699d92a4   Kiran Patil   [SCSI] tcm_fc: Ad...
42
  source "drivers/target/tcm_fc/Kconfig"
e48354ce0   Nicholas Bellinger   iscsi-target: Add...
43
  source "drivers/target/iscsi/Kconfig"
a511ce339   Chris Boot   sbp-target: Initi...
44
  source "drivers/target/sbp/Kconfig"
3703b2c5d   Nicholas Bellinger   [SCSI] tcm_loop: ...
45

c66ac9db8   Nicholas Bellinger   [SCSI] target: Ad...
46
  endif