1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/arm
Luiz Otavio O Souza 5ee00411e4 Add DMA support for Allwinner MMC controller.
DMA handles all data transfers up to 128K or 16 segments and fallback to
pio mode when DMA requirements are not met.

The read performance has improved greatly while the write performance also
showed some improvement but seems limited by the card type and quality.

Submitted by:	Pratik Singhal <pratiksinghal@freebsd.org>
Sponsored by:	Google Summer of Code 2015
Tested on:	A10 (cubieboard) and A20 (cubieboard 2 and banana pi)
2015-07-01 23:27:01 +00:00
..
allwinner Add DMA support for Allwinner MMC controller. 2015-07-01 23:27:01 +00:00
altera/socfpga
amlogic/aml8726
annapurna/alpine
arm pc_curpmap is only in the armv6 pcpu data. 2015-06-26 09:02:40 +00:00
at91
broadcom/bcm2835 Add a missing wakeup when releasing ownership of the SPI hardware. 2015-06-02 16:07:28 +00:00
cavium/cns11xx
conf Add HDMI support to Beaglebone Black: 2015-06-18 00:57:52 +00:00
freescale Include a header required for vtophys(). 2015-06-06 14:26:40 +00:00
include Stop using VFP in pcpu.h when we mean ARMv6 and later. 2015-06-11 13:58:40 +00:00
lpc
mv
qemu
rockchip
samsung
ti Add missing driver for TDA19988 HDMI framer 2015-06-18 16:51:49 +00:00
versatile
xilinx
xscale