aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ispfw/asm_2300.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin2020-11-201-7870/+0
| | | | | | | | | | | | | | | | | | | | | This removes 288KB (36%) of the driver code and zillions of hacks and workarounds, making single driver uniformly support several different generations of hardware interfaces, not counting minor card variations. After years of the hopeless fight, I don't think it worth to continue support for hardware obsolete for 15-20 years. Instead much cleaner now code should allow to move forward toward better locking, multiple queues and other cool features. All the remaining Qlogic cards starting from 4Gb 24xx to 32Gb 27xx use the same hardware/firmware interface with minor incremental improvements, so it seems to be a good new starting point. Except one PCI-X model all all of them are PCIe and so still usable in modern systems. Discussed with: ken, scottl, jpaetzel, imp Relnotes: yes Notes: svn path=/head/; revision=367857
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
| | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Notes: svn path=/head/; revision=326255
* Update Qlogic 23XX firmware from 3.03.26 to 3.03.28Alexander Motin2015-11-211-6902/+7625
| | | | Notes: svn path=/head/; revision=291143
* Switch to using FC-Tape firmware.Matt Jacob2012-07-261-6085/+6522
| | | | | | | | Sponsered by: Spectralogic MFC after: 1 week Notes: svn path=/head/; revision=238806
* Add 8Gb card firmware. Update some 2Gb and 4Gb f/w sets.Matt Jacob2009-08-011-6309/+6408
| | | | | | | | | | | Split 4Gb and 8Gb into pieces that can be either multi_id capable or not. Reviewed by: scottl, ken Approved by: re Notes: svn path=/head/; revision=196007
* Use 2K Login f/w.Matt Jacob2006-11-021-6120/+6344
| | | | Notes: svn path=/head/; revision=163900
* Update 2300 f/w. This will probably be the lastMatt Jacob2006-04-181-5795/+5986
| | | | | | | | update here before we switch to the new f/w loading framework. Notes: svn path=/head/; revision=157855
* Roll firmware to the latest version. There are a bunch of featuresMatt Jacob2005-01-291-5722/+5937
| | | | | | | | | in alternate f/w versions that will be pursued at some points. MFC after: 1 month Notes: svn path=/head/; revision=140953
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
| | | | Notes: svn path=/head/; revision=139749
* Update firmware sets for the 12160, 2200 and 2300 cards to the (more orMatt Jacob2004-01-141-5885/+5669
| | | | | | | less) latest from QLogic. Notes: svn path=/head/; revision=124527
* Roll to latest level.Matt Jacob2003-02-161-5870/+5868
| | | | Notes: svn path=/head/; revision=110971
* Get the most recent 2300 f/w that's on the QLogic intranet- fixes lotsMatt Jacob2002-10-101-5683/+5802
| | | | | | | | | of buglets and quite a few bugs. MFC after: 1 day Notes: svn path=/head/; revision=104807
* Upgrade to latest QLogic f/w from their intranet site for 2100, 2200 andMatt Jacob2002-09-011-5598/+5755
| | | | | | | | | 2300 cards. MFC after: 1 day Notes: svn path=/head/; revision=102755
* Roll to latest production level firmware.Matt Jacob2002-01-231-5037/+5506
| | | | | | | MFC after: 1 day Notes: svn path=/head/; revision=89692
* Add 2300/2312 (2Gbit) firmware.Matt Jacob2001-08-311-0/+5452
Notes: svn path=/head/; revision=82687