MA-9409-1 enable avb on android things.
authorzhang sanshan <sanshan.zhang@nxp.com>
Mon, 15 May 2017 02:45:07 +0000 (10:45 +0800)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:36:57 +0000 (02:36 +0800)
commitad8daae110999b541129233fbbe63370d6a061bd
tree56e61ff0b0617cdeaee48019487290c52854bd1a
parent2a52ace50330a609e13a660eebdc1114f5f36447
MA-9409-1 enable avb on android things.

Fix issue for API changed from v2017.
porting below patch from v2016.
commit 44834fd12f60a090e3d10ab6f84a75460894d49d

Change-Id: Ifaf0b86dd29648f9150646f00f54502676df9013
Signed-off-by: zhang sanshan <sanshan.zhang@nxp.com>
56 files changed:
arch/arm/include/asm/arch-mx7/crm_regs.h
common/image-android.c
drivers/usb/gadget/f_fastboot.c
include/fsl_avb.h [new file with mode: 0644]
include/fsl_fastboot.h
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_avb.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: 0644]
lib/avb/fsl/utils.c [new file with mode: 0644]
lib/avb/fsl/utils.h [new file with mode: 0644]
lib/avb/libavb/Makefile [new file with mode: 0644]
lib/avb/libavb/avb_chain_partition_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_chain_partition_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_crc32.c [new file with mode: 0644]
lib/avb/libavb/avb_crypto.c [new file with mode: 0644]
lib/avb/libavb/avb_crypto.h [new file with mode: 0644]
lib/avb/libavb/avb_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_footer.c [new file with mode: 0644]
lib/avb/libavb/avb_footer.h [new file with mode: 0644]
lib/avb/libavb/avb_hash_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_hash_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_hashtree_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_hashtree_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_kernel_cmdline_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_kernel_cmdline_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_ops.h [new file with mode: 0644]
lib/avb/libavb/avb_property_descriptor.c [new file with mode: 0644]
lib/avb/libavb/avb_property_descriptor.h [new file with mode: 0644]
lib/avb/libavb/avb_rsa.c [new file with mode: 0644]
lib/avb/libavb/avb_rsa.h [new file with mode: 0644]
lib/avb/libavb/avb_sha.h [new file with mode: 0644]
lib/avb/libavb/avb_sha256.c [new file with mode: 0644]
lib/avb/libavb/avb_sha512.c [new file with mode: 0644]
lib/avb/libavb/avb_slot_verify.c [new file with mode: 0644]
lib/avb/libavb/avb_slot_verify.h [new file with mode: 0644]
lib/avb/libavb/avb_sysdeps.h [new file with mode: 0644]
lib/avb/libavb/avb_sysdeps_posix.c [new file with mode: 0644]
lib/avb/libavb/avb_sysdeps_uboot.c [new file with mode: 0644]
lib/avb/libavb/avb_util.c [new file with mode: 0644]
lib/avb/libavb/avb_util.h [new file with mode: 0644]
lib/avb/libavb/avb_vbmeta_image.c [new file with mode: 0644]
lib/avb/libavb/avb_vbmeta_image.h [new file with mode: 0644]
lib/avb/libavb/avb_version.c [new file with mode: 0644]
lib/avb/libavb/avb_version.h [new file with mode: 0644]
lib/avb/libavb/libavb.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]