[U-Boot] [PATCH 0/9] EXYNOS5: Enable dwmmc
Amar
amarendra.xt at samsung.com
Mon Dec 17 12:19:27 CET 2012
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"
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 | 39 +++++++++-
arch/arm/dts/exynos5250.dtsi | 32 ++++++++
arch/arm/include/asm/arch-exynos/clk.h | 1 +
arch/arm/include/asm/arch-exynos/dwmmc.h | 4 +
board/samsung/dts/exynos5250-smdk5250.dts | 24 ++++++
board/samsung/smdk5250/smdk5250.c | 36 ++++++++-
board/samsung/smdk5250/spl_boot.c | 38 +++++++++-
common/cmd_mmc.c | 101 ++++++++++++++++++++++++-
drivers/mmc/dw_mmc.c | 12 +++-
drivers/mmc/exynos_dw_mmc.c | 117 +++++++++++++++++++++++++++--
drivers/mmc/mmc.c | 118 +++++++++++++++++++++++++++++
include/configs/exynos5250-dt.h | 9 ++
include/dwmmc.h | 4 +
include/fdtdec.h | 1 +
include/mmc.h | 16 ++++
lib/fdtdec.c | 1 +
16 files changed, 538 insertions(+), 15 deletions(-)
More information about the U-Boot
mailing list