aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/isp
Commit message (Expand)AuthorAgeFilesLines
...
* Add brackets to fix incorrect macro expansion.Alexander Motin2017-03-241-1/+1
* Unify initiator and target DMA setup and command sending.Alexander Motin2017-03-247-332/+114
* isp field in struct isp_pcmd is also unused.Alexander Motin2017-03-231-1/+0
* Remove write-only crn field from struct isp_pcmd.Alexander Motin2017-03-232-3/+0
* Switch from using periph_links to sim_links.Alexander Motin2017-03-221-10/+10
* Cleanup response queue processing.Alexander Motin2017-03-224-318/+153
* Remove another remnants left after r246713.Alexander Motin2017-03-212-4/+0
* Remove some dead code left after r246713.Alexander Motin2017-03-212-38/+3
* Improve command timeout handling.Alexander Motin2017-03-214-36/+14
* Remove questionable reqp->req_time access.Alexander Motin2017-03-211-4/+5
* Clean/unify some macro usage.Alexander Motin2017-03-214-62/+51
* Addition to r315579: drop the lock while allocating IRQs.Alexander Motin2017-03-211-0/+2
* Remove some more dead code.Alexander Motin2017-03-203-38/+8
* Remove some useless code.Alexander Motin2017-03-193-16/+0
* Add initial support for multiple MSI-X vectors.Alexander Motin2017-03-197-64/+119
* Remove hackish code delaying ATIOs to unknown virtual port.Alexander Motin2017-03-194-53/+28
* Move <= 23xx PDB workaround to generic code.Alexander Motin2017-03-192-18/+29
* Remove some dead stuff.Alexander Motin2017-03-191-16/+5
* Move 24xx RQSTYPE_NOTIFY handling to generic code.Alexander Motin2017-03-193-181/+156
* Reorganize RQSTYPE_NOTIFY handling for chips <= 23xx.Alexander Motin2017-03-182-191/+87
* Move RQSTYPE_ABTS_RCVD parsing into generic code.Alexander Motin2017-03-182-57/+51
* Extend nt_lun to full 8 byte.Alexander Motin2017-03-183-11/+11
* Remove dead remnants of SPI target.Alexander Motin2017-03-184-82/+0
* Use isp_target_put_entry() in places where it can be.Alexander Motin2017-03-182-64/+35
* Do some notify acks cleanup.Alexander Motin2017-03-182-79/+74
* Remove not very useful ATIO/INOT stats.Alexander Motin2017-03-152-14/+9
* Refactor interrupt handling.Alexander Motin2017-03-155-355/+198
* Fix panic when SIM dereferenced before allocation.Alexander Motin2017-03-151-24/+25
* Fix ancient bug from r84597, which broke 23xx after r315234.Alexander Motin2017-03-151-1/+1
* Remove some dead/broken code paths around async handlingAlexander Motin2017-03-144-50/+25
* Remove tangled isp_mbox_continue() mechanism.Alexander Motin2017-03-144-270/+61
* Remove dangerous and questionable isp_mboxcmd_qnw() call.Alexander Motin2017-03-141-17/+4
* Improvements around attach, reset and detach.Alexander Motin2017-03-148-391/+314
* Remove remnant of r315163.Alexander Motin2017-03-141-1/+0
* Remove strange config_intrhook_establish() magic.Alexander Motin2017-03-122-46/+0
* Try to slight untangle I/O and loop status handling.Alexander Motin2017-03-123-50/+14
* Remove code for unsupported FreeBSD versions.Alexander Motin2017-03-124-52/+1
* Send TERMINATE to firmware when aborting active ATIO.Alexander Motin2017-02-273-7/+24
* Return better error code in case of too long CDB.Alexander Motin2017-02-262-4/+6
* Fix residual length reporting in target mode.Alexander Motin2017-02-262-28/+28
* Respecting r314204 tighten ATIO cleanup requirements.Alexander Motin2017-02-241-2/+7
* Fix missing xpt_done() for ATIO/INOT on missing LUN.Alexander Motin2017-02-241-1/+2
* Slightly polish isp_dump_atpd().Alexander Motin2017-02-221-1/+3
* Fix multiple problems around LUN disable under load.Alexander Motin2017-02-223-456/+307
* Remove duplicate INOT allocation.Alexander Motin2017-02-211-44/+20
* Remove ancient __FreeBSD_version checks.Alexander Motin2017-02-212-15/+2
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-8/+8
* Remove broken remnants of obsolete INOT API.Alexander Motin2017-02-191-10/+0
* Missed addition to r313936.Alexander Motin2017-02-191-0/+4
* Move CTIO waitq from per-LUN to per-channel.Alexander Motin2017-02-192-25/+31