xref: /freebsd/share/man/man4/mpt.4 (revision 4bf452f14ad2fabbf99081f7cc6b0b788995f109)
13bb4fddfSHiten Pandya.\"	$NetBSD: mpt.4,v 1.1 2003/04/16 22:32:15 thorpej Exp $
23bb4fddfSHiten Pandya.\"
33bb4fddfSHiten Pandya.\" Copyright (c) 2003 Wasabi Systems, Inc.
43bb4fddfSHiten Pandya.\" All rights reserved.
53bb4fddfSHiten Pandya.\"
63bb4fddfSHiten Pandya.\" Written by Jason R. Thorpe for Wasabi Systems, Inc.
73bb4fddfSHiten Pandya.\"
83bb4fddfSHiten Pandya.\" Redistribution and use in source and binary forms, with or without
93bb4fddfSHiten Pandya.\" modification, are permitted provided that the following conditions
103bb4fddfSHiten Pandya.\" are met:
113bb4fddfSHiten Pandya.\" 1. Redistributions of source code must retain the above copyright
123bb4fddfSHiten Pandya.\"    notice, this list of conditions and the following disclaimer.
133bb4fddfSHiten Pandya.\" 2. Redistributions in binary form must reproduce the above copyright
143bb4fddfSHiten Pandya.\"    notice, this list of conditions and the following disclaimer in the
153bb4fddfSHiten Pandya.\"    documentation and/or other materials provided with the distribution.
163bb4fddfSHiten Pandya.\" 3. All advertising materials mentioning features or use of this software
173bb4fddfSHiten Pandya.\"    must display the following acknowledgement:
183bb4fddfSHiten Pandya.\"	This product includes software developed for the NetBSD Project by
193bb4fddfSHiten Pandya.\"	Wasabi Systems, Inc.
203bb4fddfSHiten Pandya.\" 4. The name of Wasabi Systems, Inc. may not be used to endorse
213bb4fddfSHiten Pandya.\"    or promote products derived from this software without specific prior
223bb4fddfSHiten Pandya.\"    written permission.
233bb4fddfSHiten Pandya.\"
243bb4fddfSHiten Pandya.\" THIS SOFTWARE IS PROVIDED BY WASABI SYSTEMS, INC. ``AS IS'' AND
253bb4fddfSHiten Pandya.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
263bb4fddfSHiten Pandya.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
273bb4fddfSHiten Pandya.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL WASABI SYSTEMS, INC
283bb4fddfSHiten Pandya.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
293bb4fddfSHiten Pandya.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
303bb4fddfSHiten Pandya.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
313bb4fddfSHiten Pandya.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
323bb4fddfSHiten Pandya.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
333bb4fddfSHiten Pandya.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
343bb4fddfSHiten Pandya.\" POSSIBILITY OF SUCH DAMAGE.
353bb4fddfSHiten Pandya.\"
36f93c1ee9SRuslan Ermilov.\" $FreeBSD$
37f93c1ee9SRuslan Ermilov.\"
3819ec23bbSMatt Jacob.Dd June 5, 2006
393bb4fddfSHiten Pandya.Dt MPT 4
403bb4fddfSHiten Pandya.Os
413bb4fddfSHiten Pandya.Sh NAME
423bb4fddfSHiten Pandya.Nm mpt
433bb4fddfSHiten Pandya.Nd LSI Fusion-MPT SCSI/Fibre Channel driver
443bb4fddfSHiten Pandya.Sh SYNOPSIS
452d431ba6SChristian BruefferTo compile this driver into the kernel,
462d431ba6SChristian Bruefferplace the following lines in your
472d431ba6SChristian Bruefferkernel configuration file:
482d431ba6SChristian Brueffer.Bd -ragged -offset indent
493bb4fddfSHiten Pandya.Cd "device scbus"
502d431ba6SChristian Brueffer.Cd "device mpt"
512d431ba6SChristian Brueffer.Ed
522d431ba6SChristian Brueffer.Pp
532d431ba6SChristian BruefferAlternatively, to load the driver as a
542d431ba6SChristian Brueffermodule at boot time, place the following line in
552d431ba6SChristian Brueffer.Xr loader.conf 5 :
562d431ba6SChristian Brueffer.Bd -literal -offset indent
572d431ba6SChristian Brueffermpt_load="YES"
582d431ba6SChristian Brueffer.Ed
593bb4fddfSHiten Pandya.Sh DESCRIPTION
603bb4fddfSHiten PandyaThe
613bb4fddfSHiten Pandya.Nm
623bb4fddfSHiten Pandyadriver provides support
633bb4fddfSHiten Pandyafor the LSI Logic Fusion-MPT family of
644bf452f1SChristian Brueffer.Tn SCSI ,
653bb4fddfSHiten Pandya.Tn Fibre Channel
6619ec23bbSMatt Jacoband
6719ec23bbSMatt Jacob.Tn SAS
680df8576aSSimon L. B. Nielsencontrollers.
690df8576aSSimon L. B. Nielsen.Sh HARDWARE
700df8576aSSimon L. B. NielsenThe following controllers are supported by the
710df8576aSSimon L. B. Nielsen.Nm
720df8576aSSimon L. B. Nielsendriver:
733bb4fddfSHiten Pandya.Pp
740df8576aSSimon L. B. Nielsen.Bl -bullet -compact
753bb4fddfSHiten Pandya.It
7619ec23bbSMatt JacobLSI Logic 53c1030,
7719ec23bbSMatt JacobLSI Logic LSI2x320-X
7819ec23bbSMatt Jacob(Single and Dual Ultra320
79f93c1ee9SRuslan Ermilov.Tn SCSI )
803bb4fddfSHiten Pandya.It
8119ec23bbSMatt JacobLSI Logic AS1064,
8219ec23bbSMatt JacobLSI Logic AS1068
8319ec23bbSMatt Jacob(
8419ec23bbSMatt Jacob.Tn SAS/SATA )
8519ec23bbSMatt Jacob.It
860df8576aSSimon L. B. NielsenLSI Logic FC909
87f93c1ee9SRuslan Ermilov(1Gb/s
88f93c1ee9SRuslan Ermilov.Tn Fibre Channel )
893bb4fddfSHiten Pandya.It
900df8576aSSimon L. B. NielsenLSI Logic FC909A
91f93c1ee9SRuslan Ermilov(Dual 1Gb/s
92f93c1ee9SRuslan Ermilov.Tn Fibre Channel )
933bb4fddfSHiten Pandya.It
9419ec23bbSMatt JacobLSI Logic FC919,
9519ec23bbSMatt JacobLSI Logic 7102XP-LC
9619ec23bbSMatt Jacob(Single 2Gb/s
97f93c1ee9SRuslan Ermilov.Tn Fibre Channel )
983bb4fddfSHiten Pandya.It
99a0d98e42SMaxim SobolevLSI Logic FC929,
10019ec23bbSMatt JacobLSI Logic FC929X,
10119ec23bbSMatt JacobLSI Logic 7202XP-LC
102f93c1ee9SRuslan Ermilov(Dual 2Gb/s
103f93c1ee9SRuslan Ermilov.Tn Fibre Channel )
10419ec23bbSMatt Jacob.It
10519ec23bbSMatt JacobLSI Logic FC949X
10619ec23bbSMatt Jacob(Dual 4Gb/s
10719ec23bbSMatt Jacob.Tn Fibre Channel )
1083bb4fddfSHiten Pandya.El
1093bb4fddfSHiten Pandya.Pp
1100df8576aSSimon L. B. NielsenThe
1110df8576aSSimon L. B. Nielsen.Tn SCSI
112da2fa159SRuslan Ermilovcontroller chips supported by the
1130df8576aSSimon L. B. Nielsen.Nm
1140df8576aSSimon L. B. Nielsendriver can be found onboard on many systems including:
1150df8576aSSimon L. B. Nielsen.Pp
1160df8576aSSimon L. B. Nielsen.Bl -bullet -compact
1170df8576aSSimon L. B. Nielsen.It
11819ec23bbSMatt JacobDell PowerEdge 1750 thru 2850
1190df8576aSSimon L. B. Nielsen.It
1200df8576aSSimon L. B. NielsenIBM eServer xSeries 335
1210df8576aSSimon L. B. Nielsen.El
1224bf452f1SChristian Brueffer.Pp
12319ec23bbSMatt JacobThese systems also contain Integrated Raid Mirroring and Integrated
12419ec23bbSMatt JacobRaid Mirroring Enhanced which this driver also supports.
12519ec23bbSMatt Jacob.Pp
12619ec23bbSMatt JacobThe
12719ec23bbSMatt Jacob.Tn SAS
12819ec23bbSMatt Jacobcontroller chips are also present on many new AMD/Opteron based systems,
1294bf452f1SChristian Bruefferlike the Sun 4100.
1304bf452f1SChristian BruefferNote that this controller can drive both SAS and SATA
13119ec23bbSMatt Jacobdrives or a mix of them at the same time.
13219ec23bbSMatt Jacob.Pp
1334bf452f1SChristian BruefferThis driver also supports target mode for Fibre Channel cards.
1344bf452f1SChristian BruefferThis support may be enabled by setting the desired role of the core via
13519ec23bbSMatt Jacobthe LSI Logic firmware utility that establishes what roles the card
13619ec23bbSMatt Jacobcan take on - no separate compilation is required.
1373bb4fddfSHiten Pandya.Sh SEE ALSO
1383bb4fddfSHiten Pandya.Xr cd 4 ,
1393bb4fddfSHiten Pandya.Xr ch 4 ,
14028cda542SJoseph Koshy.Xr da 4 ,
1413bb4fddfSHiten Pandya.Xr pci 4 ,
14228cda542SJoseph Koshy.Xr sa 4 ,
143fbec079fSMaxim Konovalov.Xr scsi 4 ,
14419ec23bbSMatt Jacob.Xr targ 4
1453bb4fddfSHiten Pandya.Rs
1463bb4fddfSHiten Pandya.%T "LSI Logic Website"
1473bb4fddfSHiten Pandya.%O http://www.lsilogic.com/
1483bb4fddfSHiten Pandya.Re
14919ec23bbSMatt Jacob.Sh BUGS
15019ec23bbSMatt Jacob.Pp
1514bf452f1SChristian BruefferThis driver has been reported to have problems under the VMware ESX server.
15219ec23bbSMatt Jacob.Pp
15319ec23bbSMatt JacobThis driver does not yet work on big endian machines like Sparc64.
1543bb4fddfSHiten Pandya.Sh HISTORY
1553bb4fddfSHiten PandyaThe
1563bb4fddfSHiten Pandya.Nm
1573bb4fddfSHiten Pandyadriver first appeared in
1583bb4fddfSHiten Pandya.Fx 4.6 .
1593bb4fddfSHiten Pandya.Sh AUTHORS
1603bb4fddfSHiten Pandya.An -nosplit
1613bb4fddfSHiten PandyaThe
1623bb4fddfSHiten Pandya.Nm
1633bb4fddfSHiten Pandyadriver was originally written for
1643bb4fddfSHiten Pandya.Fx
1653bb4fddfSHiten Pandyaby
1663bb4fddfSHiten Pandya.An Greg Ansley
1673bb4fddfSHiten Pandyaand substantially improved upon
1683bb4fddfSHiten Pandyaby
16919ec23bbSMatt Jacob.An Matt Jacob Aq mjacob@FreeBSD.org
17019ec23bbSMatt Jacoband
17119ec23bbSMatt Jacob.An Justin Gibbs Aq gibbs@FreeBSD.org .
172