[U-Boot] [PATCH V2 0/9] EXYNOS5: Enable dwmmc

Amarendra Reddy amar.lavanuru at gmail.com
Fri Dec 28 16:44:18 CET 2012


Hi all,

Please ignore the below patch set.
This patch set was meant for internal review.

This has been posted by mistake.
Sorry for the trouble.

Thanks & Regards
Amarendra Reddy
On 28 December 2012 21:22, Amar <amarendra.xt at samsung.com> wrote:

> This patch set enables and initialises dwmmc for Exynos5250 on SMDK5250.
> Adds driver changes required for dwmmc.
> Adds dt support for dwmmc.
> Adds EMMC booting feature for SMDK5250.
>
> This patch set is based on:
> "EXYNOS: mmc: support DesignWare Controller for Samsung-SoC", which
> is merged in u-boot-mmc
> "Exynos: clock: support get_mmc_clk for exynos"
> "Add DT based ethernet driver for SMDK5250"
> "SMDK5250: Add FDT support"
>
> Changes from V1:
>         1)Corrected in response to review comments.
>         2)Created separate board files for dt and not-dt versions.
>         3)Added binding file for DWMMC device node.
>         4)Moved dwmmc clock setting from spl_boot.c to clock_init.c.
>
> Amar (9):
>   FDT: Add compatible string for DWMMC
>   EXYNOS5: FDT: Add DWMMC device node data
>   DWMMC: Initialise dwmci and resolved the boot partition write issue
>   EXYNOS5: DWMMC: Added dt support for DWMMC
>   EXYNOS5: DWMMC: API to set mmc clock divisor
>   SMDK5250: Enable DWMMC
>   MMC: APIs to support creation of boot partition
>   SMDK5250: Enable EMMC booting
>   COMMON: MMC: Command to support EMMC booting
>
>  arch/arm/cpu/armv7/exynos/clock.c         |  38 ++++-
>  arch/arm/dts/exynos5250.dtsi              |  32 ++++
>  arch/arm/include/asm/arch-exynos/clk.h    |   3 +
>  arch/arm/include/asm/arch-exynos/dwmmc.h  |  12 +-
>  board/samsung/dts/exynos5250-smdk5250.dts |  22 +++
>  board/samsung/smdk5250/Makefile           |   4 +
>  board/samsung/smdk5250/clock_init.c       |  18 +++
>  board/samsung/smdk5250/clock_init.h       |   5 +
>  board/samsung/smdk5250/exynos5-dt.c       | 235
> ++++++++++++++++++++++++++++++
>  board/samsung/smdk5250/smdk5250.c         |  76 +++-------
>  board/samsung/smdk5250/spl_boot.c         |  52 ++++++-
>  common/cmd_mmc.c                          |  85 ++++++++++-
>  doc/device-tree-bindings/exynos/dwmmc.txt |  29 ++++
>  drivers/mmc/dw_mmc.c                      |  14 +-
>  drivers/mmc/exynos_dw_mmc.c               | 116 ++++++++++++++-
>  drivers/mmc/mmc.c                         | 118 +++++++++++++++
>  include/configs/exynos5250-dt.h           |   2 +
>  include/dwmmc.h                           |   4 +
>  include/fdtdec.h                          |   1 +
>  include/mmc.h                             |  16 ++
>  lib/fdtdec.c                              |   1 +
>  21 files changed, 806 insertions(+), 77 deletions(-)
>  create mode 100644 board/samsung/smdk5250/exynos5-dt.c
>  create mode 100644 doc/device-tree-bindings/exynos/dwmmc.txt
>
> --
> 1.8.0
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>


More information about the U-Boot mailing list