opnsense-src/sys/dev/xdma
Ruslan Bukin 5a51e5e49d o Rewrite softdma_process_tx() of Altera SoftDMA engine driver
so it does not require a bounce buffer. The only need for this was
  to align the buffer address. Implement unaligned access and we don't
  need to copy data twice.
o Remove contigmalloc-based bounce buffer from xDMA code since it is
  not suitable for arbitrary memory provided by platform, which is
  sometimes a dedicated piece of memory that is not managed by OS at all.

Sponsored by:	DARPA, AFRL
2019-04-29 16:27:15 +00:00
..
controller Eliminate kmem_alloc_contig()'s unused arena parameter. 2018-08-20 15:57:27 +00:00
xdma.c Tune xDMA interface slightly: 2018-04-12 15:36:24 +00:00
xdma.h o Rewrite softdma_process_tx() of Altera SoftDMA engine driver 2019-04-29 16:27:15 +00:00
xdma_bank.c Tune xDMA interface slightly: 2018-04-12 15:36:24 +00:00
xdma_bio.c Tune xDMA interface slightly: 2018-04-12 15:36:24 +00:00
xdma_fdt_test.c Tune xDMA interface slightly: 2018-04-12 15:36:24 +00:00
xdma_if.m Tune xDMA interface slightly: 2018-04-12 15:36:24 +00:00
xdma_mbuf.c o Rewrite softdma_process_tx() of Altera SoftDMA engine driver 2019-04-29 16:27:15 +00:00
xdma_queue.c Don't include sys/bus_dma.h directly, use machine/bus.h instead. 2018-04-13 12:41:51 +00:00
xdma_sg.c o Rewrite softdma_process_tx() of Altera SoftDMA engine driver 2019-04-29 16:27:15 +00:00
xdma_sglist.c Don't include sys/bus_dma.h directly, use machine/bus.h instead. 2018-04-13 12:41:51 +00:00