[PATCH] 53c700 SCSI driver (for NCRD700 MCA and HPPA lasi)

From: James Bottomley (James.Bottomley@steeleye.com)
Date: Fri Sep 07 2001 - 09:56:52 EST


Hi Alan,

A while ago (14 May) you asked Richard Hirst and I to come to agreement over
our two drivers for the 53c700 chip. We've now agreed that I'll maintain both
the NCR Dual 700 microchannel SCSI card and the PARISC LASI SCSI interface
which Richard was previously writing. We've spent most of the last 3+ months
getting the internals of the core driver to work on the PARISC.

The driver works well on the Dual 700 (I now trust it to be the root filesys
driver for my voyager system), but it is still rather dangerous on the PARISC
since we believe there are still lurking memory coherency issues. Linuxcare
is shipping me some HP equipment which will hopefully allow me to knock the
remaining kinks out of the lasi driver.

The changes in this patch are

- Apply the patches suggested by Rasmus Andersen, Keith Owens and others.
- Add the lasi700 driver for PARISC.
- Make the 53c700 core memory mapped as well as io mapped.
- Make the driver endian neutral (to drive the chip little endian on a BE
arch).
- Add memory coherency instructions.

Any comments will be gratefully received (especially any about missing/needed
memory coherency instructions).

James Bottomley



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Sep 07 2001 - 21:00:41 EST