diff options
author | Ed Lin <ed.lin@promise.com> | 2006-12-04 20:49:36 -0500 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-12-05 12:33:06 -0500 |
commit | ee926b27a01da1c1f0f0017c0e6af6e4fd6c05b5 (patch) | |
tree | 5a2b482cffc0ec210698d95a26d12e83df91df04 /drivers | |
parent | 529e7a62c8016ab7d3ef4ef6d39de23c0569781f (diff) |
[SCSI] stex: update device id info
- add comments for various devices
- remove unused device ids(0xf350, 0x4301, 0x8301, 0x8302)
- add new device id(0xe350)
- fix vendor id of st_vsc
- modify Kconfig help info
Signed-off-by: Ed Lin <ed.lin@promise.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/scsi/Kconfig | 9 | ||||
-rw-r--r-- | drivers/scsi/stex.c | 35 |
2 files changed, 33 insertions, 11 deletions
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 1b4bfaabcfbc..69569096dae5 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
@@ -982,8 +982,13 @@ config SCSI_STEX | |||
982 | tristate "Promise SuperTrak EX Series support" | 982 | tristate "Promise SuperTrak EX Series support" |
983 | depends on PCI && SCSI | 983 | depends on PCI && SCSI |
984 | ---help--- | 984 | ---help--- |
985 | This driver supports Promise SuperTrak EX8350/8300/16350/16300 | 985 | This driver supports Promise SuperTrak EX series storage controllers. |
986 | Storage controllers. | 986 | |
987 | Promise provides Linux RAID configuration utility for these | ||
988 | controllers. Please visit <http://www.promise.com> to download. | ||
989 | |||
990 | To compile this driver as a module, choose M here: the | ||
991 | module will be called stex. | ||
987 | 992 | ||
988 | config SCSI_SYM53C8XX_2 | 993 | config SCSI_SYM53C8XX_2 |
989 | tristate "SYM53C8XX Version 2 SCSI support" | 994 | tristate "SYM53C8XX Version 2 SCSI support" |
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index a20cbd9d325a..0fd115c04e59 100644 --- a/drivers/scsi/stex.c +++ b/drivers/scsi/stex.c | |||
@@ -1356,15 +1356,32 @@ static void stex_shutdown(struct pci_dev *pdev) | |||
1356 | } | 1356 | } |
1357 | 1357 | ||
1358 | static struct pci_device_id stex_pci_tbl[] = { | 1358 | static struct pci_device_id stex_pci_tbl[] = { |
1359 | { 0x105a, 0x8350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1359 | /* st_shasta */ |
1360 | { 0x105a, 0xc350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1360 | { 0x105a, 0x8350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, |
1361 | { 0x105a, 0xf350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1361 | st_shasta }, /* SuperTrak EX8350/8300/16350/16300 */ |
1362 | { 0x105a, 0x4301, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1362 | { 0x105a, 0xc350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, |
1363 | { 0x105a, 0x4302, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1363 | st_shasta }, /* SuperTrak EX12350 */ |
1364 | { 0x105a, 0x8301, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1364 | { 0x105a, 0x4302, PCI_ANY_ID, PCI_ANY_ID, 0, 0, |
1365 | { 0x105a, 0x8302, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_shasta }, | 1365 | st_shasta }, /* SuperTrak EX4350 */ |
1366 | { 0x1725, 0x7250, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_vsc }, | 1366 | { 0x105a, 0xe350, PCI_ANY_ID, PCI_ANY_ID, 0, 0, |
1367 | { 0x105a, 0x8650, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_yosemite }, | 1367 | st_shasta }, /* SuperTrak EX24350 */ |
1368 | |||
1369 | /* st_vsc */ | ||
1370 | { 0x105a, 0x7250, PCI_ANY_ID, PCI_ANY_ID, 0, 0, st_vsc }, | ||
1371 | |||
1372 | /* st_yosemite */ | ||
1373 | { 0x105a, 0x8650, PCI_ANY_ID, 0x4600, 0, 0, | ||
1374 | st_yosemite }, /* SuperTrak EX4650 */ | ||
1375 | { 0x105a, 0x8650, PCI_ANY_ID, 0x4610, 0, 0, | ||
1376 | st_yosemite }, /* SuperTrak EX4650o */ | ||
1377 | { 0x105a, 0x8650, PCI_ANY_ID, 0x8600, 0, 0, | ||
1378 | st_yosemite }, /* SuperTrak EX8650EL */ | ||
1379 | { 0x105a, 0x8650, PCI_ANY_ID, 0x8601, 0, 0, | ||
1380 | st_yosemite }, /* SuperTrak EX8650 */ | ||
1381 | { 0x105a, 0x8650, PCI_ANY_ID, 0x8602, 0, 0, | ||
1382 | st_yosemite }, /* SuperTrak EX8654 */ | ||
1383 | { 0x105a, 0x8650, PCI_ANY_ID, PCI_ANY_ID, 0, 0, | ||
1384 | st_yosemite }, /* generic st_yosemite */ | ||
1368 | { } /* terminate list */ | 1385 | { } /* terminate list */ |
1369 | }; | 1386 | }; |
1370 | MODULE_DEVICE_TABLE(pci, stex_pci_tbl); | 1387 | MODULE_DEVICE_TABLE(pci, stex_pci_tbl); |