Date: Sun, 11 Aug 2002 16:34:21 -0700 (PDT) From: Matt Jacob <mjacob@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files src/sys/alpha/conf GENERIC src/sys/i386/conf GENERIC src/sys/pc98/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/dev/mpt mpt.c mpt.h mpt_debug.c mpt_freebsd.c mpt_freebsd.h mpt_pci.c ... Message-ID: <200208112334.g7BNYLWj086378@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
mjacob 2002/08/11 16:34:21 PDT
Modified files:
sys/conf files
sys/alpha/conf GENERIC
sys/i386/conf GENERIC
sys/pc98/conf GENERIC
sys/sparc64/conf GENERIC
Added files:
sys/dev/mpt mpt.c mpt.h mpt_debug.c mpt_freebsd.c
mpt_freebsd.h mpt_pci.c
sys/dev/mpt/mpilib fc_log.h mpi.h mpi_cnfg.h mpi_fc.h
mpi_init.h mpi_ioc.h mpi_lan.h mpi_raid.h
mpi_targ.h mpi_type.h
Log:
Add support for the LSI-Logic Fusion/MP architecture.
This is an architecture that present a thing message passing interface
to the OS. You can query as to how many ports and what kind are attached
and enable them and so on.
A less grand view is that this is just another way to package SCSI (SPI or
FC) and FC-IP into a one-driver interface set.
This driver support the following hardware:
LSI FC909: Single channel, 1Gbps, Fibre Channel (FC-SCSI only)
LSI FC929: Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only)
LSI 53c1020: Single Channel, Ultra4 (320M) (Untested)
LSI 53c1030: Dual Channel, Ultra4 (320M)
Currently it's in fair shape, but expect a lot of changes over the
next few weeks as it stabilizes.
Credits:
The driver is mostly from some folks from Jeff Roberson's company- I've
been slowly migrating it to broader support that I it came to me as.
The hardware used in developing support came from:
FC909: LSI-Logic, Advansys (now Connetix)
FC929: LSI-Logic
53c1030: Antares Microsystems (they make a very fine board!)
MFC after: 3 weeks
Revision Changes Path
1.149 +1 -0 src/sys/alpha/conf/GENERIC
1.686 +4 -0 src/sys/conf/files
1.1 +90 -0 src/sys/dev/mpt/mpilib/fc_log.h (new)
1.1 +656 -0 src/sys/dev/mpt/mpilib/mpi.h (new)
1.1 +1347 -0 src/sys/dev/mpt/mpilib/mpi_cnfg.h (new)
1.1 +360 -0 src/sys/dev/mpt/mpilib/mpi_fc.h (new)
1.1 +316 -0 src/sys/dev/mpt/mpilib/mpi_init.h (new)
1.1 +688 -0 src/sys/dev/mpt/mpilib/mpi_ioc.h (new)
1.1 +213 -0 src/sys/dev/mpt/mpilib/mpi_lan.h (new)
1.1 +179 -0 src/sys/dev/mpt/mpilib/mpi_raid.h (new)
1.1 +409 -0 src/sys/dev/mpt/mpilib/mpi_targ.h (new)
1.1 +91 -0 src/sys/dev/mpt/mpilib/mpi_type.h (new)
1.1 +694 -0 src/sys/dev/mpt/mpt.c (new)
1.1 +187 -0 src/sys/dev/mpt/mpt.h (new)
1.1 +594 -0 src/sys/dev/mpt/mpt_debug.c (new)
1.1 +1223 -0 src/sys/dev/mpt/mpt_freebsd.c (new)
1.1 +235 -0 src/sys/dev/mpt/mpt_freebsd.h (new)
1.1 +638 -0 src/sys/dev/mpt/mpt_pci.c (new)
1.358 +1 -0 src/sys/i386/conf/GENERIC
1.213 +1 -0 src/sys/pc98/conf/GENERIC
1.32 +1 -0 src/sys/sparc64/conf/GENERIC
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208112334.g7BNYLWj086378>
