xref: /freebsd/share/man/man4/qlnxe.4 (revision 1e0358de5b66967cbdb635f9a24bdd72c6df3d18)
111e25f0dSDavid C Somayajulu.\"-
211e25f0dSDavid C Somayajulu.\" Copyright (c) 2017 Cavium Inc.
311e25f0dSDavid C Somayajulu.\" All rights reserved.
411e25f0dSDavid C Somayajulu.\"
511e25f0dSDavid C Somayajulu.\" Redistribution and use in source and binary forms, with or without
611e25f0dSDavid C Somayajulu.\" modification, are permitted provided that the following conditions
711e25f0dSDavid C Somayajulu.\" are met:
811e25f0dSDavid C Somayajulu.\" 1. Redistributions of source code must retain the above copyright
911e25f0dSDavid C Somayajulu.\"    notice, this list of conditions and the following disclaimer.
1011e25f0dSDavid C Somayajulu.\" 2. Redistributions in binary form must reproduce the above copyright
1111e25f0dSDavid C Somayajulu.\"    notice, this list of conditions and the following disclaimer in the
1211e25f0dSDavid C Somayajulu.\"    documentation and/or other materials provided with the distribution.
1311e25f0dSDavid C Somayajulu.\"
1411e25f0dSDavid C Somayajulu.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1511e25f0dSDavid C Somayajulu.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1611e25f0dSDavid C Somayajulu.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1711e25f0dSDavid C Somayajulu.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1811e25f0dSDavid C Somayajulu.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1911e25f0dSDavid C Somayajulu.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2011e25f0dSDavid C Somayajulu.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2111e25f0dSDavid C Somayajulu.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2211e25f0dSDavid C Somayajulu.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2311e25f0dSDavid C Somayajulu.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2411e25f0dSDavid C Somayajulu.\" SUCH DAMAGE.
2511e25f0dSDavid C Somayajulu.\"
2611e25f0dSDavid C Somayajulu.\" $FreeBSD$
2711e25f0dSDavid C Somayajulu.\"
28*1e0358deSGlen Barber.Dd May 9, 2017
2911e25f0dSDavid C Somayajulu.Dt QLNXE 4
3011e25f0dSDavid C Somayajulu.Os
3111e25f0dSDavid C Somayajulu.Sh NAME
3211e25f0dSDavid C Somayajulu.Nm qlnxe
3311e25f0dSDavid C Somayajulu.Nd "Cavium 25/40/100 Gigabit Ethernet & CNA Adapter Driver"
3411e25f0dSDavid C Somayajulu.Sh SYNOPSIS
3511e25f0dSDavid C SomayajuluTo compile this driver into the kernel,
3611e25f0dSDavid C Somayajuluplace the following lines in your
3711e25f0dSDavid C Somayajulukernel configuration file:
3811e25f0dSDavid C Somayajulu.Bd -ragged -offset indent
3911e25f0dSDavid C Somayajulu.Cd "device qlnxe"
4011e25f0dSDavid C Somayajulu.Ed
4111e25f0dSDavid C Somayajulu.Pp
4211e25f0dSDavid C SomayajuluTo load the driver as a
4311e25f0dSDavid C Somayajulumodule at boot time, place the following line in
4411e25f0dSDavid C Somayajulu.Xr loader.conf 5 :
4511e25f0dSDavid C Somayajulu.Bd -literal -offset indent
4611e25f0dSDavid C Somayajuluif_qlnxe_load="YES"
4711e25f0dSDavid C Somayajulu.Ed
4811e25f0dSDavid C Somayajulu.Sh DESCRIPTION
4911e25f0dSDavid C SomayajuluThe
5011e25f0dSDavid C Somayajulu.Nm
5111e25f0dSDavid C Somayajuludriver supports IPv4 checksum offload,
5211e25f0dSDavid C SomayajuluTCP and UDP checksum offload for both IPv4 and IPv6,
5311e25f0dSDavid C SomayajuluLarge Segment Offload for both IPv4 and IPv6,
5411e25f0dSDavid C SomayajuluJumbo frames, VLAN Tag, Receive Side scaling, HW and Soft LRO.
5511e25f0dSDavid C SomayajuluFor further hardware information, see
5611e25f0dSDavid C Somayajulu.Pa http://www.qlogic.com/ .
5711e25f0dSDavid C Somayajulu.Sh HARDWARE
5811e25f0dSDavid C SomayajuluThe
5911e25f0dSDavid C Somayajulu.Nm
6011e25f0dSDavid C Somayajuludriver supports 25/40/100 Gigabit Ethernet & CNA Adapter based on the following
6111e25f0dSDavid C Somayajuluchipsets:
6211e25f0dSDavid C Somayajulu.Pp
6311e25f0dSDavid C Somayajulu.Bl -bullet -compact
6411e25f0dSDavid C Somayajulu.It
6511e25f0dSDavid C SomayajuluQLogic 45000 series
6611e25f0dSDavid C Somayajulu.El
6711e25f0dSDavid C Somayajulu.Sh SUPPORT
6811e25f0dSDavid C SomayajuluFor support questions please contact your Cavium approved reseller or
6911e25f0dSDavid C SomayajuluCavium Technical Support at
7011e25f0dSDavid C Somayajulu.Pa http://support.qlogic.com ,
7111e25f0dSDavid C Somayajuluor by E-mail at
7211e25f0dSDavid C Somayajulu.Aq Mt support@qlogic.com .
7311e25f0dSDavid C Somayajulu.Sh SEE ALSO
7411e25f0dSDavid C Somayajulu.Xr altq 4 ,
7511e25f0dSDavid C Somayajulu.Xr arp 4 ,
7611e25f0dSDavid C Somayajulu.Xr netintro 4 ,
7711e25f0dSDavid C Somayajulu.Xr ng_ether 4 ,
7811e25f0dSDavid C Somayajulu.Xr ifconfig 8
7911e25f0dSDavid C Somayajulu.Sh HISTORY
8011e25f0dSDavid C SomayajuluThe
8111e25f0dSDavid C Somayajulu.Nm
8211e25f0dSDavid C Somayajuludevice driver first appeared in
83*1e0358deSGlen Barber.Fx 11.1 .
8411e25f0dSDavid C Somayajulu.Sh AUTHORS
8511e25f0dSDavid C Somayajulu.An -nosplit
8611e25f0dSDavid C SomayajuluThe
8711e25f0dSDavid C Somayajulu.Nm
8811e25f0dSDavid C Somayajuludriver was written by
8911e25f0dSDavid C Somayajulu.An David C Somayajulu
9011e25f0dSDavid C Somayajuluat Cavium Inc.
91