[U-Boot] [PATCH 0/7] arm: add runtime envs describing build configuration

Piotr Wilczek p.wilczek at samsung.com
Tue Jan 14 08:59:03 CET 2014


This patchset adds runtime variables for Samsung boards that describe
build configuration (arch, soc, board, vendor).

Additionally, more envs describing platform (soc and board revision) are added
to Samsung common code.

For boards Trats and Trats2, based on the added envs, 'fdtaddr' env is set
and dual kernel boot is enabled:
 - with separated DTB if the DTB file is loaded successfully;
 - with DTB apppended to uImage if DTB file is not found;
This is neccesssary for backward compatibilty.

Piotr Wilczek (7):
  arm:exynos: add cpu revision
  arm:s5pc110: add cpu revision
  board:samsung:common: set envs with board unified information
  board:samsung:goni: add env variables describing platform
  board:samsung:universal: add env variables describing platform
  board:samsung:trats: enable boot with appended and separated DTB
  board:samsung:trats2: enable boot with appended and separated DTB

 arch/arm/include/asm/arch-exynos/cpu.h  |    8 ++++++--
 arch/arm/include/asm/arch-s5pc1xx/cpu.h |    7 +++++++
 board/samsung/common/misc.c             |   29 +++++++++++++++++++++++++++++
 board/samsung/goni/goni.c               |    5 +++++
 include/configs/s5p_goni.h              |    4 ++++
 include/configs/s5pc210_universal.h     |    5 +++++
 include/configs/trats.h                 |   14 +++++++++++---
 include/configs/trats2.h                |   13 ++++++++++---
 8 files changed, 77 insertions(+), 8 deletions(-)

-- 
1.7.9.5



More information about the U-Boot mailing list