mmc: exynos: code cleanup and support DDR mode
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v5 Latest0 of 14 patches 0 repliesNew
- v31 of 13 patches 0 repliesSuperseded
Patches in v5 No applies recorded yet
None of the 14 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.
Cover letter [U-Boot] [PATCHv5 00/14] mmc: exynos: code cleanup and support DDR mode
Quoted 43 lines · Jaehoon Chung
If card and host are supported DDR mode, then it can be used the DDR mode. This patch-set has dependency about beomho's patch-set. (Based-on u-boot-samsung repository)
It's result for loading image.
sdhci controller ->5260488 bytes read in 259 ms (19.4 MiB/s) dwmmc controller without DDR mode -> 5260488 bytes read in 202 ms (24.8 MiB/s) dwmmc controller with DDR mode -> 5260488 bytes read in 118 ms (42.5 MiB/s)
Download the 400M image with lthor.
sdhci controller -> 59.4sec (Avg 6.95 MB/s)
dwmmc controller without DDR mode -> 61.6sec (Avg 6.72MB/s) dwmmc controller with DDR mode -> 60.4sec (Avg 6.85MB/s)Beomho Seo (3):
arm: exynos: pinmux: add sdmmc4 gpio configratuion
arm: exynos: clock: Removeexynos4x12_set_mmc_clkfunction
board: trats2: Enable device tree on Trats2Jaehoon Chung (11):
ARM: exynos: board: change the mmc/sd init sequence
ARM: exynos: clock: modify theset_mmc_clkfor exynos4
ARM: dts: exynos: rename fromEXYNOS5_DWMMCtoEXYNOS_DWMMC
mmc:exynos_dw_mmc: restore the property into host
mmc: remove the unnecessary define and fix the wrong bit control
mmc: support the DDR mode for eMMC
mmc:dw_mmc: support the DDR mode
ARM: dts: exnyos: enable dw-mmc controller
mmc:exynos_dw_mmc: enable the DDR mode
ARM: exynos4: enable the dwmmc configuration
mmc:s5p_sdhci: add thes5p_sdhci_core_initfunctionarch/arm/cpu/armv7/exynos/clock.c | 45 ++----- arch/arm/cpu/armv7/exynos/pinmux.c | 35 ++++- arch/arm/dts/exynos4.dtsi | 8 ++ arch/arm/dts/exynos4412-trats2.dts | 12 ++ arch/arm/dts/exynos5.dtsi | 8 +- arch/arm/include/asm/arch-exynos/clk.h | 5 + board/samsung/common/board.c | 13 +- doc/device-tree-bindings/exynos/dwmmc.txt | 8 +- drivers/mmc/dw_mmc.c | 12 +- drivers/mmc/exynos_dw_mmc.c | 205 +++++++++++++++++++----------
Quoted 9 lines
drivers/mmc/mmc.c | 16 ++- drivers/mmc/s5p_sdhci.c | 42 +++--- include/configs/exynos4-dt.h | 3 + include/dwmmc.h | 5 + include/fdtdec.h | 2 +- include/mmc.h | 25 ++-- lib/fdtdec.c | 2 +- 17 files changed, 275 insertions(+), 171 deletions(-)
applied to u-boot-samsung.
Thanks,
Minkyu Kang.