[U-Boot] [PATCH 0/6] Add SMDK5250 board support

Chander Kashyap chander.kashyap at linaro.org
Thu Dec 22 11:52:42 CET 2011


This patchset add support for Samsung's SMDK5250 board based on
EXYNOS5250 based SoC. It also adds support for MMC SPL booting.

The porting is done by Samsung engineers at HQ in System LSI Team.
I am contributing in upstreaming the code for the board.

These patches are made on top of on the following patchset:
"[PATCH 0/2] Exynos Related fixes"

Chander Kashyap (6):
  Exynos: Add CONFIG_EXYNOS4 Macro to EXYNOS4 based boards
  Exynos: Clock.c: Use CONFIG_SYS_CLK_FREQ macro
  Exynos: Clock.c: Replace exynos4 prefix with exynos
  EEYNOS: Add SMDK5250 board support
  EXYNOS: SMDK5250: Add MMC SPL support
  SMDK5250: enable device tree support

 MAINTAINERS                                      |    1 +
 arch/arm/cpu/armv7/exynos/clock.c                |   80 ++--
 arch/arm/include/asm/arch-exynos/clock.h         |  232 +--------
 arch/arm/include/asm/arch-exynos/clock_exynos4.h |  255 +++++++++
 arch/arm/include/asm/arch-exynos/clock_exynos5.h |  352 +++++++++++++
 arch/arm/include/asm/arch-exynos/cpu.h           |   71 ++--
 arch/arm/include/asm/arch-exynos/cpu_exynos4.h   |   51 ++
 arch/arm/include/asm/arch-exynos/cpu_exynos5.h   |   39 ++
 arch/arm/include/asm/arch-exynos/gpio.h          |   51 ++-
 board/samsung/smdk5250/Makefile                  |   64 +++
 board/samsung/smdk5250/lowlevel_init.S           |  524 +++++++++++++++++++
 board/samsung/smdk5250/mem_setup.S               |  600 ++++++++++++++++++++++
 board/samsung/smdk5250/mmc_boot.c                |   58 ++
 board/samsung/smdk5250/smdk5250.c                |  125 +++++
 board/samsung/smdk5250/smdk5250_setup.h          |  583 +++++++++++++++++++++
 board/samsung/smdk5250/tools/mkexynos_image.c    |  117 +++++
 boards.cfg                                       |    1 +
 include/configs/origen.h                         |    1 +
 include/configs/s5pc210_universal.h              |    2 +
 include/configs/smdk5250.h                       |  188 +++++++
 include/configs/smdkv310.h                       |    1 +
 21 files changed, 3094 insertions(+), 302 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-exynos/clock_exynos4.h
 create mode 100644 arch/arm/include/asm/arch-exynos/clock_exynos5.h
 create mode 100644 arch/arm/include/asm/arch-exynos/cpu_exynos4.h
 create mode 100644 arch/arm/include/asm/arch-exynos/cpu_exynos5.h
 create mode 100644 board/samsung/smdk5250/Makefile
 create mode 100644 board/samsung/smdk5250/lowlevel_init.S
 create mode 100644 board/samsung/smdk5250/mem_setup.S
 create mode 100644 board/samsung/smdk5250/mmc_boot.c
 create mode 100644 board/samsung/smdk5250/smdk5250.c
 create mode 100644 board/samsung/smdk5250/smdk5250_setup.h
 create mode 100644 board/samsung/smdk5250/tools/mkexynos_image.c
 create mode 100644 include/configs/smdk5250.h

-- 
1.7.5.4



More information about the U-Boot mailing list