xref: /freebsd/share/man/man4/ispfw.4 (revision 1b760be482c53871fa36c7d8877923f35dbbce4c)
1*1b760be4SAlexander Motin.\" Copyright (c) 2009-2020 Alexander Motin <mav@FreeBSD.org>
2*1b760be4SAlexander Motin.\" Copyright (c) 2000 Matthew Jacob
35f4796c0SMatt Jacob.\"
45f4796c0SMatt Jacob.\" Redistribution and use in source and binary forms, with or without
55f4796c0SMatt Jacob.\" modification, are permitted provided that the following conditions
65f4796c0SMatt Jacob.\" are met:
75f4796c0SMatt Jacob.\" 1. Redistributions of source code must retain the above copyright
85f4796c0SMatt Jacob.\"    notice, this list of conditions and the following disclaimer.
95f4796c0SMatt Jacob.\" 2. The name of the author may not be used to endorse or promote products
105f4796c0SMatt Jacob.\"    derived from this software without specific prior written permission.
115f4796c0SMatt Jacob.\"
125f4796c0SMatt Jacob.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
135f4796c0SMatt Jacob.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
145f4796c0SMatt Jacob.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
155f4796c0SMatt Jacob.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
165f4796c0SMatt Jacob.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
175f4796c0SMatt Jacob.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
185f4796c0SMatt Jacob.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
195f4796c0SMatt Jacob.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
205f4796c0SMatt Jacob.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
215f4796c0SMatt Jacob.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
225f4796c0SMatt Jacob.\"
236b806d21SRuslan Ermilov.\" $FreeBSD$
245f4796c0SMatt Jacob.\"
25*1b760be4SAlexander Motin.Dd November 19, 2020
265f4796c0SMatt Jacob.Dt ISPFW 4
275f4796c0SMatt Jacob.Os
285f4796c0SMatt Jacob.Sh NAME
295f4796c0SMatt Jacob.Nm ispfw
30*1b760be4SAlexander Motin.Nd "Firmware for Qlogic FibreChannel SCSI Host Adapters"
315f4796c0SMatt Jacob.Sh SYNOPSIS
322d431ba6SChristian BruefferTo compile this driver into the kernel,
332d431ba6SChristian Bruefferplace the following line in your
342d431ba6SChristian Bruefferkernel configuration file:
352d431ba6SChristian Brueffer.Bd -ragged -offset indent
365f4796c0SMatt Jacob.Cd "device ispfw"
372d431ba6SChristian Brueffer.Ed
382d431ba6SChristian Brueffer.Pp
392d431ba6SChristian BruefferAlternatively, to load the driver as a
402d431ba6SChristian Brueffermodule at boot time, place the following line in
412d431ba6SChristian Brueffer.Xr loader.conf 5 :
422d431ba6SChristian Brueffer.Bd -literal -offset indent
432d431ba6SChristian Bruefferispfw_load="YES"
442d431ba6SChristian Brueffer.Ed
455f4796c0SMatt Jacob.Sh DESCRIPTION
465f4796c0SMatt JacobThis trivial driver provides access to firmware sets for the Qlogic
47*1b760be4SAlexander MotinFibreChannel SCSI Host Adapters.
485203edcdSRuslan ErmilovIt may either be
495203edcdSRuslan Ermilovstatically linked into the kernel, or loaded as a module.
505203edcdSRuslan ErmilovIn either
515f4796c0SMatt Jacobcase, the
525f4796c0SMatt Jacob.Xr isp 4
535f4796c0SMatt Jacobdriver will notice that firmware is available to be downloaded onto
545f4796c0SMatt JacobQlogic cards (to replace the usually out of date firmware on the cards).
55c75526d5SRuslan ErmilovThis will kick the f/w into getting unstuck.
565f4796c0SMatt Jacob.Sh SEE ALSO
575f4796c0SMatt Jacob.Xr isp 4
58251c176fSRuslan Ermilov.Sh AUTHORS
590b3504fdSChristian BruefferThis driver was written by
600b3504fdSChristian Brueffer.An Matthew Jacob .
61*1b760be4SAlexander MotinLater improvement was done by
62*1b760be4SAlexander Motin.An Alexander Motin Aq Mt mav@FreeBSD.org .
63