aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic7xxx/aic7xxx_osm.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2005-06-10 18:17:03 -0400
committerJames Bottomley <jejb@titanic.(none)>2005-06-11 19:45:06 -0400
commitd6cbbad7296538b6a38c0fe36e6ecf67f1e600a7 (patch)
tree9cf9cfeedd3b5aaa2af0a548cc1c84b06bc76d48 /drivers/scsi/aic7xxx/aic7xxx_osm.c
parent8eb379425765bfc9a44f06f210224b10066fc46f (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.c18
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;
330static uint32_t aic7xxx_pci_parity = ~0; 330static 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
343uint32_t aic7xxx_probe_eisa_vl;
344#else
345uint32_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 },