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