summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/isp.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r315579, r315670: Add initial support for multiple MSI-X vectors.mav2017-04-021-1/+7
* MFC r315545: Remove hackish code delaying ATIOs to unknown virtual port.mav2017-03-291-6/+0
* MFC r315485: Remove dead remnants of SPI target.mav2017-03-291-2/+0
* MFC r315307: Refactor interrupt handling.mav2017-03-291-185/+76
* MFC r315279: Remove some dead/broken code paths around async handlingmav2017-03-281-45/+21
* MFC r315273: Remove tangled isp_mbox_continue() mechanism.mav2017-03-281-225/+39
* MFC r315236: Remove dangerous and questionable isp_mboxcmd_qnw() call.mav2017-03-281-17/+4
* MFC r315234: Improvements around attach, reset and detach.mav2017-03-281-103/+89
* MFC r315161: Try to slight untangle I/O and loop status handling.mav2017-03-261-10/+10
* MFC r315160: Remove code for unsupported FreeBSD versions.mav2017-03-261-16/+0
* MFC r314326: Send TERMINATE to firmware when aborting active ATIO.mav2017-03-061-1/+1
* MFC r314302: Return better error code in case of too long CDB.mav2017-03-061-4/+5
* MFC r313568:ken2017-02-131-13/+2
* Fix delaying requests to unknown virtual ports 2s after init.mav2016-05-191-0/+5
* Add IOCB debugging for ISPCTL_RESET_DEV and ISPCTL_ABORT_CMD.mav2016-05-191-0/+8
* Make RQCS_PORT_LOGGED_OUT for ZOMBIE ports retriable.mav2016-05-171-4/+18
* Completely remove broken now autologin port flag.mav2016-05-171-2/+1
* No need to check login status for ZOMBIE ports.mav2016-05-161-0/+3
* sys/dev: minor spelling fixes.pfg2016-05-031-2/+2
* Simplify memory allocation for NS requests.mav2016-04-161-33/+28
* Extract virtual port address from RQSTYPE_RPT_ID_ACQ.mav2016-04-141-4/+12
* Filter Port Database Changed notifications.mav2016-04-131-2/+9
* Respect NVRAM topology settings on 24xx and above chips.mav2016-04-131-16/+31
* Make all CT Pass-Through (name server requests) asynchronous.mav2016-04-121-57/+78
* Switch isp_getpdb() to synchronous IOCB DMA area.mav2016-04-121-18/+11
* Allocate separate DMA area for synchronous IOCB execution.mav2016-04-121-37/+23
* Add couple missing memory barriers.mav2016-04-121-1/+3
* Polish debugging IOCB dumping.mav2016-04-111-27/+36
* Register symbolic port/node names in FC name server.mav2016-04-091-6/+128
* Reduce code duplication when executing Passthrough IOCB.mav2016-04-091-187/+80
* Allocate separate scratch space for scanner purposes.mav2015-12-271-113/+92
* Make port logins asynchronous, following r292739 logic.mav2015-12-261-66/+55
* Make virtual ports control asynchronous.mav2015-12-261-82/+96
* Unify handles allocation for initiator and target IOCBs.mav2015-12-251-11/+5
* Clear virtual port's port database when disabling it.mav2015-12-251-0/+153
* Some polishing for command timeouts handling.mav2015-12-241-15/+17
* Fix speed setting by NVRAM for 24xx and above chips.mav2015-12-221-2/+26
* Guess NVRAM address for 16Gbps Qlogic cards.mav2015-12-101-1/+3
* There is no priority request queue on 16Gig chips.mav2015-12-051-2/+4
* Enable interrupt handshake for 16Gig chips.mav2015-12-031-0/+8
* Add initial support for 16Gbps FC QLogic chips.mav2015-12-021-20/+31
* One more round of port scanner rewrite.mav2015-11-261-40/+63
* Rename ASYNC_LIP_F8 to ASYNC_LIP_NOS_OLS_RECV.mav2015-11-241-1/+1
* Fix target mode support for Qlogic 2200 FC adapters.mav2015-11-231-5/+9
* Rip off target mode support for parallel SCSI QLogic adapters.mav2015-11-231-34/+15
* Explicitly call SEND CHANGE REQUEST for pre-24xx chips in target mode.mav2015-11-221-3/+18
* Gracefully stop firmware before resetting chip when changing role.mav2015-11-221-2/+25
* Add some more asynchronous event status codes.mav2015-11-221-4/+22
* Add mode mailbox command codes.mav2015-11-221-30/+30
* Fix target mode with fabric for pre-24xx chips.mav2015-11-211-13/+63
OpenPOWER on IntegriCloud