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...@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@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot