diff options
Diffstat (limited to 'meta/classes-recipe/uboot-sign.bbclass')
| -rw-r--r-- | meta/classes-recipe/uboot-sign.bbclass | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/meta/classes-recipe/uboot-sign.bbclass b/meta/classes-recipe/uboot-sign.bbclass index 598a89c816..76a81546e3 100644 --- a/meta/classes-recipe/uboot-sign.bbclass +++ b/meta/classes-recipe/uboot-sign.bbclass | |||
| @@ -98,6 +98,13 @@ UBOOT_FIT_ARM_TRUSTED_FIRMWARE_IMAGE ?= "bl31.bin" | |||
| 98 | UBOOT_FIT_TEE ?= "0" | 98 | UBOOT_FIT_TEE ?= "0" |
| 99 | UBOOT_FIT_TEE_IMAGE ?= "tee-raw.bin" | 99 | UBOOT_FIT_TEE_IMAGE ?= "tee-raw.bin" |
| 100 | 100 | ||
| 101 | # User specific settings | ||
| 102 | UBOOT_FIT_USER_SETTINGS ?= "" | ||
| 103 | |||
| 104 | # Unit name containing a list of users additional binaries to be loaded. | ||
| 105 | # It is a comma-separated list of strings. | ||
| 106 | UBOOT_FIT_CONF_USER_LOADABLES ?= '' | ||
| 107 | |||
| 101 | UBOOT_FIT_UBOOT_LOADADDRESS ?= "${UBOOT_LOADADDRESS}" | 108 | UBOOT_FIT_UBOOT_LOADADDRESS ?= "${UBOOT_LOADADDRESS}" |
| 102 | UBOOT_FIT_UBOOT_ENTRYPOINT ?= "${UBOOT_ENTRYPOINT}" | 109 | UBOOT_FIT_UBOOT_ENTRYPOINT ?= "${UBOOT_ENTRYPOINT}" |
| 103 | 110 | ||
| @@ -414,6 +421,15 @@ EOF | |||
| 414 | conf_loadables="\"atf\", ${conf_loadables}" | 421 | conf_loadables="\"atf\", ${conf_loadables}" |
| 415 | uboot_fitimage_atf | 422 | uboot_fitimage_atf |
| 416 | fi | 423 | fi |
| 424 | |||
| 425 | if [ -n "${UBOOT_FIT_USER_SETTINGS}" ] ; then | ||
| 426 | echo -e "${UBOOT_FIT_USER_SETTINGS}" >> ${UBOOT_ITS} | ||
| 427 | fi | ||
| 428 | |||
| 429 | if [ -n "${UBOOT_FIT_CONF_USER_LOADABLES}" ] ; then | ||
| 430 | conf_loadables="${conf_loadables}${UBOOT_FIT_CONF_USER_LOADABLES}" | ||
| 431 | fi | ||
| 432 | |||
| 417 | cat << EOF >> ${UBOOT_ITS} | 433 | cat << EOF >> ${UBOOT_ITS} |
| 418 | }; | 434 | }; |
| 419 | 435 | ||
