-
Notifications
You must be signed in to change notification settings - Fork 21
/
Kconfig
154 lines (106 loc) · 2.93 KB
/
Kconfig
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
152
153
154
mainmenu "Jailhouse Reference Images"
config KAS_INCLUDE_MAIN
string
default "kas.yml"
config KAS_BUILD_SYSTEM
string
default "isar"
comment "Targets to be built"
config TARGET_QEMU_AMD64
bool "QEMU/KVM Intel-x86 virtual target"
default y
config KAS_TARGET_QEMU_AMD64
string
depends on TARGET_QEMU_AMD64
default "mc:qemu-amd64-jailhouse-demo:demo-image"
config TARGET_QEMU_ARM
bool "QEMU ARM virtual target"
config KAS_TARGET_QEMU_ARM
string
depends on TARGET_QEMU_ARM
default "mc:qemu-arm-jailhouse-demo:demo-image"
config TARGET_QEMU_ARM64
bool "QEMU ARM64 virtual target"
config KAS_TARGET_QEMU_ARM64
string
depends on TARGET_QEMU_ARM64
default "mc:qemu-arm64-jailhouse-demo:demo-image"
config TARGET_ORANGEPI_ZERO
bool "Orange Pi Zero (256 MB edition)"
config KAS_TARGET_ORANGEPI_ZERO
string
depends on TARGET_ORANGEPI_ZERO
default "mc:orangepi-zero-jailhouse-demo:demo-image"
config TARGET_NUC6CAY
bool "Intel NUC (NUC6CAY, 8 GB RAM)"
config KAS_TARGET_NUC6CAY
string
depends on TARGET_NUC6CAY
default "mc:nuc6cay-jailhouse-demo:demo-image"
config TARGET_Q7_AL_E3940
bool "MSC Q7-AL-E3940-24N0211I"
config KAS_TARGET_Q7_AL_E3940
string
depends on TARGET_Q7_AL_E3940
default "mc:q7-al-e3940-jailhouse-demo:demo-image"
config TARGET_ESPRESSOBIN
bool "Marvell ESPRESSObin (1 GB edition)"
config KAS_TARGET_ESPRESSOBIN
string
depends on TARGET_ESPRESSOBIN
default "mc:espressobin-jailhouse-demo:demo-image"
config TARGET_MACCHIATOBIN
bool "Marvell MACCHIATObin"
config KAS_TARGET_MACCHIATOBIN
string
depends on TARGET_MACCHIATOBIN
default "mc:macchiatobin-jailhouse-demo:demo-image"
config TARGET_HIKEY620
bool "LeMaker HiKey (Kirin 620 SoC, 2 GB edition)"
config KAS_TARGET_HIKEY620
string
depends on TARGET_HIKEY620
default "mc:hikey620-jailhouse-demo:demo-image"
config TARGET_ULTRA96_V1
bool "Avnet Ultra96 v1"
config KAS_TARGET_ULTRA96_V1
string
depends on TARGET_ULTRA96_V1
default "mc:ultra96-v1-jailhouse-demo:demo-image"
config TARGET_ULTRA96_V2
bool "Avnet Ultra96 v2"
config KAS_TARGET_ULTRA96_V2
string
depends on TARGET_ULTRA96_V2
default "mc:ultra96-v2-jailhouse-demo:demo-image"
config TARGET_RPI4
bool "Raspberry Pi 4 (1-8 GB editions)"
config KAS_TARGET_RPI4
string
depends on TARGET_RPI4
default "mc:rpi4-jailhouse-demo:demo-image"
config TARGET_PINE64_PLUS
bool "Pine64+ (Allwinner A64, 2 GB edition)"
config KAS_TARGET_PINE64_PLUS
string
depends on TARGET_PINE64_PLUS
default "mc:pine64-plus-jailhouse-demo:demo-image"
comment "Image options"
config RT
bool "Use Preempt RT kernel"
help
Use Preempt RT kernel for root and non-root cell. Typical RT tests
are included in the image.
config KAS_INCLUDE_RT
string
depends on RT
default "opt-rt.yml"
config LATEST
bool "Build latest Jailhouse version"
help
Build Jailhouse from 'next' branch in git, rather than from the
last release.
config KAS_INCLUDE_LATEST
string
depends on LATEST
default "opt-latest.yml"