summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd/dma.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dmaengine: idxd: add wq driver name support for accel-config user toolDave Jiang2023-10-041-0/+6
* dmaengine/idxd: Re-enable kernel workqueue under DMA APIJacob Pan2023-08-091-2/+3
* dmaengine: idxd: Remove the unused function set_completion_address()Jiapeng Chong2022-12-281-6/+0
* dmaengine: idxd: add missing callback function to support DMA_INTERRUPTDave Jiang2022-05-161-0/+22
* dmaengine: idxd: make idxd_register/unregister_dma_channel() staticDave Jiang2022-05-161-2/+2
* dmaengine: idxd: refactor wq driver enable/disable operationsDave Jiang2022-04-221-35/+3
* dmaengine: idxd: move wq irq enabling to after device enableDave Jiang2022-04-201-9/+9
* dmaengine: idxd: set DMA_INTERRUPT cap bitDave Jiang2022-04-201-0/+1
* dmaengine: idxd: change MSIX allocation based on per wq activationDave Jiang2022-01-051-0/+12
* dmaengine: idxd: handle invalid interrupt handle descriptorsDave Jiang2021-11-221-4/+10
* dmaengine: idxd: create locked version of idxd_quiesce() callDave Jiang2021-11-221-2/+2
* dmaengine: idxd: rework descriptor free path on failureDave Jiang2021-11-221-2/+8
* dmaengine: idxd: fix resource leak on dmaengine driver disableDave Jiang2021-10-281-2/+1
* dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submissionDave Jiang2021-10-011-0/+2
* dmaengine: idxd: fix setting up priv mode for dwqDave Jiang2021-08-291-1/+5
* dmaengine: idxd: make submit failure path consistent on desc freeingDave Jiang2021-08-251-3/+1
* dmanegine: idxd: add software command statusDave Jiang2021-07-281-0/+4
* dmaengine: idxd: move dsa_drv support to compatible modeDave Jiang2021-07-211-0/+1
* dmaengine: idxd: create dmaengine driver for wq 'device'Dave Jiang2021-07-211-0/+77
* dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_devDave Jiang2021-07-211-2/+2
* dmaengine: idxd: fix dma device lifetimeDave Jiang2021-04-201-13/+64
* Merge tag 'dmaengine-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-241-0/+1
|\
| * dmaengine: idxd: set DMA channel to be privateDave Jiang2021-01-171-0/+1
* | dmaengine: move channel device_node deletion to driverDave Jiang2021-01-191-1/+4
|/
* dmaengine: idxd: Add shared workqueue supportDave Jiang2020-10-301-9/+0
* dmaengine: cookie bypass for out of order completionDave Jiang2020-06-171-1/+2
* dmaengine: idxd: connect idxd to dmaengine subsystemDave Jiang2020-01-241-0/+217