summaryrefslogtreecommitdiffstats
path: root/sys/dev/ioat
Commit message (Expand)AuthorAgeFilesLines
* MFC r314666: ioat: don't specify inline for function with variable argument listavg2017-03-111-2/+2
* ioat(4): Block asynchronous work during HW resetcem2016-07-052-10/+69
* ioat(4): Serialize ioat_reset_hw invocationscem2016-07-052-0/+14
* ioat(4): Split timer into poll and shrink functionscem2016-07-052-29/+62
* ioat(4): Add ddb "show ioat <unit>" debugger commandcem2016-06-091-0/+99
* ioat(4): Always log capabilities on attachcem2016-06-041-1/+1
* ioat(4): Export the number of available channelscem2016-06-042-0/+9
* ioat(4): Make channel indices unsignedcem2016-06-042-3/+3
* Remove misc NULL checks after M_WAITOK allocations.trasz2016-05-101-2/+0
* Use DEVMETHOD_END ({ NULL, NULL }) instead of hardcoding { 0, 0 }ngie2016-05-031-1/+1
* ioat(4): Implement CRC and MOVECRC APIscem2016-05-032-3/+216
* ioat(4): Add CRC descriptor structurecem2016-05-031-7/+81
* ioat(4): Limit descriptor allocation to low 40 bitscem2016-05-031-1/+4
* ioat(4): ioat_get_dmaengine(): Add M_WAITOK modecem2016-04-094-7/+36
* ioat(4): On error detected in ithread, defer HW reset to taskqueuecem2016-02-132-0/+22
* ioat(4): Also check for errors if the channel is suspendedcem2016-02-131-1/+1
* ioat(4): Decode/define more capabilities, operationscem2016-02-132-1/+23
* ioat(4): Recheck status register on zero-descriptor wakeupscem2016-02-131-3/+11
* ioat(4): Add support for 'fence' bit with DMA_FENCE flagcem2016-01-152-1/+9
* ioat(4): Add ioat_acquire_reserve() KPIcem2016-01-072-1/+29
* ioat(4): Add ioat_get_max_io_size() KPIcem2016-01-052-0/+10
* ioat(4): Add an API to get HW revisioncem2015-12-173-3/+20
* ioatcontrol(8): Add support for interrupt coalescingcem2015-12-142-2/+27
* ioat(4): Add support for interrupt coalescingcem2015-12-144-0/+69
* ioat(4): Gather and expose DMA statistics via sysctlcem2015-12-142-19/+105
* ioat(4): Add ioatcontrol(8) testing for copy_8kcem2015-12-102-9/+46
* ioat(4): Add Broadwell-EP PCI IDscem2015-12-091-0/+11
* ioat(4): Add ioat_copy_8k_aligned KPIcem2015-12-093-2/+60
* ioat(4): Add MODULE_VERSION so MODULE_DEPEND workscem2015-12-041-0/+1
* ioat: Handle channel-fatal HW errors safelycem2015-10-315-48/+212
* ioat_test: Handled forced hardware resets gracefullycem2015-10-291-3/+14
* ioat: Drain/quiesce the device less racilycem2015-10-292-14/+55
* ioatcontrol(8): Add and document "raw" testing modecem2015-10-292-2/+48
* ioat: Define DMACAPABILITY bitscem2015-10-285-2/+37
* ioat: Add support for Block Fill operationscem2015-10-264-4/+85
* ioat: Dedupe operation enqueue logiccem2015-10-262-51/+86
* ioat: Add %b format string for CHANERR codescem2015-10-262-2/+11
* ioat: Allocate memory for ring resize sanelycem2015-10-263-119/+323
* ioat: Expose more softc members in sysctlscem2015-10-262-5/+17
* ioat: Introduce KTR probescem2015-10-262-7/+8
* ioat: Actually bring the hardware back online after resetcem2015-10-242-13/+65
* ioat: Use bus_alloc_resource_any(9)cem2015-10-241-2/+2
* ioat: Extract halted error-debugging to a functioncem2015-10-241-8/+17
* ioat: Always re-arm interrupts in process_eventscem2015-10-241-4/+3
* ioat: Add sysctl to force hw resetcem2015-10-241-16/+47
* ioat: refcnt users so we can drain them at detachcem2015-10-244-11/+115
* ioat: When queueing operations, assert the submit lockcem2015-10-241-0/+2
* ioat: Don't use sleeping allocation in lock pathcem2015-10-241-11/+22
* ioat: Pull out timer callout delay into a constantcem2015-10-241-7/+10
* ioat_test: Add a colon (':') for stylecem2015-10-221-1/+1
OpenPOWER on IntegriCloud