Skip to content

samsung: Add mmc controller to use dwmmc

Beomho Seo u-boot 3 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 of 4 patches 0 repliesNew
  2. v24 patches 0 repliesSuperseded
  3. v13 patches 0 repliesSuperseded

Changes in v3 from the cover letter

- Set bank_ext of SDMMC2 for prevent compile warning.
- Subtract one from div to set accurate frequency.

3 of 4 patches are in this archive. The cover letter announces 4.

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4drivers: mmc: dwmmc: enable support for DTdrivers/mmc/exynos_dw_mmc.c include/fdtdec.h lib/fdtdec.c+19 -42 replies
1/4drivers: mmc: dwmmc: enable support for DT+0 -01 reply
2/4arm: exynos: pinmux: add sdmmc4 gpio configratuionarch/arm/cpu/armv7/exynos/pinmux.c+15 -30 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by.

PatchPiotr Wilczek
1/4T-b
1/4T-b
2/4T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [U-Boot] [PATCH v3 0/4] samsung: Add mmc controller to use dwmmc

This patch set for use dw mmc controller.
Patch enable supporting device tree for dw mmc controller. For use dwmmc controller on trats2 board, enable configuration dw_mmc, exynos_dwmmc, bounce_buffer and then disable sdhci configuration. This patch set tested on TRATS2 board.

Changes for v3:
- Set bank_ext of SDMMC2 for prevent compile warning.
- Subtract one from div to set accurate frequency.

Changes for v2:
- Use device tree for dw mmc controller.
- dw mmc node is added device node on exynos4 device tree.
- dw mmc controller driver is fixed for use exynos4 and 5.
- Add fdt compat id of exynos4 dwmmc.
- Add comment.

Beomho Seo (4):
drivers: mmc: dwmmc: enable support for DT
arm: exynos: pinmux: Add sdmmc4 gpio configuration
arm: exynos: clock: Remove exynos4x12_set_mmc_clk function
board: trats2: Enable device tree on Trats2

 arch/arm/cpu/armv7/exynos/clock.c  |   29 +----------------------------
 arch/arm/cpu/armv7/exynos/pinmux.c |   18 +++++++++++++++---
 arch/arm/dts/exynos4.dtsi          |    8 ++++++++
 arch/arm/dts/exynos4412-trats2.dts |    8 ++++++++
 drivers/mmc/exynos_dw_mmc.c        |   21 +++++++++++++++++----
 include/fdtdec.h                   |    1 +
 lib/fdtdec.c                       |    1 +
 7 files changed, 51 insertions(+), 35 deletions(-)
Signature · 1 line
1.7.9.5