summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dmaengine-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-232-3/+9
|\
| * dmaengine: idxd: add module parameter to force disable of SVADave Jiang2021-01-261-1/+7
| * dmaengine: idxd: set DMA channel to be privateDave Jiang2021-01-171-0/+1
| * dma: idxd: use DEFINE_MUTEX() for mutex lockZheng Yongjun2021-01-081-2/+1
* | dmaengine: idxd: check device state before issue commandDave Jiang2021-02-033-3/+27
* | dmaengine: move channel device_node deletion to driverDave Jiang2021-01-191-1/+4
* | dmaengine: idxd: fix misc interrupt completionDave Jiang2021-01-171-9/+27
* | dmaengine: idxd: Fix list corruption in description completionDave Jiang2021-01-171-42/+44
* | dmaengine: idxd: off by one in cleanup codeDan Carpenter2020-12-291-2/+2
|/
* Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-12-179-91/+710
|\
| * dmaengine: idxd: add IAX configuration support in the IDXD driverDave Jiang2020-12-117-17/+108
| * dmaengine: idxd: add ATS disable knob for work queuesDave Jiang2020-12-104-2/+42
| * dmaengine: idxd: define table offset multiplierDave Jiang2020-11-092-10/+9
| * dmaengine: idxd: Update calculation of group offset to be more readableDave Jiang2020-11-092-7/+23
| * dmaengine: idxd: Clean up descriptors with fault errorDave Jiang2020-10-303-12/+140
| * dmaengine: idxd: Add shared workqueue supportDave Jiang2020-10-308-43/+388
| * dmaengine: idxd: fix wq config registers offset programmingDave Jiang2020-10-304-17/+43
* | dmaengine: idxd: fix mapping of portal sizeDave Jiang2020-11-163-3/+3
* | dmaengine: idxd: fix wq config registers offset programmingDave Jiang2020-10-284-17/+43
|/
* Merge tag 'v5.9-rc4' into nextVinod Koul2020-09-112-12/+26
|\
| * dmaengine: idxd: reset states after device disable or resetDave Jiang2020-08-172-12/+26
* | dmaengine: idxd: add command status to idxd sysfs attributeDave Jiang2020-09-033-1/+16
* | dmaengine: idxd: add support for configurable max wq batch sizeDave Jiang2020-09-034-7/+54
* | dmaengine: idxd: add support for configurable max wq xfer sizeDave Jiang2020-09-034-1/+43
* | dmaengine: idxd: clear misc interrupt cause after readDave Jiang2020-08-171-1/+1
|/
* Merge branch 'for-linus' into fixesVinod Koul2020-08-058-248/+174
|\
| * dmaengine: idxd: move idxd interrupt handling to mask instead of ignoreDave Jiang2020-07-133-46/+13
| * dmaengine: idxd: add work queue drain supportDave Jiang2020-07-136-132/+112
| * dmaengine: idxd: move submission to sbitmap_queueDave Jiang2020-06-244-69/+45
| * dmaengine: cookie bypass for out of order completionDave Jiang2020-06-171-1/+2
* | dmaengine: idxd: fix misc interrupt handler thread unmaskingDave Jiang2020-07-021-1/+2
* | dmaengine: idxd: cleanup workqueue config after disablingDave Jiang2020-07-023-0/+31
* | dmaengine: idxd: fix cdev locking for open and releaseNikhil Rao2020-06-241-3/+16
|/
* Merge tag 'dmaengine-5.8-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2020-06-101-0/+11
|\
| * dmaengine: idxd: export hw version through sysfsDave Jiang2020-04-151-0/+11
* | dmaengine: idxd: fix interrupt completion after unmaskingDave Jiang2020-05-042-7/+26
|/
* Merge tag 'dmaengine-5.7-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2020-04-023-11/+16
|\
| * dmaengine: idxd: remove global token limit checkDave Jiang2020-03-111-5/+0
| * dmaengine: idxd: reflect shadow copy of traffic class programmingDave Jiang2020-03-111-2/+2
| * dmaengine: idxd: expose general capabilities register in sysfsDave Jiang2020-03-021-0/+11
| * dmaengine: idxd: check return result from check_vma() in cdevDave Jiang2020-03-021-0/+2
| * dmaengine: idxd: remove set but not used variable 'idxd_cdev'YueHaibing2020-02-131-2/+0
| * dmaengine: idxd: remove set but not used variable 'group'YueHaibing2020-02-131-2/+1
* | dmaengine: idxd: fix off by one on cdev dwq refcountDave Jiang2020-03-231-2/+2
* | dmaengine: idxd: wq size configuration needs to check global max sizeDave Jiang2020-02-241-1/+15
* | dmaengine: idxd: sysfs input of wq incorrect wq type should return errorDave Jiang2020-02-241-2/+4
* | dmaengine: idxd: correct reserved token calculationDave Jiang2020-02-191-1/+1
* | dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup()Dan Carpenter2020-02-131-2/+2
* | dmaengine: idxd: fix runaway module ref count on device driver bindDave Jiang2020-02-131-0/+3
|/
* dmaengine: idxd: fix boolconv.cocci warningskbuild test robot2020-02-031-1/+1