freebsd-dev/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 Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
amlogic/aml8726 CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten 2015-05-22 17:05:21 +00:00
annapurna/alpine More tr -d '\r' t make config happy and 2015-05-16 20:04:49 +00:00
arm pc_curpmap is only in the armv6 pcpu data. 2015-06-26 09:02:40 +00:00
at91 Need to handle the !FDT case still too... I thought in r270025 we 2015-05-22 05:02:53 +00:00
broadcom/bcm2835 Add a missing wakeup when releasing ownership of the SPI hardware. 2015-06-02 16:07:28 +00:00
cavium/cns11xx Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
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 Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00
mv Include vm/pmap.h for pmap_kextract. 2015-04-04 23:03:11 +00:00
qemu Enable SMP on the qemu virt platform. We use the device tree to find which 2015-05-24 12:33:12 +00:00
rockchip Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
samsung Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
ti Add missing driver for TDA19988 HDMI framer 2015-06-18 16:51:49 +00:00
versatile Include vm/pmap.h for pmap_kextract. 2015-04-04 23:03:11 +00:00
xilinx Use the new gic option on all configs that need it. 2015-05-10 12:13:27 +00:00
xscale Build the cpufunc_asm_* files based on the cpu type, not which config file 2015-03-29 22:43:39 +00:00