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