avb: add avb config to spl and tpl
Change-Id: Idc5102e29c4b66acacda554f3c61903606314025 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
This commit is contained in:
parent
844d3f39ae
commit
38de3d97e4
|
|
@ -45,10 +45,10 @@ obj-$(CONFIG_BITREVERSE) += bitrev.o
|
||||||
obj-y += list_sort.o
|
obj-y += list_sort.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
obj-$(CONFIG_AVB_LIBAVB) += avb/rk_libavb/
|
obj-$(CONFIG_$(SPL_TPL_)AVB_LIBAVB) += avb/rk_libavb/
|
||||||
obj-$(CONFIG_AVB_LIBAVB_AB) += avb/rk_libavb_ab/
|
obj-$(CONFIG_$(SPL_TPL_)AVB_LIBAVB_AB) += avb/rk_libavb_ab/
|
||||||
obj-$(CONFIG_AVB_LIBAVB_ATX) += avb/rk_libavb_atx/
|
obj-$(CONFIG_$(SPL_TPL_)AVB_LIBAVB_ATX) += avb/rk_libavb_atx/
|
||||||
obj-$(CONFIG_AVB_LIBAVB_USER) += avb/rk_libavb_user/
|
obj-$(CONFIG_$(SPL_TPL_)AVB_LIBAVB_USER) += avb/rk_libavb_user/
|
||||||
|
|
||||||
obj-$(CONFIG_OPTEE_CLIENT) += optee_clientApi/
|
obj-$(CONFIG_OPTEE_CLIENT) += optee_clientApi/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,17 @@ config AVB_LIBAVB
|
||||||
The new android bootloader need to startup
|
The new android bootloader need to startup
|
||||||
with a/b and avb.This config can add the
|
with a/b and avb.This config can add the
|
||||||
AVB functions to u-boot.
|
AVB functions to u-boot.
|
||||||
|
|
||||||
|
config SPL_AVB_LIBAVB
|
||||||
|
bool "Support running U-Boot AVB for spl"
|
||||||
|
help
|
||||||
|
The new android bootloader need to startup
|
||||||
|
with a/b and avb.This config can add the
|
||||||
|
AVB functions to u-boot.
|
||||||
|
|
||||||
|
config TPL_AVB_LIBAVB
|
||||||
|
bool "Support running U-Boot AVB for tpl"
|
||||||
|
help
|
||||||
|
The new android bootloader need to startup
|
||||||
|
with a/b and avb.This config can add the
|
||||||
|
AVB functions to u-boot.
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,19 @@ config AVB_LIBAVB_AB
|
||||||
_a and _b or more systems. So we have to
|
_a and _b or more systems. So we have to
|
||||||
choose the _a or _b system to startup.
|
choose the _a or _b system to startup.
|
||||||
This libavb_ab can suport these functions.
|
This libavb_ab can suport these functions.
|
||||||
|
|
||||||
|
config SPL_AVB_LIBAVB_AB
|
||||||
|
bool "Choose the a/b system and flow for spl"
|
||||||
|
help
|
||||||
|
In the android things system, there are
|
||||||
|
_a and _b or more systems. So we have to
|
||||||
|
choose the _a or _b system to startup.
|
||||||
|
This libavb_ab can suport these functions.
|
||||||
|
|
||||||
|
config TPL_AVB_LIBAVB_AB
|
||||||
|
bool "Choose the a/b system and flow for tpl"
|
||||||
|
help
|
||||||
|
In the android things system, there are
|
||||||
|
_a and _b or more systems. So we have to
|
||||||
|
choose the _a or _b system to startup.
|
||||||
|
This libavb_ab can suport these functions.
|
||||||
|
|
|
||||||
|
|
@ -4,3 +4,17 @@ config AVB_LIBAVB_ATX
|
||||||
Android Things requires specific public key
|
Android Things requires specific public key
|
||||||
metadata and verification logic to correctly
|
metadata and verification logic to correctly
|
||||||
verify vbmeta public keys.
|
verify vbmeta public keys.
|
||||||
|
|
||||||
|
config SPL_AVB_LIBAVB_ATX
|
||||||
|
bool "support vbmeta public key verify for SPL"
|
||||||
|
help
|
||||||
|
Android Things requires specific public key
|
||||||
|
metadata and verification logic to correctly
|
||||||
|
verify vbmeta public keys.
|
||||||
|
|
||||||
|
config TPL_AVB_LIBAVB_ATX
|
||||||
|
bool "support vbmeta public key verify for TPL"
|
||||||
|
help
|
||||||
|
Android Things requires specific public key
|
||||||
|
metadata and verification logic to correctly
|
||||||
|
verify vbmeta public keys.
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,19 @@ config AVB_LIBAVB_USER
|
||||||
read/write hardware image, like vbmeta, misc, and
|
read/write hardware image, like vbmeta, misc, and
|
||||||
so on. And it can provide some a/b and avb information
|
so on. And it can provide some a/b and avb information
|
||||||
to fastboot and kernel.
|
to fastboot and kernel.
|
||||||
|
|
||||||
|
config SPL_AVB_LIBAVB_USER
|
||||||
|
bool "Android AVB read/write hardware for spl"
|
||||||
|
help
|
||||||
|
This config support the android things system to
|
||||||
|
read/write hardware image, like vbmeta, misc, and
|
||||||
|
so on. And it can provide some a/b and avb information
|
||||||
|
to fastboot and kernel.
|
||||||
|
|
||||||
|
config TPL_AVB_LIBAVB_USER
|
||||||
|
bool "Android AVB read/write hardware for tpl"
|
||||||
|
help
|
||||||
|
This config support the android things system to
|
||||||
|
read/write hardware image, like vbmeta, misc, and
|
||||||
|
so on. And it can provide some a/b and avb information
|
||||||
|
to fastboot and kernel.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue