summaryrefslogtreecommitdiff
path: root/sys/dev/xdma
AgeCommit message (Expand)Author
2025-10-13xdma: Use proper prototype for SYSINIT functionsZhenlei Huang
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-10-27Fix xdma_if.m in an ACPI only kernelAndrew Turner
2022-10-04Include opt_platform.h to ensure FDT is definedAndrew Turner
2022-05-10xdma: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-04-13xdma: Inline variables with simple values used once in a KASSERT().John Baldwin
2022-04-13xdma pl330: Remove unused variables.John Baldwin
2021-12-10xdma: Fix another -Wunused-but-set-variable warning previously missedJessica Clarke
2021-12-10xdma: Fix -Wunused-but-set-variable warningsJessica Clarke
2020-02-08Enter the network epoch in the xdma interrupt handler if requiredRuslan Bukin
2020-02-08Fix a KASSERT since chained mbufs are accepted by the xdma bounceRuslan Bukin
2020-02-07Fix xae(4) driver attachement on the Government Furnished Equipment (GFE)Ruslan Bukin
2019-08-30xdma: avoid NULL deref in error caseEd Maste
2019-07-22Remove unused header.Ruslan Bukin
2019-07-22o Add support for BERI IOMMU deviceRuslan Bukin
2019-07-04Fix transfers that don't use busdma or bounce buffer (e.g. software dmas).Ruslan Bukin
2019-07-04Negate the logic of XCHAN_CAP_NOBUFS macro and rename it toRuslan Bukin
2019-05-29Don't copy the data from bounce buffer back to the mbuf if channel doesRuslan Bukin
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2019-05-16xdma(4): Fix invalid pointer use (breaks arm.SOCFPGA build)Conrad Meyer
2019-05-08o Implement a bounce buffer based on device reserved memory.Ruslan Bukin
2019-04-29o Rewrite softdma_process_tx() of Altera SoftDMA engine driverRuslan Bukin
2018-08-20Eliminate kmem_alloc_contig()'s unused arena parameter.Alan Cox
2018-04-13Add driver for ARM PrimeCell PL330 DMA engine.Ruslan Bukin
2018-04-13Don't include sys/bus_dma.h directly, use machine/bus.h instead.Ruslan Bukin
2018-04-12Tune xDMA interface slightly:Ruslan Bukin
2017-07-01Clean up MD pollution of bus_dma.h:Jason A. Harmening
2016-12-30Add parenthesis.Ruslan Bukin
2016-12-30o Fix unlocking.Ruslan Bukin
2016-12-20Add xDMA -- the DMA abstraction layer, initial verison.Ruslan Bukin