diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-15 11:19:33 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-15 11:19:33 -0400 |
commit | df3d80f5a5c74168be42788364d13cf6c83c7b9c (patch) | |
tree | 892a964c2fd28d028f2fb7471e8543d3f4006a58 /drivers/scsi/Kconfig | |
parent | 3d06f7a5f74a813cee817c4b30b5e6f0398da0be (diff) | |
parent | c8e91b0a8fc8493e3bf3efcb3c8f866e9453cf1c (diff) |
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (207 commits)
[SCSI] gdth: fix CONFIG_ISA build failure
[SCSI] esp_scsi: remove __dev{init,exit}
[SCSI] gdth: !use_sg cleanup and use of scsi accessors
[SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2
[SCSI] gdth: Setup proper per-command private data
[SCSI] gdth: Remove gdth_ctr_tab[]
[SCSI] gdth: switch to modern scsi host registration
[SCSI] gdth: gdth_interrupt() gdth_get_status() & gdth_wait() fixes
[SCSI] gdth: clean up host private data
[SCSI] gdth: Remove virt hosts
[SCSI] gdth: Reorder scsi_host_template intitializers
[SCSI] gdth: kill gdth_{read,write}[bwl] wrappers
[SCSI] gdth: Remove 2.4.x support, in-kernel changelog
[SCSI] gdth: split out pci probing
[SCSI] gdth: split out eisa probing
[SCSI] gdth: split out isa probing
gdth: Make one abuse of scsi_cmnd less obvious
[SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation
[SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution
[SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE
...
Diffstat (limited to 'drivers/scsi/Kconfig')
-rw-r--r-- | drivers/scsi/Kconfig | 48 |
1 files changed, 41 insertions, 7 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 6f2c71ef47ee..30905cebefbb 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -272,6 +272,13 @@ config SCSI_FC_ATTRS | |||
272 | each attached FiberChannel device to sysfs, say Y. | 272 | each attached FiberChannel device to sysfs, say Y. |
273 | Otherwise, say N. | 273 | Otherwise, say N. |
274 | 274 | ||
275 | config SCSI_FC_TGT_ATTRS | ||
276 | bool "SCSI target support for FiberChannel Transport Attributes" | ||
277 | depends on SCSI_FC_ATTRS | ||
278 | depends on SCSI_TGT = y || SCSI_TGT = SCSI_FC_ATTRS | ||
279 | help | ||
280 | If you want to use SCSI target mode drivers enable this option. | ||
281 | |||
275 | config SCSI_ISCSI_ATTRS | 282 | config SCSI_ISCSI_ATTRS |
276 | tristate "iSCSI Transport Attributes" | 283 | tristate "iSCSI Transport Attributes" |
277 | depends on SCSI && NET | 284 | depends on SCSI && NET |
@@ -289,6 +296,20 @@ config SCSI_SAS_ATTRS | |||
289 | 296 | ||
290 | source "drivers/scsi/libsas/Kconfig" | 297 | source "drivers/scsi/libsas/Kconfig" |
291 | 298 | ||
299 | config SCSI_SRP_ATTRS | ||
300 | tristate "SRP Transport Attributes" | ||
301 | depends on SCSI | ||
302 | help | ||
303 | If you wish to export transport-specific information about | ||
304 | each attached SRP device to sysfs, say Y. | ||
305 | |||
306 | config SCSI_SRP_TGT_ATTRS | ||
307 | bool "SCSI target support for SRP Transport Attributes" | ||
308 | depends on SCSI_SRP_ATTRS | ||
309 | depends on SCSI_TGT = y || SCSI_TGT = SCSI_SRP_ATTRS | ||
310 | help | ||
311 | If you want to use SCSI target mode drivers enable this option. | ||
312 | |||
292 | endmenu | 313 | endmenu |
293 | 314 | ||
294 | menuconfig SCSI_LOWLEVEL | 315 | menuconfig SCSI_LOWLEVEL |
@@ -502,7 +523,6 @@ config SCSI_ADVANSYS | |||
502 | tristate "AdvanSys SCSI support" | 523 | tristate "AdvanSys SCSI support" |
503 | depends on SCSI | 524 | depends on SCSI |
504 | depends on ISA || EISA || PCI | 525 | depends on ISA || EISA || PCI |
505 | depends on BROKEN || X86_32 | ||
506 | help | 526 | help |
507 | This is a driver for all SCSI host adapters manufactured by | 527 | This is a driver for all SCSI host adapters manufactured by |
508 | AdvanSys. It is documented in the kernel source in | 528 | AdvanSys. It is documented in the kernel source in |
@@ -524,19 +544,32 @@ config SCSI_IN2000 | |||
524 | module will be called in2000. | 544 | module will be called in2000. |
525 | 545 | ||
526 | config SCSI_ARCMSR | 546 | config SCSI_ARCMSR |
527 | tristate "ARECA ARC11X0[PCI-X]/ARC12X0[PCI-EXPRESS] SATA-RAID support" | 547 | tristate "ARECA (ARC11xx/12xx/13xx/16xx) SATA/SAS RAID Host Adapter" |
528 | depends on PCI && SCSI | 548 | depends on PCI && SCSI |
529 | help | 549 | help |
530 | This driver supports all of ARECA's SATA RAID controller cards. | 550 | This driver supports all of ARECA's SATA/SAS RAID controller cards. |
531 | This is an ARECA-maintained driver by Erich Chen. | 551 | This is an ARECA-maintained driver by Erich Chen. |
532 | If you have any problems, please mail to: < erich@areca.com.tw > | 552 | If you have any problems, please mail to: <erich@areca.com.tw>. |
533 | Areca supports Linux RAID config tools. | 553 | Areca supports Linux RAID config tools. |
534 | 554 | Please link <http://www.areca.com.tw> | |
535 | < http://www.areca.com.tw > | ||
536 | 555 | ||
537 | To compile this driver as a module, choose M here: the | 556 | To compile this driver as a module, choose M here: the |
538 | module will be called arcmsr (modprobe arcmsr). | 557 | module will be called arcmsr (modprobe arcmsr). |
539 | 558 | ||
559 | config SCSI_ARCMSR_AER | ||
560 | bool "Enable PCI Error Recovery Capability in Areca Driver(ARCMSR)" | ||
561 | depends on SCSI_ARCMSR && PCIEAER | ||
562 | default n | ||
563 | help | ||
564 | The advanced error reporting(AER) capability is "NOT" provided by | ||
565 | ARC1200/1201/1202 SATA RAID controllers cards. | ||
566 | If your card is one of ARC1200/1201/1202, please use the default setting, n. | ||
567 | If your card is other models, you could pick it | ||
568 | on condition that the kernel version is greater than 2.6.19. | ||
569 | This function is maintained driver by Nick Cheng. If you have any | ||
570 | problems or suggestion, you are welcome to contact with <nick.cheng@areca.com.tw>. | ||
571 | To enable this function, choose Y here. | ||
572 | |||
540 | source "drivers/scsi/megaraid/Kconfig.megaraid" | 573 | source "drivers/scsi/megaraid/Kconfig.megaraid" |
541 | 574 | ||
542 | config SCSI_HPTIOP | 575 | config SCSI_HPTIOP |
@@ -836,6 +869,7 @@ config SCSI_IPS | |||
836 | config SCSI_IBMVSCSI | 869 | config SCSI_IBMVSCSI |
837 | tristate "IBM Virtual SCSI support" | 870 | tristate "IBM Virtual SCSI support" |
838 | depends on PPC_PSERIES || PPC_ISERIES | 871 | depends on PPC_PSERIES || PPC_ISERIES |
872 | select SCSI_SRP_ATTRS | ||
839 | help | 873 | help |
840 | This is the IBM POWER Virtual SCSI Client | 874 | This is the IBM POWER Virtual SCSI Client |
841 | 875 | ||
@@ -844,7 +878,7 @@ config SCSI_IBMVSCSI | |||
844 | 878 | ||
845 | config SCSI_IBMVSCSIS | 879 | config SCSI_IBMVSCSIS |
846 | tristate "IBM Virtual SCSI Server support" | 880 | tristate "IBM Virtual SCSI Server support" |
847 | depends on PPC_PSERIES && SCSI_TGT && SCSI_SRP | 881 | depends on PPC_PSERIES && SCSI_SRP && SCSI_SRP_TGT_ATTRS |
848 | help | 882 | help |
849 | This is the SRP target driver for IBM pSeries virtual environments. | 883 | This is the SRP target driver for IBM pSeries virtual environments. |
850 | 884 | ||