blob: c4e14cf1c5216aea8f24e7c8d58f6c1ef69d5de1 [file] [log] [blame]
developer1b2375f2023-08-31 14:38:35 +08001menu "TOPS Configurations"
developere5e687d2023-08-08 16:05:33 +08002 depends on PACKAGE_kmod-tops
3
developer1b2375f2023-08-31 14:38:35 +08004choice
5 prompt "TOPS Build Target"
6 default MTK_TOPS_RELEASE_TARGET
7 help
8 select TOPS build target. Either release or developing target
9
10config MTK_TOPS_RELEASE_TARGET
11 bool "MTK TOPS Release Target Build"
12 select PACKAGE_kmod-tops-release
developerabca4bb2023-09-07 12:33:26 +080013 select PACKAGE_tops-rebb-fw-release
developer1b2375f2023-08-31 14:38:35 +080014
15config MTK_TOPS_DEV_TARGET
16 bool "MTK TOPS Developing Target Build"
17 select PACKAGE_kmod-tops-dev
18 select PACKAGE_tops-rebb-fw-dev
19endchoice
developere5e687d2023-08-08 16:05:33 +080020
21choice
22 prompt "TOPS Tunnel Count"
23 default TOPS_TNL_32
24 help
25 Determine number of TOPS tunnel
26
27config TOPS_TNL_32
28 bool "32 TOPS Tunnel"
29
30endchoice
31
developer1b2375f2023-08-31 14:38:35 +080032source "$(SOURCE)/Config-protocols.in"
developere5e687d2023-08-08 16:05:33 +080033
34config TOPS_TNL_NUM
35 int
36 default 32 if TOPS_TNL_32
37 help
38 Configuration for TOPS tunnel count. This value should be
39 2 ^ TOPS_TNL_MAP_BIT.
40
41config TOPS_TNL_MAP_BIT
42 int
43 default 5 if TOPS_TNL_32
44 help
45 Configuration for TOPS tunnel map bit. This value should be the log
46 of TOPS_TNL_NUM.
47
developer0fb30d52023-12-04 09:51:36 +080048config TOPS_TNL_TYPE_NUM
49 int
50 default 32 if TARGET_mediatek_mt7988
51
developer1b2375f2023-08-31 14:38:35 +080052config MTK_TOPS_SECURE_FW
53 bool "TOPS Secure Firmware Load"
54 default n
55 help
56 Enable TOPS secure firmware load
57
developere5e687d2023-08-08 16:05:33 +080058endmenu