MLK-18591-1 android: Add the AVB library
authorYe Li <ye.li@nxp.com>
Tue, 5 Jun 2018 08:30:34 +0000 (01:30 -0700)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 11:28:56 +0000 (04:28 -0700)
commitb871714c519e1bda3de6afbd354bee2cb246e4b7
tree13640f2f2969c48215bc8eaf6024942487e0af18
parentd9f17d51a3a19c331d19d47d88a1ffc50e2f62cd
MLK-18591-1 android: Add the AVB library

Porting the android AVB lib from imx u-boot v2018.03. Since 2019 u-boot
has added latest AVB library, try to reuse it.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 2105662ada738a271e12a81d775134a5821dc38f)
(cherry picked from commit f7291d86c4183ce2e299ad271aa5618c71507ffc)
33 files changed:
common/board_r.c
include/fsl_avb.h [new file with mode: 0644]
lib/Kconfig
lib/Makefile
lib/avb/Makefile [new file with mode: 0644]
lib/avb/fsl/Makefile [new file with mode: 0644]
lib/avb/fsl/debug.h [new file with mode: 0644]
lib/avb/fsl/fsl_atx_attributes.c [new file with mode: 0644]
lib/avb/fsl/fsl_atx_attributes.h [new file with mode: 0644]
lib/avb/fsl/fsl_avb.c [new file with mode: 0644]
lib/avb/fsl/fsl_avb_ab_flow.c [new file with mode: 0644]
lib/avb/fsl/fsl_avb_sysdeps_uboot.c [new file with mode: 0644]
lib/avb/fsl/fsl_avbkey.c [new file with mode: 0644]
lib/avb/fsl/fsl_avbkey.h [new file with mode: 0644]
lib/avb/fsl/fsl_bootctl.c [new file with mode: 0755]
lib/avb/fsl/fsl_public_key.h [new file with mode: 0644]
lib/avb/fsl/utils.c [new file with mode: 0644]
lib/avb/fsl/utils.h [new file with mode: 0644]
lib/avb/libavb_ab/Makefile [new file with mode: 0644]
lib/avb/libavb_ab/avb_ab_flow.c [new file with mode: 0644]
lib/avb/libavb_ab/avb_ab_flow.h [new file with mode: 0644]
lib/avb/libavb_ab/avb_ab_ops.h [new file with mode: 0644]
lib/avb/libavb_ab/libavb_ab.h [new file with mode: 0644]
lib/avb/libavb_atx/Makefile [new file with mode: 0644]
lib/avb/libavb_atx/avb_atx_ops.h [new file with mode: 0644]
lib/avb/libavb_atx/avb_atx_types.h [new file with mode: 0644]
lib/avb/libavb_atx/avb_atx_validate.c [new file with mode: 0644]
lib/avb/libavb_atx/avb_atx_validate.h [new file with mode: 0644]
lib/avb/libavb_atx/libavb_atx.h [new file with mode: 0644]
lib/libavb/Makefile
lib/libavb/avb_cmdline.c
lib/libavb/avb_crc32.c [new file with mode: 0644]
lib/libavb/avb_slot_verify.c