diff options
author | HighPoint Linux Team <linux@highpoint-tech.com> | 2006-05-16 02:38:09 -0400 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-06-10 11:36:13 -0400 |
commit | ede1e6f8b43246a9796583346839669b1f4b77d4 (patch) | |
tree | 9fd35517168bf363bec59205f211db59d36beedf /drivers/scsi/Kconfig | |
parent | cbd5f69b98bb5d7a0d207230bcf8fa51fca3f3cf (diff) |
[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver
HighPoint RocketRAID 3220/3320 series 8 channel PCI-X SATA RAID Host
Adapters.
Fixes from original submission:
Merge Andrew Morton's patches:
- Provide locking for global list
- Fix debug printks
- uninline function with multiple callsites
- coding style fixups
- remove unneeded casts of void*
- kfree(NULL) is legal
- Don't "succeed" if register_chrdev() failed - otherwise we'll later
unregister a not-registered chrdev.
- Don't return from hptiop_do_ioctl() with the spinlock held.
- uninline __hpt_do_ioctl()
Update for Arjan van de Ven's comments:
- put all asm/ includes after the linux/ ones
- replace mdelay with msleep
- add pci posting flush
- do not set pci command reqister in map_pci_bar
- do not try merging sg elements in hptiop_buildsgl()
- remove unused outstandingcommands member from hba structure
- remove unimplemented hptiop_abort() handler
- remove typedef u32 hpt_id_t
Other updates:
- fix endianess
Signed-off-by: HighPoint Linux Team <linux@highpoint-tech.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/Kconfig')
-rw-r--r-- | drivers/scsi/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 3e7302692dbe..13ad88a064b7 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -530,6 +530,16 @@ config SCSI_PDC_ADMA | |||
530 | 530 | ||
531 | If unsure, say N. | 531 | If unsure, say N. |
532 | 532 | ||
533 | config SCSI_HPTIOP | ||
534 | tristate "HighPoint RocketRAID 3xxx Controller support" | ||
535 | depends on SCSI && PCI | ||
536 | help | ||
537 | This option enables support for HighPoint RocketRAID 3xxx | ||
538 | controllers. | ||
539 | |||
540 | To compile this driver as a module, choose M here; the module | ||
541 | will be called hptiop. If unsure, say N. | ||
542 | |||
533 | config SCSI_SATA_QSTOR | 543 | config SCSI_SATA_QSTOR |
534 | tristate "Pacific Digital SATA QStor support" | 544 | tristate "Pacific Digital SATA QStor support" |
535 | depends on SCSI_SATA && PCI | 545 | depends on SCSI_SATA && PCI |