Home | History | Annotate | Download | only in ic
History log of /src/sys/dev/ic/mpt.h
RevisionDateAuthorComments
 1.9  10-Nov-2021  msaitoh s/endianess/endianness/
 1.8  27-Sep-2014  jmcneill add bio(4) support
 1.7  28-Apr-2010  chs branches: 1.7.14; 1.7.18; 1.7.34;
add byte-swapping so that this works on BE platforms.
the logic is based on the current freebsd driver.
fixes PR 42870.
 1.6  27-Jul-2007  tron branches: 1.6.30; 1.6.38; 1.6.42; 1.6.52; 1.6.54;
Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.

These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
 1.5  11-Dec-2005  christos branches: 1.5.24; 1.5.30; 1.5.38; 1.5.40;
merge ktrace-lwp.
 1.4  30-May-2005  christos branches: 1.4.2;
- add missing const
- fix variable shadowing
- remove unneeded casts
 1.3  27-Feb-2005  perry branches: 1.3.2; 1.3.4; 1.3.6;
nuke trailing whitespace
 1.2  08-Jul-2003  itojun branches: 1.2.8; 1.2.10;
function prototype must not have variable name
 1.1  16-Apr-2003  thorpej branches: 1.1.2;
Device driver for the LSI Logic Fusion-MPT based SCSI and Fibre Channel
adapters. Currently supports:

* LSI 53c1030 Ultra320 SCSI
* LSI FC909, FC909A, FC919, and FC929 Fibre Channel

Ported from the FreeBSD "mpt" driver, written by Greg Ansley. Thanks
to Frank van der Linden for testing and some bug finding.

This work was sponsored by Wasabi Systems, Inc.
 1.1.2.5  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.2.4  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.1.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.1.2.1  03-Aug-2004  skrll Sync with HEAD
 1.2.10.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.2.8.1  29-Apr-2005  kent sync with -current
 1.3.6.1  04-Oct-2007  bouyer Pull up following revision(s) (requested by tron in ticket #1822):
sys/dev/ic/mpt_netbsd.c: revision 1.12 via patch
sys/dev/ic/mpt_netbsd.h: revision 1.6 via patch
sys/dev/ic/mpt_mpilib.h: revision 1.3 via patch
sys/dev/ic/mpt.h: revision 1.6 via patch
sys/dev/ic/mpt.c: revisions 1.9, 1.10 via patch
sys/dev/ic/mpt_debug.c: patch
sys/dev/pci/mpt_pci.c: revision 1.11 via patch
sys/dev/pci/pcidevs: patch
sys/dev/pci/pcidevs.h: patch
sys/dev/pci/pcidevs_data.h: patch
Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.
These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
 1.3.4.1  04-Oct-2007  bouyer Pull up following revision(s) (requested by tron in ticket #1822):
sys/dev/ic/mpt_netbsd.c: revision 1.12 via patch
sys/dev/ic/mpt_netbsd.h: revision 1.6 via patch
sys/dev/ic/mpt_mpilib.h: revision 1.3 via patch
sys/dev/ic/mpt.h: revision 1.6 via patch
sys/dev/ic/mpt.c: revisions 1.9, 1.10 via patch
sys/dev/ic/mpt_debug.c: patch
sys/dev/pci/mpt_pci.c: revision 1.11 via patch
sys/dev/pci/pcidevs: patch
sys/dev/pci/pcidevs.h: patch
sys/dev/pci/pcidevs_data.h: patch
Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.
These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
 1.3.2.1  13-Sep-2007  bouyer Pull up following revision(s) (requested by tron in ticket #1822):
sys/dev/ic/mpt_netbsd.c: revision 1.12 via patch
sys/dev/ic/mpt_netbsd.h: revision 1.6 via patch
sys/dev/ic/mpt_mpilib.h: revision 1.3 via patch
sys/dev/ic/mpt.h: revision 1.6 via patch
sys/dev/ic/mpt.c: revisions 1.9, 1.10 via patch
sys/dev/ic/mpt_debug.c: patch
sys/dev/pci/mpt_pci.c: revision 1.11 via patch
sys/dev/pci/pcidevs: patch
sys/dev/pci/pcidevs.h: patch
sys/dev/pci/pcidevs_data.h: patch
Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.
These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
 1.4.2.1  03-Sep-2007  yamt sync with head.
 1.5.40.1  15-Aug-2007  skrll Sync with HEAD.
 1.5.38.1  03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.5.30.1  20-Aug-2007  ad Sync with HEAD.
 1.5.24.1  30-Jul-2007  liamjfoy Pull up following revision(s) (requested by tron in ticket #797):
sys/dev/ic/mpt_netbsd.c: revision 1.12
sys/dev/ic/mpt_mpilib.h: revision 1.3
sys/dev/ic/mpt.h: revision 1.6
sys/dev/ic/mpt.c: revision 1.9
sys/dev/ic/mpt_netbsd.h: revision 1.6
sys/dev/pci/mpt_pci.c: revision 1.11
doc/CHANGES: revision 1.893
Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.
These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
Mention support for new hardware in mpt(4).
 1.6.54.1  30-May-2010  rmind sync with head
 1.6.52.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.6.42.1  02-Dec-2010  snj Pull up following revision(s) (requested by riz in ticket #1487):
sys/dev/ic/mpt.c: revision 1.14
sys/dev/ic/mpt.h: revision 1.7
sys/dev/ic/mpt_debug.c: revision 1.7
sys/dev/ic/mpt_netbsd.c: revision 1.15
add byte-swapping so that this works on BE platforms.
the logic is based on the current freebsd driver.
fixes PR 42870.
 1.6.38.2  27-Jul-2007  tron Add support for newer SAS and similar devices to mpt(4). Tested with
the LSI SAS1064 in a Sun x4200 server.

These enhancements were developed by Garrett D'Amore and contributed
to NetBSD by the TELES AG.
 1.6.38.1  27-Jul-2007  tron file mpt.h was added on branch matt-mips64 on 2007-07-27 13:06:52 +0000
 1.6.30.1  11-Aug-2010  yamt sync with head.
 1.7.34.1  29-Sep-2014  msaitoh Pull up following revision(s) (requested by jmcneill in ticket #120):
sys/dev/ic/mpt_netbsd.c: revision 1.28
sys/dev/ic/mpt_netbsd.c: revision 1.29
sys/dev/ic/mpt.c: revision 1.17
sys/dev/ic/mpt_netbsd.c: revision 1.30
sys/dev/ic/mpt_netbsd.c: revision 1.31
share/man/man4/bio.4: revision 1.12
share/man/man4/mpt.4: revision 1.6
sys/dev/ic/mpt.h: revision 1.8
sys/dev/ic/mpt_netbsd.c: revision 1.26
sys/dev/ic/mpt_netbsd.c: revision 1.27
- Add bio(4) support.
- xref mpt(4) in bio(4).
- xref bio(4) in mpt(4).
- show "sd0" instead of "mpt0" for volume device name
- include vendor/product/rev info for volumes and their disks.
- implement BIOCDISK_NOVOL
- for BIOCDISK_NOVOL, set bd_disknovol=true for any disk not associated with a
volume for BIOCDISK_NOVOL, when setting bd_disknovol=false, also set
bv_volid
 1.7.18.1  03-Dec-2017  jdolecek update from HEAD
 1.7.14.1  03-Nov-2014  msaitoh Pull up following revision(s) (requested by jmcneill in ticket #1160):
sys/dev/ic/mpt_netbsd.c: revision 1.26-1.31
sys/dev/ic/mpt.c: revision 1.17
share/man/man4/bio.4: revision 1.12
share/man/man4/mpt.4: revision 1.6
sys/dev/ic/mpt.h: revision 1.8
- Add bio(4) support.
- xref mpt(4) in bio(4).
- xref bio(4) in mpt(4).
- show "sd0" instead of "mpt0" for volume device name
- include vendor/product/rev info for volumes and their disks.
- for BIOCDISK_NOVOL, set bd_disknovol=true for any disk not associated with a
volume for BIOCDISK_NOVOL, when setting bd_disknovol=false, also set
bv_volid

RSS XML Feed