• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<kernel minlts="4.19.42" />
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_CPU_SW_DOMAIN_PAN</key>
18		<value type="bool">y</value>
19	</config>
20	<config>
21		<key>CONFIG_DEVKMEM</key>
22		<value type="bool">n</value>
23	</config>
24	<config>
25		<key>CONFIG_OABI_COMPAT</key>
26		<value type="bool">n</value>
27	</config>
28</group>
29
30<!-- ARM64 base requirements -->
31<group>
32	<conditions>
33		<config>
34			<key>CONFIG_ARM64</key>
35			<value type="bool">y</value>
36		</config>
37	</conditions>
38	<config>
39		<key>CONFIG_ARMV8_DEPRECATED</key>
40		<value type="bool">y</value>
41	</config>
42	<config>
43		<key>CONFIG_COMPAT</key>
44		<value type="bool">y</value>
45	</config>
46	<config>
47		<key>CONFIG_CP15_BARRIER_EMULATION</key>
48		<value type="bool">y</value>
49	</config>
50	<config>
51		<key>CONFIG_SETEND_EMULATION</key>
52		<value type="bool">y</value>
53	</config>
54	<config>
55		<key>CONFIG_SWP_EMULATION</key>
56		<value type="bool">y</value>
57	</config>
58</group>
59
60<!-- For ARM64, CONFIG_ARM64_SW_TTBR0_PAN || CONFIG_ARM64_PAN -->
61<group>
62	<conditions>
63		<config>
64			<key>CONFIG_ARM64</key>
65			<value type="bool">y</value>
66		</config>
67		<config>
68			<key>CONFIG_ARM64_SW_TTBR0_PAN</key>
69			<value type="bool">n</value>
70		</config>
71	</conditions>
72	<config>
73		<key>CONFIG_ARM64_PAN</key>
74		<value type="bool">y</value>
75	</config>
76</group>
77<group>
78	<conditions>
79		<config>
80			<key>CONFIG_ARM64</key>
81			<value type="bool">y</value>
82		</config>
83		<config>
84			<key>CONFIG_ARM64_PAN</key>
85			<value type="bool">n</value>
86		</config>
87	</conditions>
88	<config>
89		<key>CONFIG_ARM64_SW_TTBR0_PAN</key>
90		<value type="bool">y</value>
91	</config>
92</group>
93
94<!-- x86 base requirements -->
95<group>
96	<conditions>
97		<config>
98			<key>CONFIG_X86</key>
99			<value type="bool">y</value>
100		</config>
101	</conditions>
102	<config>
103		<key>CONFIG_DEVKMEM</key>
104		<value type="bool">n</value>
105	</config>
106	<config>
107		<key>CONFIG_PAGE_TABLE_ISOLATION</key>
108		<value type="bool">y</value>
109	</config>
110	<config>
111		<key>CONFIG_RETPOLINE</key>
112		<value type="bool">y</value>
113	</config>
114</group>
115
116<!-- CONFIG_ACPI || CONFIG_OF -->
117<group>
118	<conditions>
119		<config>
120			<key>CONFIG_ACPI</key>
121			<value type="bool">n</value>
122		</config>
123	</conditions>
124	<config>
125		<key>CONFIG_OF</key>
126		<value type="bool">y</value>
127	</config>
128</group>
129<group>
130	<conditions>
131		<config>
132			<key>CONFIG_OF</key>
133			<value type="bool">n</value>
134		</config>
135	</conditions>
136	<config>
137		<key>CONFIG_ACPI</key>
138		<value type="bool">y</value>
139	</config>
140</group>
141
142<!-- CONFIG_MEMCG || CONFIG_PSI -->
143<group>
144	<conditions>
145		<config>
146			<key>CONFIG_MEMCG</key>
147			<value type="bool">n</value>
148		</config>
149	</conditions>
150	<config>
151		<key>CONFIG_PSI</key>
152		<value type="bool">y</value>
153	</config>
154</group>
155<group>
156	<conditions>
157		<config>
158			<key>CONFIG_PSI</key>
159			<value type="bool">n</value>
160		</config>
161	</conditions>
162	<config>
163		<key>CONFIG_MEMCG</key>
164		<value type="bool">y</value>
165	</config>
166</group>
167
168<!-- CONFIG_USB implies CONFIG_USB_RTL8152 -->
169<group>
170	<conditions>
171		<config>
172			<key>CONFIG_USB_RTL8152</key>
173			<value type="bool">n</value>
174		</config>
175	</conditions>
176	<config>
177		<key>CONFIG_USB</key>
178		<value type="bool">n</value>
179	</config>
180</group>
181
182