
Hi Bryan,
2018-01-12 10:40 GMT-02:00 Bryan O'Donoghue bryan.odonoghue@linaro.org:
The BootROM will not successfully process a HAB image passed by u-boot unless the board has been set into locked mode. Some of the existing usages of authenticate_image() expect and rely on unlocked boards doing the following
- Not calling into the BootROM authenticate_image() callback
- Returning a pass status for authenticate_image() calls anyway
A previous patch removed the necessity to call into imx_hab_is_enabled() twice. This patch ensures the reliance on authenticate_image() returning zero is maintained.
Signed-off-by: Bryan O'Donoghue bryan.odonoghue@linaro.org Suggested-by: Breno Matheus Lima brenomatheus@gmail.com Cc: Stefano Babic sbabic@denx.de Cc: Fabio Estevam fabio.estevam@nxp.com Cc: Peng Fan peng.fan@nxp.com Cc: Albert Aribaud albert.u.boot@aribaud.net Cc: Sven Ebenfeld sven.ebenfeld@gmail.com Cc: George McCollister george.mccollister@gmail.com
Thanks for adding this patch on the series, I tested on an open mx6ulevk board and it's working fine.
Tested-by: Breno Lima breno.lima@nxp.com