Add support for specifying pre-built BL binaries in Makefile
This patch adds support for supplying pre-built BL binaries for BL2,
BL3-1 and BL3-2 during trusted firmware build. Specifying BLx = <path_to_BLx>
in the build command line, where 'x' is any one of BL2, BL3-1 or BL3-2, will
skip building that BL stage from source and include the specified binary in
final fip image.

This patch also makes BL3-3 binary for FIP optional depending on the
value of 'NEED_BL33' flag which is defined by the platform.

Fixes ARM-software/tf-issues#244
Fixes ARM-software/tf-issues#245

Change-Id: I3ebe1d4901f8b857e8bb51372290978a3323bfe7
1 parent 14b6608 commit 27713fb4208ec84ae6f15911214ae79ec1a7fe99
@Soby Mathew Soby Mathew authored on 8 Sep 2014
Showing 4 changed files
View
Makefile
View
docs/firmware-design.md
View
docs/porting-guide.md
View
docs/user-guide.md