huangcm
2025-04-07 c835796086cb214b6ccfa2a2066534dd5a1eca74
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
menu "sunxi board feature"
 
config SUNXI_MAC
   bool "sunxi_mac"
   default n
   help
       when enabled, uboot read mac addr and send to system via cmdline
 
config SUNXI_USER_KEY
   bool "user key"
   default n
   select SUNXI_SECURE_STORAGE
   help
       when enable, uboot try to read cmdline data from secure storage
 
config SUNXI_DRM_SUPPORT
   bool "drm support"
   default n
   help
       when enable, uboot set up drm related configurate
 
config SUNXI_ADVERT_PICTURE
   bool "advert logo"
   default n
   depends on BOOT_GUI
   help
       when enable, uboot will try to use logo in reserve0, witch can be modified by APPS
 
menuconfig SUNXI_ANDROID_BOOT
   bool "android boot sequence"
   default n
   imply SUNXI_AVB
   help
       boot seqquence requeseted by AOSP: GREEN YELLOW ORANGE RED, etc
 
if SUNXI_ANDROID_BOOT
config LIBAVB
   bool "android avb support lib"
   default n
   help
       library for Android verified Boot
 
config SUNXI_AVB
   bool "sunxi support for android verify boot"
   default n
   select LIBAVB
   help
       support android verify boot sequence in sunxi board
 
config SUNXI_VERIFY_BOOT_INFO_INSTALL
   bool "install verify boot info for android keymaster"
   default n
   help
       select this, uboot will store verify boot info to optee, for keymaster to read
 
endif
 
menuconfig SUNXI_CHECK_LIMIT_VERIFY
   bool "sunxi support cpu/gpu freq limit"
   default n
   help
       sunxi support cpu/gpu freq limit
if SUNXI_CHECK_LIMIT_VERIFY
 
config SUNXI_LIMIT_CPU_FREQ
   bool "sunxi cpu freq limit"
 
config SUNXI_LIMIT_GPU_FREQ
   bool "sunxi gpu freq limit"
 
endif
 
config SUNXI_SWITCH_SYSTEM
   bool "Sunxi switch system"
   default n
   select BOOTCOUNT_LIMIT
   select BOOTCOUNT_ENV
   help
       Supports automatic switching and damaged switching
 
config SUNXI_UPDATE_REMIND
   bool "sunxi support update remind"
   default n
   help
       Support reminder after mass production
 
config SUNXI_REPLACE_FDT_FROM_PARTITION
   bool "Replace current fdt data"
   default n
   depends on OF_SEPARATE
   help
       Get fdt data from raw partition or fat filesystem partition
       to replace current fdt data
 
menuconfig SUNXI_HOMLET
   bool "sunxi homlet support"
   default n
   help
       features for homle product
 
if SUNXI_HOMLET
config SUNXI_BOX_STANDBY
   bool "box standby"
   default n
 
config IR_BOOT_RECOVERY
   bool "support ir remote control"
   default n
   select SUNXI_IR
 
config RECOVERY_KEY
   bool "support recovery key"
   default n
 
config SUNXI_HDCP_IN_SECURESTORAGE
   bool "hdcp key support"
   default n
   imply SUNXI_HDCP_HASH
   help
       support hdcp key
 
config SUNXI_CHECK_CUSTOMER_RESERVED_ID
   bool "check customer reserved id"
   default n
   help
       support check customer reserved id
config SUNXI_CUSTOMER_RESERVED_ID_ENABLE
   bool "fill customer reserved id"
   depends on SUNXI_CHECK_CUSTOMER_RESERVED_ID
   default n
   help
       support software to write customer reserved id
config SUNXI_CUSTOMER_RESERVED_ID
   hex "set customer reserved id value"
   depends on SUNXI_CUSTOMER_RESERVED_ID_ENABLE
   default 0
   help
       set customer reserved id value
 
if SUNXI_HDCP_IN_SECURESTORAGE
config SUNXI_HDCP_HASH
   bool "hdcp key hash process"
   default n
   help
       store hdcp key hash for key usage
 
endif
 
endif
 
endmenu