blob: b407962ca90d4b98e3c5f5cfb5692ec82797ae92 [file] [log] [blame]
xiaobo gu3de99422019-04-09 18:09:19 +08001#!/bin/bash
2
3# static
Haixiang Baof008dc12019-05-23 18:47:15 +08004declare -a BLX_NAME=("bl2" "bl31" "bl32")
xiaobo gu3de99422019-04-09 18:09:19 +08005
Haixiang Baof008dc12019-05-23 18:47:15 +08006declare -a BLX_SRC_FOLDER=("bl2/src" "bl31_1.3/src" "bl32/src" "bl33")
7declare -a BLX_BIN_FOLDER=("bl2/bin" "bl31_1.3/bin" "bl32/bin")
8declare -a BLX_BIN_NAME=("bl2.bin" "bl31.bin" "bl32.bin")
9declare -a BLX_IMG_NAME=("NULL" "bl31.img" "bl32.img")
10declare -a BLX_NEEDFUL=("true" "true" "false")
xiaobo gu3de99422019-04-09 18:09:19 +080011
12# blx priority. null: default, source: src code, others: bin path
Haixiang Baof008dc12019-05-23 18:47:15 +080013declare -a BIN_PATH=("null" "null" "null")
xiaobo gu3de99422019-04-09 18:09:19 +080014
15# variables
16declare -a CUR_REV # current version of each blx
Haixiang Baof008dc12019-05-23 18:47:15 +080017declare -a BLX_READY=("false", "false", "false") # blx build/get flag
xiaobo gu3de99422019-04-09 18:09:19 +080018
19# package variables
20declare BL33_COMPRESS_FLAG=""
21declare BL3X_SUFFIX="bin"
22declare V3_PROCESS_FLAG=""
23declare FIP_ARGS=""
24declare AML_BL2_NAME=""
25declare AML_KEY_BLOB_NANE=""
26declare FIP_BL32_PROCESS=""
Haixiang Bao8803a9c2019-06-03 16:59:49 +080027declare BOOT_SIG_FLAG=""
xiaobo gu3de99422019-04-09 18:09:19 +080028
29BUILD_PATH=${FIP_BUILD_FOLDER}
30
31CONFIG_DDR_FW=0
32DDR_FW_NAME="aml_ddr.fw"