u-boot/board/freescale
Udit Agarwal 30c41d2191 armv8: LS1088A_QSPI: SECURE_BOOT: Images validation
Validates PPA, MC, DPC, Bootscript, DPL and Kernel images in ESBC
phase using esbc_validate command.

Enable validation of boot.scr script prior to its execution dependent
on "secureboot" flag in environment

Add header address for PPA to be validated during ESBC phase for
LS1088A platform based on LAyerscape Chasis 3.

Moves sec_init prior to ppa_init as for validation of PPA sec must
be initialised before the PPA is initialised.

Signed-off-by: Udit Agarwal <udit.agarwal@nxp.com>
Signed-off-by: Vinitha Pillai-B57223 <vinitha.pillai@nxp.com>
Signed-off-by: Sumit Garg <sumit.garg@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2017-12-06 14:55:17 -08:00
..
b4860qds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
bsc9131rdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
bsc9132qds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
c29xpcie env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
common env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
corenet_ds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
ls1012afrdm fsl-layerscape: Consolidate registers space defination for CCI-400 bus 2017-09-11 07:55:36 -07:00
ls1012aqds fsl-layerscape: Consolidate registers space defination for CCI-400 bus 2017-09-11 07:55:36 -07:00
ls1012ardb fsl-layerscape: Consolidate registers space defination for CCI-400 bus 2017-09-11 07:55:36 -07:00
ls1021aiot fsl-lsch2: csu: remove multiple calling function 2017-08-09 09:57:32 -07:00
ls1021aqds fsl-layerscape: Consolidate registers space defination for CCI-400 bus 2017-09-11 07:55:36 -07:00
ls1021atwr fsl-lsch2: csu: remove multiple calling function 2017-08-09 09:57:32 -07:00
ls1043aqds armv8: ls1043/ls1046aqds: add support for RGMII_TXID 2017-09-07 13:23:52 -05:00
ls1043ardb armv8: ls1043ardb: Use static DDR setting for SPL boot 2017-10-09 08:48:45 -07:00
ls1046aqds MAINTAINERS: Add missing boards and config entries 2017-11-06 09:58:51 -05:00
ls1046ardb fsl-lsch2: csu: remove multiple calling function 2017-08-09 09:57:32 -07:00
ls1088a armv8: LS1088A_QSPI: SECURE_BOOT: Images validation 2017-12-06 14:55:17 -08:00
ls2080a common: freescale: Move arch-specific declarations 2017-06-05 12:30:55 -04:00
ls2080aqds LS2080ARDB: QSPI boot: Secure Boot image validation 2017-09-11 07:55:36 -07:00
ls2080ardb board/ls2080ardb: Update board env based on SoC 2017-09-22 12:49:14 -07:00
m547xevb i2c: powerpc: Remove use of CONFIG_HARD_I2C 2017-05-15 06:17:25 +02:00
m548xevb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5208evbe board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5235evb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5249evb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5253demo Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
m5253evbe Kconfig: Add a CONFIG_IDE option 2017-05-22 12:45:27 -04:00
m5272c3 board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5275evb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5282evb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5329evb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
m5373evb i2c: powerpc: Remove use of CONFIG_HARD_I2C 2017-05-15 06:17:25 +02:00
m52277evb i2c: powerpc: Remove use of CONFIG_HARD_I2C 2017-05-15 06:17:25 +02:00
m53017evb i2c: powerpc: Remove use of CONFIG_HARD_I2C 2017-05-15 06:17:25 +02:00
m54418twr m68k: mcf5445x: move early ddr init as board-specific 2017-08-18 01:26:08 +02:00
m54451evb m68k: mcf5445x: move early ddr init as board-specific 2017-08-18 01:26:08 +02:00
m54455evb m68k: mcf5445x: move early ddr init as board-specific 2017-08-18 01:26:08 +02:00
mpc832xemds board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc837xemds env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
mpc837xerdb env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
mpc8308rdb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8313erdb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8315erdb board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8323erdb env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
mpc8349emds board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8349itx board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
mpc8536ds powerpc: mpc8536ds: Update maintainer 2017-06-12 12:18:37 -07:00
mpc8541cds powerpc: mpc85xx: Update maintainer for MPC8541CDS and MPC8555CDS 2017-06-12 11:30:00 -07:00
mpc8544ds powerpc: mpc8544ds: Update maintainer 2017-06-12 12:18:37 -07:00
mpc8548cds powerpc: mpc8548cds: Update maintainer 2017-06-12 12:18:36 -07:00
mpc8555cds powerpc: mpc85xx: Update maintainer for MPC8541CDS and MPC8555CDS 2017-06-12 11:30:00 -07:00
mpc8568mds powerpc: mpc8568mds: Update board config 2017-06-12 12:18:37 -07:00
mpc8569mds powerpc: mpc8569mds: Update config and maintainer 2017-06-12 12:18:37 -07:00
mpc8572ds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
mpc8610hpcd powerpc: mpc86xx: Update maintainer for MPC8610HPCD and MPC8641HPCN 2017-06-12 11:30:00 -07:00
mpc8641hpcn powerpc: mpc86xx: Update maintainer for MPC8610HPCD and MPC8641HPCN 2017-06-12 11:30:00 -07:00
mx6qarm2 imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
mx6sabreauto imx: Include <input.h> header file 2017-10-12 17:31:16 +02:00
mx6sabresd mx6sabresd: Include <usb/ehci-ci.h> header file 2017-10-12 17:31:16 +02:00
mx6slevk mx6slevk: Call gpio_request() 2017-10-31 11:35:01 +01:00
mx6sllevk imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
mx6sxsabreauto imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
mx6sxsabresd imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
mx6ul_14x14_evk env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
mx6ullevk env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
mx7dsabresd imx: imx7d: remove CamelCase from ENET_xMHz macros 2017-09-18 17:15:28 +02:00
mx7ulp_evk imx: imx7ulp: add EVK board support 2017-03-17 09:27:08 +01:00
mx23evk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx25pdk mx25pdk: Set the eSDHC PER clock to 48 MHz 2017-05-31 10:14:41 +02:00
mx28evk Fix various typos, scattered over the code. 2016-05-05 21:39:26 -04:00
mx31ads Move environment files from common/ to env/ 2017-08-15 08:18:45 -04:00
mx31pdk spl: add hierarchical defaults for SPL_LDSCRIPT 2017-08-13 17:12:37 +02:00
mx35pdk arm: Add explicit include of <asm/mach-types.h> 2017-06-05 11:02:36 -04:00
mx51evk imx: Include <input.h> header file 2017-10-12 17:31:16 +02:00
mx53ard board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
mx53evk imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
mx53loco imx: Include <input.h> header file 2017-10-12 17:31:16 +02:00
mx53smd board_f: Drop setup_dram_config() wrapper 2017-04-05 16:36:51 -04:00
p1_p2_rdb_pc env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
p1_twr env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
p1010rdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
p1022ds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
p1023rdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
p2041rdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
qemu-ppce500 env: Rename common functions related to setenv() 2017-08-16 08:23:32 -04:00
s32v234evb imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00
t4qds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t4rdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t102xqds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t102xrdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t104xrdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t208xqds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t208xrdb env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
t1040qds env: Rename some other getenv()-related functions 2017-08-16 08:31:11 -04:00
vf610twr imx: reorganize IMX code as other SOCs 2017-07-12 10:17:44 +02:00