xref: /OK3568_Linux_fs/u-boot/lib/avb/libavb_user/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config AVB_LIBAVB_USER
2	bool "Android AVB read/write hardware"
3	help
4	  This config support the android things system to
5	  read/write hardware image, like vbmeta, misc, and
6	  so on. And it can provide some a/b and avb information
7	  to fastboot and kernel.
8
9config AVB_VBMETA_PUBLIC_KEY_VALIDATE
10	bool "Support vbmeta public key validate"
11	depends on AVB_LIBAVB_USER
12	select CONSOLE_DISABLE_CLI
13	help
14	  support vbmeta public key validate, system bootflow would be
15	  uninterruptale when it is enabled:
16	    - only allow "boot_android" as bootcmd;
17	    - enter rockusb or fastboot when boot failed;
18	    - not allow ctrl+c to enter hush;
19
20config SPL_AVB_LIBAVB_USER
21	bool "Android AVB read/write hardware for spl"
22	help
23	  This config support the android things system to
24	  read/write hardware image, like vbmeta, misc, and
25	  so on. And it can provide some a/b and avb information
26	  to fastboot and kernel.
27
28config TPL_AVB_LIBAVB_USER
29	bool "Android AVB read/write hardware for tpl"
30	help
31	  This config support the android things system to
32	  read/write hardware image, like vbmeta, misc, and
33	  so on. And it can provide some a/b and avb information
34	  to fastboot and kernel.
35