freebsd-nq/sys/dev/mmc/host
Emmanuel Vadot c30e9beba0 dwmmc: Rework the DMA engine
Each segment can be up to 4096 bytes in chain structure according to the
RK3399 TRM Part 2.
Set the buffers in full ring where the last one point to the first one.
Correctly reports the MMC_IVAR_MAX_DATA.
Use CACHE_LINE_SIZE for bus_dma alignment.

MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D23894
2020-03-04 20:01:03 +00:00
..
dwmmc_altera.c dwmmc: Handle the card detect interrupt 2019-12-11 18:50:23 +00:00
dwmmc_hisi.c dwmmc: Rework the DMA engine 2020-03-04 20:01:03 +00:00
dwmmc_reg.h
dwmmc_rockchip.c dwmmc: Handle the card detect interrupt 2019-12-11 18:50:23 +00:00
dwmmc_samsung.c dwmmc: Handle the card detect interrupt 2019-12-11 18:50:23 +00:00
dwmmc_var.h dwmmc: Rework the DMA engine 2020-03-04 20:01:03 +00:00
dwmmc.c dwmmc: Rework the DMA engine 2020-03-04 20:01:03 +00:00