Skip to content

mmc: meson-gx: add cmd23 and descriptor chain mode

Heiner Kallweit linux-amlogic linux-mmc 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5mmc: meson-gx: switch irq name to DT node namedrivers/mmc/host/meson-gx-mmc.c+1 -10 replies
2/5mmc: meson-gx: improve response readingdrivers/mmc/host/meson-gx-mmc.c+3 -40 replies
3/5mmc: meson-gx: use block mode also for just one blockdrivers/mmc/host/meson-gx-mmc.c+15 -250 replies
4/5mmc: meson-gx: add support for CMD23 modedrivers/mmc/host/meson-gx-mmc.c+16 -40 replies
5/5mmc: meson-gx: switch to descriptor chain modedrivers/mmc/host/meson-gx-mmc.c+116 -911 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] mmc: meson-gx: add cmd23 and descriptor chain mode

Apart from three minor improvements this patch series adds support for CMD23 mode and switches the driver to descriptor chain mode.

On my system with a 128GB eMMC card this increased the read performance from 10 - 15 MB/s to 140 MB/s.

Successfully tested on a Odroid C2 with custom uboot based on recent mainline uboot. Behavior might be different with vendor uboot.

Heiner Kallweit (5):
mmc: meson-gx: switch irq name to DT node name
mmc: meson-gx: improve response reading
mmc: meson-gx: use block mode also for just one block
mmc: meson-gx: add support for CMD23 mode
mmc: meson-gx: switch to descriptor chain mode

 drivers/mmc/host/meson-gx-mmc.c | 258 ++++++++++++++++++++++------------------
 1 file changed, 142 insertions(+), 116 deletions(-)
Signature · 1 line
2.12.0