diff options
author | Christoph Hellwig <hch@lst.de> | 2005-06-10 18:17:03 -0400 |
---|---|---|
committer | James Bottomley <jejb@titanic.(none)> | 2005-06-11 19:45:06 -0400 |
commit | d6cbbad7296538b6a38c0fe36e6ecf67f1e600a7 (patch) | |
tree | 9cf9cfeedd3b5aaa2af0a548cc1c84b06bc76d48 /drivers/scsi/aic7xxx/aic7xxx_osm.c | |
parent | 8eb379425765bfc9a44f06f210224b10066fc46f (diff) |
[SCSI] aic7xxx: clean up eisa support
- the eisa layer only probes when it's actually safe, no need for
a driver option
- store the id table directly in linux format instead of convering
at runtime
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aic7xxx/aic7xxx_osm.c')
-rw-r--r-- | drivers/scsi/aic7xxx/aic7xxx_osm.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/drivers/scsi/aic7xxx/aic7xxx_osm.c b/drivers/scsi/aic7xxx/aic7xxx_osm.c index 3287f8df1801..55e0b2875f99 100644 --- a/drivers/scsi/aic7xxx/aic7xxx_osm.c +++ b/drivers/scsi/aic7xxx/aic7xxx_osm.c | |||
@@ -330,22 +330,6 @@ static uint32_t aic7xxx_extended; | |||
330 | static uint32_t aic7xxx_pci_parity = ~0; | 330 | static uint32_t aic7xxx_pci_parity = ~0; |
331 | 331 | ||
332 | /* | 332 | /* |
333 | * Certain newer motherboards have put new PCI based devices into the | ||
334 | * IO spaces that used to typically be occupied by VLB or EISA cards. | ||
335 | * This overlap can cause these newer motherboards to lock up when scanned | ||
336 | * for older EISA and VLB devices. Setting this option to non-0 will | ||
337 | * cause the driver to skip scanning for any VLB or EISA controllers and | ||
338 | * only support the PCI controllers. NOTE: this means that if the kernel | ||
339 | * os compiled with PCI support disabled, then setting this to non-0 | ||
340 | * would result in never finding any devices :) | ||
341 | */ | ||
342 | #ifndef CONFIG_AIC7XXX_PROBE_EISA_VL | ||
343 | uint32_t aic7xxx_probe_eisa_vl; | ||
344 | #else | ||
345 | uint32_t aic7xxx_probe_eisa_vl = ~0; | ||
346 | #endif | ||
347 | |||
348 | /* | ||
349 | * There are lots of broken chipsets in the world. Some of them will | 333 | * There are lots of broken chipsets in the world. Some of them will |
350 | * violate the PCI spec when we issue byte sized memory writes to our | 334 | * violate the PCI spec when we issue byte sized memory writes to our |
351 | * controller. I/O mapped register access, if allowed by the given | 335 | * controller. I/O mapped register access, if allowed by the given |
@@ -1101,8 +1085,6 @@ aic7xxx_setup(char *s) | |||
1101 | { "debug", &ahc_debug }, | 1085 | { "debug", &ahc_debug }, |
1102 | #endif | 1086 | #endif |
1103 | { "reverse_scan", &aic7xxx_reverse_scan }, | 1087 | { "reverse_scan", &aic7xxx_reverse_scan }, |
1104 | { "no_probe", &aic7xxx_probe_eisa_vl }, | ||
1105 | { "probe_eisa_vl", &aic7xxx_probe_eisa_vl }, | ||
1106 | { "periodic_otag", &aic7xxx_periodic_otag }, | 1088 | { "periodic_otag", &aic7xxx_periodic_otag }, |
1107 | { "pci_parity", &aic7xxx_pci_parity }, | 1089 | { "pci_parity", &aic7xxx_pci_parity }, |
1108 | { "seltime", &aic7xxx_seltime }, | 1090 | { "seltime", &aic7xxx_seltime }, |