• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<kernel minlts="4.14.105" />
2
3<!-- KEEP ALPHABETICALLY SORTED -->
4<!-- ARM base requirements -->
5<group>
6	<conditions>
7		<config>
8			<key>CONFIG_ARM</key>
9			<value type="bool">y</value>
10		</config>
11	</conditions>
12	<config>
13		<key>CONFIG_AEABI</key>
14		<value type="bool">y</value>
15	</config>
16	<config>
17		<key>CONFIG_DEVKMEM</key>
18		<value type="bool">n</value>
19	</config>
20	<config>
21		<key>CONFIG_OABI_COMPAT</key>
22		<value type="bool">n</value>
23	</config>
24</group>
25
26<!-- For ARM, CONFIG_CPU_SW_DOMAIN_PAN || CONFIG_CPU_TTBR0_PAN -->
27<group>
28	<conditions>
29		<config>
30			<key>CONFIG_ARM</key>
31			<value type="bool">y</value>
32		</config>
33		<config>
34			<key>CONFIG_CPU_TTBR0_PAN</key>
35			<value type="bool">n</value>
36		</config>
37	</conditions>
38	<config>
39		<key>CONFIG_CPU_SW_DOMAIN_PAN</key>
40		<value type="bool">y</value>
41	</config>
42</group>
43<group>
44	<conditions>
45		<config>
46			<key>CONFIG_ARM</key>
47			<value type="bool">y</value>
48		</config>
49		<config>
50			<key>CONFIG_CPU_SW_DOMAIN_PAN</key>
51			<value type="bool">n</value>
52		</config>
53	</conditions>
54	<config>
55		<key>CONFIG_CPU_TTBR0_PAN</key>
56		<value type="bool">y</value>
57	</config>
58</group>
59
60<!-- ARM64 base requirements -->
61<group>
62	<conditions>
63		<config>
64			<key>CONFIG_ARM64</key>
65			<value type="bool">y</value>
66		</config>
67	</conditions>
68	<config>
69		<key>CONFIG_ARMV8_DEPRECATED</key>
70		<value type="bool">y</value>
71	</config>
72	<config>
73		<key>CONFIG_COMPAT</key>
74		<value type="bool">y</value>
75	</config>
76	<config>
77		<key>CONFIG_CP15_BARRIER_EMULATION</key>
78		<value type="bool">y</value>
79	</config>
80	<config>
81		<key>CONFIG_SETEND_EMULATION</key>
82		<value type="bool">y</value>
83	</config>
84	<config>
85		<key>CONFIG_SWP_EMULATION</key>
86		<value type="bool">y</value>
87	</config>
88</group>
89
90<!-- For ARM64, CONFIG_ARM64_SW_TTBR0_PAN || CONFIG_ARM64_PAN -->
91<group>
92	<conditions>
93		<config>
94			<key>CONFIG_ARM64</key>
95			<value type="bool">y</value>
96		</config>
97		<config>
98			<key>CONFIG_ARM64_SW_TTBR0_PAN</key>
99			<value type="bool">n</value>
100		</config>
101	</conditions>
102	<config>
103		<key>CONFIG_ARM64_PAN</key>
104		<value type="bool">y</value>
105	</config>
106</group>
107<group>
108	<conditions>
109		<config>
110			<key>CONFIG_ARM64</key>
111			<value type="bool">y</value>
112		</config>
113		<config>
114			<key>CONFIG_ARM64_PAN</key>
115			<value type="bool">n</value>
116		</config>
117	</conditions>
118	<config>
119		<key>CONFIG_ARM64_SW_TTBR0_PAN</key>
120		<value type="bool">y</value>
121	</config>
122</group>
123
124<!-- x86 base requirements -->
125<group>
126	<conditions>
127		<config>
128			<key>CONFIG_X86</key>
129			<value type="bool">y</value>
130		</config>
131	</conditions>
132	<config>
133		<key>CONFIG_DEVKMEM</key>
134		<value type="bool">n</value>
135	</config>
136	<config>
137		<key>CONFIG_PAGE_TABLE_ISOLATION</key>
138		<value type="bool">y</value>
139	</config>
140	<config>
141		<key>CONFIG_RETPOLINE</key>
142		<value type="bool">y</value>
143	</config>
144</group>
145
146<!-- CONFIG_ACPI || CONFIG_OF -->
147<group>
148	<conditions>
149		<config>
150			<key>CONFIG_ACPI</key>
151			<value type="bool">n</value>
152		</config>
153	</conditions>
154	<config>
155		<key>CONFIG_OF</key>
156		<value type="bool">y</value>
157	</config>
158</group>
159<group>
160	<conditions>
161		<config>
162			<key>CONFIG_OF</key>
163			<value type="bool">n</value>
164		</config>
165	</conditions>
166	<config>
167		<key>CONFIG_ACPI</key>
168		<value type="bool">y</value>
169	</config>
170</group>
171
172<!-- CONFIG_MEMCG || CONFIG_PSI -->
173<group>
174	<conditions>
175		<config>
176			<key>CONFIG_MEMCG</key>
177			<value type="bool">n</value>
178		</config>
179	</conditions>
180	<config>
181		<key>CONFIG_PSI</key>
182		<value type="bool">y</value>
183	</config>
184</group>
185<group>
186	<conditions>
187		<config>
188			<key>CONFIG_PSI</key>
189			<value type="bool">n</value>
190		</config>
191	</conditions>
192	<config>
193		<key>CONFIG_MEMCG</key>
194		<value type="bool">y</value>
195	</config>
196</group>
197
198<!-- CONFIG_USB implies CONFIG_USB_RTL8152 -->
199<group>
200	<conditions>
201		<config>
202			<key>CONFIG_USB_RTL8152</key>
203			<value type="bool">n</value>
204		</config>
205	</conditions>
206	<config>
207		<key>CONFIG_USB</key>
208		<value type="bool">n</value>
209	</config>
210</group>
211
212