[U-Boot] [PATCH v3 0/3] Make tzpc initialization common for exynos4 and exynos5
Inderpal Singh
inderpal.singh at linaro.org
Fri Apr 5 11:09:18 CEST 2013
The first patch moves the tzpc_init file from smdk5250 to armv7/exynos.
The second makes tzpc common for exynos4 and exynos5. And the third
makes necessary changes to exynos4 based origen and smdkv310 boards.
The patchset has been tested on exynos4 based origen and exynos5 based
Arndale board.
Changes in v2:
- removed uninitialised warning for start and end variables
- corrected the SPL_TEXT_BASE for origen and smdkv310
- Added Chander's Acked-by
Changes in v3:
As per Minkyu:
- renamed the file as tzpc.c
- implemented the samsung_get_base_tzpc
- removed the TZPCx_BASE macros and used samsung_get_base_tzpc
Inderpal Singh (3):
exynos: move tzpc_init to armv7/exynos
exynos: update tzpc to make it common for exynos4 and exynos5
exynos: Update origen and smdkv310 to use common tzpc_init
arch/arm/cpu/armv7/exynos/Makefile | 2 +-
arch/arm/cpu/armv7/exynos/tzpc.c | 57 +++++++++++++++++++++++++++++
arch/arm/cpu/armv7/s5p-common/Makefile | 2 ++
arch/arm/include/asm/arch-exynos/cpu.h | 4 +++
arch/arm/include/asm/arch-exynos/tzpc.h | 20 +++++++++++
board/samsung/origen/lowlevel_init.S | 44 ++---------------------
board/samsung/origen/origen_setup.h | 25 -------------
board/samsung/smdk5250/Makefile | 1 -
board/samsung/smdk5250/lowlevel_init.S | 2 ++
board/samsung/smdk5250/setup.h | 25 -------------
board/samsung/smdk5250/tzpc_init.c | 48 -------------------------
board/samsung/smdkv310/lowlevel_init.S | 60 ++-----------------------------
include/configs/exynos5250-dt.h | 2 --
include/configs/origen.h | 2 ++
include/configs/smdkv310.h | 2 ++
spl/Makefile | 4 +++
16 files changed, 98 insertions(+), 202 deletions(-)
create mode 100644 arch/arm/cpu/armv7/exynos/tzpc.c
delete mode 100644 board/samsung/smdk5250/tzpc_init.c
--
1.7.9.5
More information about the U-Boot
mailing list