[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