xref: /utopia/UTPA2-700.0.x/modules/msos/utopia_core/Kconfig (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi#
2*53ee8cc1Swenshuai.xi# Utopia framework configuration
3*53ee8cc1Swenshuai.xi#
4*53ee8cc1Swenshuai.xi
5*53ee8cc1Swenshuai.ximenu "Utoipa framework"
6*53ee8cc1Swenshuai.xi
7*53ee8cc1Swenshuai.xiconfig UTOPIA_TEE
8*53ee8cc1Swenshuai.xi	bool "Flag of CONFIG_UTOPIA_TEE"
9*53ee8cc1Swenshuai.xi	default n
10*53ee8cc1Swenshuai.xi
11*53ee8cc1Swenshuai.xi	config UTOPIA_DRIVER_STRUCT_PACKED
12*53ee8cc1Swenshuai.xi    bool "Support struct Packed"
13*53ee8cc1Swenshuai.xi	default y
14*53ee8cc1Swenshuai.xi
15*53ee8cc1Swenshuai.xiconfig UTOPIA_FRAMEWORK
16*53ee8cc1Swenshuai.xi	bool "Support for utopia framework"
17*53ee8cc1Swenshuai.xi	default n
18*53ee8cc1Swenshuai.xiif UTOPIA_FRAMEWORK
19*53ee8cc1Swenshuai.xi    config UTOPIA_FRAMEWORK_KERNEL_DRIVER
20*53ee8cc1Swenshuai.xi    bool "Support for utopia2k framework"
21*53ee8cc1Swenshuai.xi	default n
22*53ee8cc1Swenshuai.xi
23*53ee8cc1Swenshuai.xi	config UTOPIA_FRAMEWORK_KERNEL_DRIVER_64BIT
24*53ee8cc1Swenshuai.xi    bool "Support for utopia2k 64bit framework"
25*53ee8cc1Swenshuai.xi	default n
26*53ee8cc1Swenshuai.xi
27*53ee8cc1Swenshuai.xi	config UTOPIA_FRAMEWORK_KERNEL_DRIVER_32BIT
28*53ee8cc1Swenshuai.xi    bool "Support for utopia2k 32bit framework"
29*53ee8cc1Swenshuai.xi	default n
30*53ee8cc1Swenshuai.xi
31*53ee8cc1Swenshuai.xi	config UTOPIA_FRAMEWORK_DISABLE_SYSTEM_V_IPCS
32*53ee8cc1Swenshuai.xi	bool "Disable System V IPCs"
33*53ee8cc1Swenshuai.xi	default n
34*53ee8cc1Swenshuai.xi
35*53ee8cc1Swenshuai.xi	config UTOPIAXP_PATCH
36*53ee8cc1Swenshuai.xi    bool "Enable utopia XP hard-cored patch"
37*53ee8cc1Swenshuai.xi	default n
38*53ee8cc1Swenshuai.xi
39*53ee8cc1Swenshuai.xi	config UTOPIAXP_CONF_PATH
40*53ee8cc1Swenshuai.xi	string "Default path for utopia.conf"
41*53ee8cc1Swenshuai.xi	default "/applications/utopia.conf"
42*53ee8cc1Swenshuai.xi
43*53ee8cc1Swenshuai.xi	config UTOPIA_MODE_DEFAULT_KERNEL
44*53ee8cc1Swenshuai.xi	bool "Default using kernel mode utopia"
45*53ee8cc1Swenshuai.xi	default n
46*53ee8cc1Swenshuai.xi	help
47*53ee8cc1Swenshuai.xi		Do not reference utopia.conf, default using kernel mode utopia.
48*53ee8cc1Swenshuai.xi
49*53ee8cc1Swenshuai.xiendif
50*53ee8cc1Swenshuai.xi
51*53ee8cc1Swenshuai.xiconfig UTOPIA_GARBAGE_COLLECTION
52*53ee8cc1Swenshuai.xibool "Enable utopia2k garbage collection"
53*53ee8cc1Swenshuai.xidefault n
54*53ee8cc1Swenshuai.xi
55*53ee8cc1Swenshuai.xiconfig UTOPIA_SIZE_CUSTOMER
56*53ee8cc1Swenshuai.xi	bool "Utopia API relation for reduce size"
57*53ee8cc1Swenshuai.xi	default n
58*53ee8cc1Swenshuai.xi
59*53ee8cc1Swenshuai.xiconfig UTOPIA_SHM_EXPAND_SUPPORT
60*53ee8cc1Swenshuai.xi	bool "Enable msos shared memory expanding"
61*53ee8cc1Swenshuai.xi	default n
62*53ee8cc1Swenshuai.xi
63*53ee8cc1Swenshuai.xiconfig UTOPIA_PROC_DBG_SUPPORT
64*53ee8cc1Swenshuai.xi	bool "Enable proc debug"
65*53ee8cc1Swenshuai.xi	default n
66*53ee8cc1Swenshuai.xiendmenu
67