summaryrefslogtreecommitdiffstats
path: root/sys/dev/microcode/isp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove isp(4) now that the ql* family have replaced itjmatthew2015-06-193-24/+0
|
* add firmware for isp25xx, copied from freebsdjmatthew2014-02-141-0/+27845
|
* Build isp2xxx firmware into separate object files so we only includejmatthew2014-02-106-7/+31
| | | | | | | one copy when both isp(4) and qla(4) are enabled. This is a temporary measure until qla(4) takes over completely. looked at by miod@ and kettenis@
* Add firmware file for 2400 series boards.krw2008-12-301-0/+12230
|
* Update 12160 firmware: 10.04.32 -> 10.04.41. From mjacob via FreeBSD.krw2008-09-281-3821/+3962
| | | | Tested & ok kettenis@
* Qlogic -> QLogicsobrado2008-07-117-14/+14
|
* Update 2300 firmware from 3.01.20 (Dec 19, 2002) to 3.03.19 (Novkrw2008-07-081-6038/+6453
| | | | | | | | | 30, 2005). From mjacob via FreeBSD. No known code dependency, and prepares ground for major isp update. Tested on a 2312 by dlg@. ok dlg@ deraadt@
* Update firmware for QLogic 2200 cards from v2.02.03 to v2.02.06 which haskrw2008-06-111-5011/+4591
| | | | | | | been used in NetBSD and FreeBSD for years. Blade2002 with a 2200 still boots. From mjacob via FreeBSD. ok deraadt@
* Update firmware to latest levels- fixes several nasty bugs on the 2300 at least.mjacob2003-02-283-15248/+15636
|
* Update to latest released 2300/2312 f/w.mjacob2002-05-171-5038/+5507
|
* Roll f/w to latest && greatest for 2100 and 2200 cards.mjacob2001-12-142-9340/+9514
|
* update firmwaremjacob2001-10-243-6274/+9686
|
* Catch up with mainline of code development.mjacob2001-09-011-0/+5452
| | | | | | | | | | | | | Add support for 2 Gigabit cards (2300/2312). This necessitated a change in how interrupts are down- the 23XX has not only a different place to check for an interrupt, but unlike all other QLogic cards, you have to read the status as a 32 bit word- not 16 bit words. Rather than have device specific functions as called from the core module (in isp_intr), it makes more sense to have the platform/bus modules do the gruntwork of splitting out the isr, semaphore register and the first outgoing mailbox register (if needed) *prior* to calling isp_intr (if calling isp_intr is necessary at all). Rearchitect how regular SCSI parameters are stored or used.
* update to latest firmware levelsmjacob2001-02-125-14947/+16539
|
* update SBUS microcode to 1.37 (latest)mjacob2000-10-161-1108/+1209
|
* Split PCI firmware into separate (product) files to minimizemjacob2000-07-066-32639/+20438
| | | | CVS rototillage on f/w upgrades.
* add Qlogic 12160 microcodemjacob2000-02-201-1/+4038
|
* add in initiator-only f/w (preferred) for parallel SCSI devicesmjacob1999-12-201-1/+3379
|
* Roll in new firmware (also with a shiny new BSD style licence)mjacob1999-11-222-16827/+24238
|
* Roll out changes because the tree is frozen.mjacob1999-04-041-13560/+13579
|
* roll ISP1040 and ISP2100 f/w to latest releasemjacob1999-04-041-13579/+13560
|
* roll internal revision levels and enable 1080 supportmjacob1999-03-252-6/+54
|
* fix OpenBSD headersmjacob1999-03-172-2/+2
|
* update firmware substantiallymjacob1999-03-172-3592/+19653
|
* add isp driver from netbsd, more munging neededderaadt1998-03-242-0/+4829