xref: /freebsd/share/man/man4/ispfw.4 (revision b0c6b06836351b3908ba5b2a847c89c42d1a46c3)
11b760be4SAlexander Motin.\" Copyright (c) 2009-2020 Alexander Motin <mav@FreeBSD.org>
21b760be4SAlexander 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.\"
23*b0c6b068SJoerg Pulz.Dd October 27, 2023
245f4796c0SMatt Jacob.Dt ISPFW 4
255f4796c0SMatt Jacob.Os
265f4796c0SMatt Jacob.Sh NAME
275f4796c0SMatt Jacob.Nm ispfw
281b760be4SAlexander Motin.Nd "Firmware for Qlogic FibreChannel SCSI Host Adapters"
295f4796c0SMatt Jacob.Sh SYNOPSIS
302d431ba6SChristian BruefferTo compile this driver into the kernel,
312d431ba6SChristian Bruefferplace the following line in your
322d431ba6SChristian Bruefferkernel configuration file:
332d431ba6SChristian Brueffer.Bd -ragged -offset indent
345f4796c0SMatt Jacob.Cd "device ispfw"
352d431ba6SChristian Brueffer.Ed
362d431ba6SChristian Brueffer.Pp
372d431ba6SChristian BruefferAlternatively, to load the driver as a
382d431ba6SChristian Brueffermodule at boot time, place the following line in
392d431ba6SChristian Brueffer.Xr loader.conf 5 :
402d431ba6SChristian Brueffer.Bd -literal -offset indent
412d431ba6SChristian Bruefferispfw_load="YES"
422d431ba6SChristian Brueffer.Ed
435f4796c0SMatt Jacob.Sh DESCRIPTION
445f4796c0SMatt JacobThis trivial driver provides access to firmware sets for the Qlogic
451b760be4SAlexander MotinFibreChannel SCSI Host Adapters.
465203edcdSRuslan ErmilovIt may either be
475203edcdSRuslan Ermilovstatically linked into the kernel, or loaded as a module.
485203edcdSRuslan ErmilovIn either
495f4796c0SMatt Jacobcase, the
505f4796c0SMatt Jacob.Xr isp 4
515f4796c0SMatt Jacobdriver will notice that firmware is available to be downloaded onto
525f4796c0SMatt JacobQlogic cards (to replace the usually out of date firmware on the cards).
53c75526d5SRuslan ErmilovThis will kick the f/w into getting unstuck.
545f4796c0SMatt Jacob.Sh SEE ALSO
555f4796c0SMatt Jacob.Xr isp 4
56251c176fSRuslan Ermilov.Sh AUTHORS
570b3504fdSChristian BruefferThis driver was written by
580b3504fdSChristian Brueffer.An Matthew Jacob .
591b760be4SAlexander MotinLater improvement was done by
601b760be4SAlexander Motin.An Alexander Motin Aq Mt mav@FreeBSD.org .
61