aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp_pci.c
Commit message (Expand)AuthorAgeFilesLines
* Unify initiator and target DMA setup and command sending.Alexander Motin2017-03-241-112/+19
* Remove another remnants left after r246713.Alexander Motin2017-03-211-2/+0
* Remove some dead code left after r246713.Alexander Motin2017-03-211-32/+2
* Clean/unify some macro usage.Alexander Motin2017-03-211-16/+21
* Addition to r315579: drop the lock while allocating IRQs.Alexander Motin2017-03-211-0/+2
* Add initial support for multiple MSI-X vectors.Alexander Motin2017-03-191-50/+67
* Refactor interrupt handling.Alexander Motin2017-03-151-86/+87
* Fix ancient bug from r84597, which broke 23xx after r315234.Alexander Motin2017-03-151-1/+1
* Improvements around attach, reset and detach.Alexander Motin2017-03-141-149/+141
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-8/+8
* Turn on FC-Tape by default in the isp(4) driver.Kenneth D. Merry2016-12-201-0/+7
* Remove NULL checks after M_WAITOK allocations from isp(4).Edward Tomasz Napierala2016-05-151-11/+0
* Allocate separate DMA area for synchronous IOCB execution.Alexander Motin2016-04-121-2/+21
* Split DMA buffers for request, response and ATIO queues.Alexander Motin2015-12-271-111/+131
* Use single DMA tag for scratch areas of all virtual ports.Alexander Motin2015-12-261-22/+25
* Unify handles allocation for initiator and target IOCBs.Alexander Motin2015-12-251-24/+0
* Add MSI-X support for 26XX cards.Alexander Motin2015-12-151-11/+30
* Add PCI ID for 16G QLogic chips in FCoE mode.Alexander Motin2015-12-091-0/+11
* Make 16Gig chips to use new queue pointer registers.Alexander Motin2015-12-041-30/+110
* Add initial support for 16Gbps FC QLogic chips.Alexander Motin2015-12-021-52/+58
* One more round of port scanner rewrite.Alexander Motin2015-11-261-10/+0
* Remove "disable" hint, which duplicates system-wide "disabled".Alexander Motin2015-11-231-20/+0
* Fix target mode support for Qlogic 2200 FC adapters.Alexander Motin2015-11-231-3/+3
* Rip off target mode support for parallel SCSI QLogic adapters.Alexander Motin2015-11-231-23/+3
* Increase maximal value of vports tunable to 254.Alexander Motin2015-11-211-1/+1
* Formalize/unify chip (re-)inits.Alexander Motin2015-10-251-6/+1
* Disable full bus scan by CAM for FC adapters.Alexander Motin2015-10-231-3/+0
* Some polishing and unification in ISR code.Alexander Motin2015-10-231-39/+33
* Update firmware images for Qlogic 24xx/25xx from 5.5.0 to 7.3.0.Alexander Motin2015-10-201-3/+0
* Add dev.isp.X.role sysctl in addition to tunable.Alexander Motin2015-06-231-13/+40
* Add missing calls to bus_dmamap_unload() when freeing static DMAJohn Baldwin2014-06-131-0/+3
* Use relaxed (write-only) memory barriers when writing some of queue indexAlexander Motin2013-11-101-0/+9
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-121-7/+5
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-62/+10
* Don't allow for more than one segment for the control space sinceMatt Jacob2012-11-021-3/+2
* Remove useless extra test.Matt Jacob2012-09-071-4/+2
* Remove dependence on MAXPHYS.Matt Jacob2012-08-211-2/+7
* Fix an oops where we wiped out DMA maps. Don't allocate extendedMatt Jacob2012-08-121-10/+12
* Oops. We only do allocate room for extended commandsMatt Jacob2012-08-031-10/+12
* -----------Matt Jacob2012-07-281-14/+84
* Clean up multi-id mode so it's driven by the f/w loaded,Matt Jacob2012-06-241-14/+8
* Prepare for FC-Tape support. This involved doing a lot of little cleanupsMatt Jacob2012-06-171-10/+5
* If debug values were set, the default from tval floatedMatt Jacob2012-06-151-0/+1
* Adding missing dependancies for loading hptiop(4), hptmv(4) and isp(4) as mod...Eitan Adler2012-06-011-0/+2
* Was chasing down a failure to load f/w on a 2400. It turns out that the cardMatt Jacob2011-11-161-0/+2
* Most of these changes to isp are to allow for isp.ko unloading.Matt Jacob2011-08-131-28/+52
* Add support QLE220 card- an 2500 lookalike.Matt Jacob2011-03-101-0/+15
* - Use the correct DMA tag/map pair for synchronize the FC scratch area.Marius Strobl2011-02-141-16/+16
* Various minor and not so minor fixes suggested by Coverity.Matt Jacob2010-06-021-13/+13
* On sparc64 obtain the initiator ID from the Open Firmware device treeMarius Strobl2010-05-031-0/+9