mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 04:31:50 +00:00
[SCSI] advansys driver: limp along on x86
Let people enable the advansys driver on x86-32, even though it's broken on other architectures due to missing DMA mapping infrastructure. It's used by Jeffrey Phillips Freeman <jeffreyfreeman@syncleus.com> and possibly others. Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
543f2a3382
commit
4661e3eace
@ -446,7 +446,9 @@ config SCSI_DPT_I2O
|
||||
|
||||
config SCSI_ADVANSYS
|
||||
tristate "AdvanSys SCSI support"
|
||||
depends on (ISA || EISA || PCI) && SCSI && BROKEN
|
||||
depends on SCSI
|
||||
depends on ISA || EISA || PCI
|
||||
depends on BROKEN || X86_32
|
||||
help
|
||||
This is a driver for all SCSI host adapters manufactured by
|
||||
AdvanSys. It is documented in the kernel source in
|
||||
|
@ -2051,7 +2051,7 @@ STATIC ASC_DCNT AscGetMaxDmaCount(ushort);
|
||||
#define ADV_VADDR_TO_U32 virt_to_bus
|
||||
#define ADV_U32_TO_VADDR bus_to_virt
|
||||
|
||||
#define AdvPortAddr ulong /* Virtual memory address size */
|
||||
#define AdvPortAddr void __iomem * /* Virtual memory address size */
|
||||
|
||||
/*
|
||||
* Define Adv Library required memory access macros.
|
||||
|
Loading…
Reference in New Issue
Block a user