summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd/submit.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.8-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2024-01-101-2/+7
|\
| * dmaengine: idxd: add callback support for iaa cryptoTom Zanussi2023-12-151-2/+4
| * dmaengine: idxd: Export descriptor management functionsTom Zanussi2023-12-151-0/+3
* | dmaengine: idxd: Protect int_handle field in hw descriptorGuanjun2023-12-111-7/+7
|/
* dmaengine: idxd: fix retry value to be constant for duration of function callDave Jiang2022-04-201-2/+2
* dmaengine: idxd: match type for retries var in idxd_enqcmds()Dave Jiang2022-04-201-1/+2
* dmaengine: idxd: embed irq_entry in idxd_wq structDave Jiang2022-01-051-6/+2
* Merge branch 'fixes' into nextVinod Koul2022-01-051-1/+17
|\
| * dmaengine: idxd: fix missed completion on abort pathDave Jiang2021-12-131-1/+17
* | dmaengine: idxd: add knob for enqcmds retriesDave Jiang2021-12-171-7/+24
* | dmaengine: idxd: handle interrupt handle revoked eventDave Jiang2021-11-221-3/+7
* | dmaengine: idxd: move interrupt handle assignmentDave Jiang2021-11-221-9/+5
* | dmaengine: idxd: int handle management refactoringDave Jiang2021-11-221-3/+3
* | dmaengine: idxd: rework descriptor free path on failureDave Jiang2021-11-221-9/+3
|/
* dmaengine: idxd: make submit failure path consistent on desc freeingDave Jiang2021-08-251-2/+9
* dmaengine: idxd: remove interrupt flag for completion list spinlockDave Jiang2021-08-061-3/+2
* dmaengine: idxd: rotate portal address for better performanceDave Jiang2021-07-281-1/+1
* dmaengine: idxd: fix wq slot allocation index checkDave Jiang2021-07-281-1/+1
* Merge branch 'fixes' into nextVinod Koul2021-07-211-8/+67
|\
| * dmaengine: idxd: fix submission race windowDave Jiang2021-07-201-9/+69
| * dmaengine: idxd: fix desc->vector that isn't being updatedDave Jiang2021-07-201-2/+1
| * dmaengine: idxd: fix array index when int_handles are being usedDave Jiang2021-07-141-13/+2
* | dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobinDave Jiang2021-07-141-28/+8
* | dmaengine: idxd: add missing percpu ref put on failureDave Jiang2021-07-141-1/+3
|/
* dmaengine: idxd: add interrupt handle request and release supportDave Jiang2021-04-231-7/+28
* dmaengine: idxd: add percpu_ref to descriptor submission pathDave Jiang2021-04-231-0/+5
* dmaengine: idxd: remove detection of device typeDave Jiang2021-04-201-1/+1
* Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-12-171-6/+31
|\
| * dmaengine: idxd: add IAX configuration support in the IDXD driverDave Jiang2020-12-111-1/+1
| * dmaengine: idxd: Add shared workqueue supportDave Jiang2020-10-301-5/+30
* | dmaengine: idxd: fix mapping of portal sizeDave Jiang2020-11-161-1/+1
|/
* dmaengine: idxd: move submission to sbitmap_queueDave Jiang2020-06-241-37/+37
* dmaengine: idxd: add char driver to expose submission portal to userlandDave Jiang2020-01-241-1/+3
* dmaengine: idxd: connect idxd to dmaengine subsystemDave Jiang2020-01-241-1/+3
* dmaengine: idxd: add descriptor manipulation routinesDave Jiang2020-01-241-0/+91