xref: /OK3568_Linux_fs/buildroot/package/rockchip/recovery/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_RECOVERY
2	bool "Rockchip recovery for linux"
3	select BR2_PACKAGE_LIBDRM
4	select BR2_PACKAGE_LIBPNG
5	select BR2_PACKAGE_LIBPTHREAD_STUBS
6	select BR2_PACKAGE_LIBZ
7	select BR2_PACKAGE_DOSFSTOOLS
8	select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
9	select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
10	select BR2_PACKAGE_E2FSPROGS
11	select BR2_PACKAGE_E2FSPROGS_RESIZE2FS
12	select BR2_PACKAGE_LIBCURL
13	select BR2_PACKAGE_OPENSSL
14	select BR2_PACKAGE_BZIP2
15	help
16	  Rockchip recovery for linux.
17
18if BR2_PACKAGE_RECOVERY
19
20config BR2_PACKAGE_RECOVERY_NO_UI
21	bool "No UI for recovery"
22	help
23	  No UI for recovery
24
25config BR2_PACKAGE_RECOVERY_BOOTCONTROL
26	bool "Linux AB bool control"
27
28choice
29	default BR2_PACKAGE_RECOVERY_SUCCESSFUL_BOOT
30	prompt "Linux A/B bringup features."
31config BR2_PACKAGE_RECOVERY_SUCCESSFUL_BOOT
32	bool "successful_boot"
33config BR2_PACKAGE_RECOVERY_RETRY
34	bool "retry time"
35endchoice
36
37choice
38	default BR2_PACKAGE_RECOVERY_USE_RKUPDATE
39	prompt "choice the update bin of recovery."
40
41config BR2_PACKAGE_RECOVERY_USE_RKUPDATE
42	bool "rkupdate"
43	select BR2_PACKAGE_RECOVERY_RECOVERYBIN
44
45config BR2_PACKAGE_RECOVERY_USE_UPDATEENGINE
46	bool "updateEngine"
47
48endchoice
49
50config BR2_PACKAGE_RECOVERY_RECOVERYBIN
51	bool "recovery bin"
52
53config BR2_PACKAGE_RECOVERY_UPDATEENGINEBIN
54	bool "updateEngine bin"
55
56endif
57