arm-trusted-firmware/plat/nxp/common
Jiafei Pan cd1280ea2e feat(plat/nxp/common): add build macro for BOOT_MODE validation checking
1. Added the build macro "add_boot_mode_define".
2. Use the macro to validate current BOOT_MODE against the
   pre-determined list of SUPPORTED_BOOT_MODE, so each platform
   need to define the list: SUPPORTED_BOOT_MODE.
3. Reports error if BOOT_MODE is not in SUPPORTED_BOOT_MODE list,
   or BOOT_MODE is not supported yet althoug it is in SUPPORTED_BOOT_MODE.

Signed-off-by: Biwen Li <biwen.li@nxp.com>
Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
Change-Id: I29be60ecdb19fbec1cd162e327cdfb30ba629b07
2021-06-15 17:43:04 +08:00
..
aarch64 nxp: helper function used by plat & common code 2021-03-24 09:49:32 +05:30
fip_handler nxp: fip-handler for additional fip_fuse.bin 2021-03-24 09:49:32 +05:30
img_loadr nxp: image loader for loading fip image 2021-03-24 09:49:32 +05:30
include/default nxp: deflt hdr files for soc & their platforms 2021-03-24 09:49:32 +05:30
nv_storage nxp: nv storage api on platforms 2021-03-24 09:49:32 +05:30
plat_make_helper feat(plat/nxp/common): add build macro for BOOT_MODE validation checking 2021-06-15 17:43:04 +08:00
psci nxp: psci platform functions used by lib/psci 2021-03-24 09:49:32 +05:30
setup nxp: platform files for bl2 and bl31 setup 2021-03-24 09:49:32 +05:30
sip_svc nxp: svp & sip smc handling 2021-03-24 09:49:32 +05:30
tbbr nxp: supports two mode of trusted board boot 2021-03-24 09:49:32 +05:30
warm_reset nxp: warm reset support to retain ddr content 2021-03-24 09:49:32 +05:30