u-boot/board/freescale
Aneesh Bansal b055a0fd86 SECURE BOOT: support for validation of dynamic image
Some images to be validated are relocated to a dynamic
address at run time. So, these addresses cannot be known
befor hand while signing the images and creating the header
offline.
So, support is required to pass the image address to the
validate function as an argument.
If an address is provided to the function, the address
field in Header is not read and is treated as a reserved
field.

Signed-off-by: Saksham Jain <saksham@freescale.com>
Signed-off-by: Aneesh Bansal <aneesh.bansal@freescale.com>
Acked-by: Ruchika Gupta <ruchika.gupta@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2016-01-25 08:24:16 -08:00
..
b4860qds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
bsc9131rdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
bsc9132qds driver/ifc: Add 64KB page support 2015-04-23 16:46:50 -07:00
c29xpcie Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
common SECURE BOOT: support for validation of dynamic image 2016-01-25 08:24:16 -08:00
corenet_ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
ls1021aqds Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
ls1021atwr arm: ls1021a: merge SoC specific code in a separate file 2015-12-13 18:27:29 -08:00
ls1043aqds armv8/ls1043aqds: Add support for >2GB memory 2016-01-25 08:24:14 -08:00
ls1043ardb armv8/ls1043ardb/rcw: change core frequency to 1600MHz 2015-12-17 08:52:18 +08:00
ls2080a MAINTAINERS, .mailmap: Update my email address 2016-01-08 10:15:46 -05:00
ls2080aqds Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
ls2080ardb armv8: fsl-layerscale: Rewrite reserving memory for MC and debug server 2015-12-15 08:57:33 +08:00
m547xevb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m548xevb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5208evbe m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5235evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
m5249evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5253demo m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5253evbe m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5272c3 m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5275evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5282evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5329evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5373evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m52277evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
m53017evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m54418twr m68k: M54418TWR: drop board/freescale/m54418twr/config.mk 2016-01-20 10:19:34 -05:00
m54451evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
m54455evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
mpc832xemds fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc837xemds fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc837xerdb mpc837xerdb: "fix Calling __hwconfig without a buffer" warning 2015-03-02 15:11:36 -05:00
mpc5121ads fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8308rdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8313erdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8315erdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8323erdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8349emds fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8349itx fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8536ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8540ads Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8541cds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8544ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8548cds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8555cds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8560ads Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8568mds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8569mds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8572ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8610hpcd Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8641hpcn Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mx6qarm2 mx6: remove SYS_SOC from board Kconfig 2015-09-13 10:37:29 +02:00
mx6qsabreauto MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx6sabresd MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx6slevk MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx6sxsabresd MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx6ul_14x14_evk imx: mx6ul_14x14_evk: support lcdif display 2015-11-12 17:40:53 +01:00
mx7dsabresd imx: mx7dsabresd: Add QSPI support 2015-12-11 22:12:23 +05:30
mx23evk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx25pdk MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx28evk MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx31ads kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx31pdk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx35pdk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx51evk mx51evk: Fix MX51EVK_USB_CLK_EN_B definition 2014-12-19 15:32:14 +01:00
mx53ard MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx53evk mx53evk: Fix error handling in board_mmc_init() 2014-11-21 16:47:55 +01:00
mx53loco mx53loco: Disable printing cpuinfo 2015-04-08 10:45:50 +02:00
mx53smd MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
p1_p2_rdb_pc Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
p1_twr fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
p1010rdb Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
p1022ds Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
p1023rdb net: Move some header files to include/ 2015-10-29 10:34:00 -07:00
p2041rdb Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
qemu-ppce500 qemu-ppce500: pass 'range_id' around in pci_map_region 2016-01-04 12:25:34 -05:00
t4qds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
t4rdb Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
t102xqds Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
t102xrdb Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
t104xrdb Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
t208xqds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
t208xrdb Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
t1040qds Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
vf610twr vf610twr: Fix typo in DRAM init 2015-10-16 07:21:09 -04:00