aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/xdma
Commit message (Expand)AuthorAgeFilesLines
* Enter the network epoch in the xdma interrupt handler if requiredRuslan Bukin2020-02-083-5/+16
* Fix a KASSERT since chained mbufs are accepted by the xdma bounceRuslan Bukin2020-02-081-1/+1
* Fix xae(4) driver attachement on the Government Furnished Equipment (GFE)Ruslan Bukin2020-02-072-0/+19
* xdma: avoid NULL deref in error caseEd Maste2019-08-301-2/+1
* Remove unused header.Ruslan Bukin2019-07-221-1/+0
* o Add support for BERI IOMMU deviceRuslan Bukin2019-07-225-2/+321
* Fix transfers that don't use busdma or bounce buffer (e.g. software dmas).Ruslan Bukin2019-07-041-4/+3
* Negate the logic of XCHAN_CAP_NOBUFS macro and rename it toRuslan Bukin2019-07-042-9/+9
* Don't copy the data from bounce buffer back to the mbuf if channel doesRuslan Bukin2019-05-291-1/+2
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-206-0/+12
* xdma(4): Fix invalid pointer use (breaks arm.SOCFPGA build)Conrad Meyer2019-05-161-2/+1
* o Implement a bounce buffer based on device reserved memory.Ruslan Bukin2019-05-087-64/+221
* o Rewrite softdma_process_tx() of Altera SoftDMA engine driverRuslan Bukin2019-04-293-42/+30
* Eliminate kmem_alloc_contig()'s unused arena parameter.Alan Cox2018-08-201-2/+2
* Add driver for ARM PrimeCell PL330 DMA engine.Ruslan Bukin2018-04-132-0/+778
* Don't include sys/bus_dma.h directly, use machine/bus.h instead.Ruslan Bukin2018-04-133-3/+4
* Tune xDMA interface slightly:Ruslan Bukin2018-04-1210-384/+1445
* Clean up MD pollution of bus_dma.h:Jason A. Harmening2017-07-011-1/+0
* Add parenthesis.Ruslan Bukin2016-12-301-3/+3
* o Fix unlocking.Ruslan Bukin2016-12-302-4/+5
* Add xDMA -- the DMA abstraction layer, initial verison.Ruslan Bukin2016-12-204-0/+1332