• Ben Avison's avatar
    Partial rewrite of SDHOST driver to use DMA for data transfer · 2aaf1abc
    Ben Avison authored
    This reverts the microSD performance to that seen with the SDHCI controller.
    
    Benchmarks on Pi Zero W (ARM1176JZF-S):
      SDHCI:      23.8 MB/s
      SDHOST PIO:  1.9 MB/s
      SDHOST DMA: 24.4 MB/s
    
    Benchmarks on Pi Zero 2W (Cortex-A53):
      SDHCI:      23.8 MB/s
      SDHOST PIO:  8.6 MB/s
      SDHOST DMA: 24.4 MB/s
    2aaf1abc
memcpy 10.5 KB