Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4661e3ea authored by Linus Torvalds's avatar Linus Torvalds
Browse files

[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: default avatarLinus Torvalds <torvalds@osdl.org>
parent 543f2a33
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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
+1 −1
Original line number Diff line number Diff line
@@ -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.