]>
Commit | Line | Data |
---|---|---|
76d533f8 MT |
1 | |
2 | # | |
3 | # IRQ subsystem | |
4 | # | |
c738d0b2 MT |
5 | CONFIG_GENERIC_IRQ_SHOW_LEVEL=y |
6 | CONFIG_GENERIC_IRQ_IPI=y | |
76d533f8 | 7 | # end of IRQ subsystem |
c738d0b2 | 8 | CONFIG_ARCH_HAS_TICK_BROADCAST=y |
d5383c43 | 9 | |
d5383c43 | 10 | # |
c738d0b2 | 11 | # CPU/Task time and stats accounting |
d5383c43 | 12 | # |
c738d0b2 MT |
13 | CONFIG_SCHED_THERMAL_PRESSURE=y |
14 | # end of CPU/Task time and stats accounting | |
76d533f8 MT |
15 | |
16 | # | |
17 | # RCU Subsystem | |
18 | # | |
c738d0b2 | 19 | CONFIG_GENERIC_SCHED_CLOCK=y |
d5383c43 MT |
20 | |
21 | # | |
2b86e6fb | 22 | # Kernel Performance Events And Counters |
d5383c43 | 23 | # |
cd59c044 | 24 | CONFIG_ARM64=y |
76d533f8 | 25 | CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS=y |
cd59c044 | 26 | CONFIG_ARM64_PAGE_SHIFT=16 |
76d533f8 MT |
27 | CONFIG_ARM64_CONT_PTE_SHIFT=5 |
28 | CONFIG_ARM64_CONT_PMD_SHIFT=5 | |
cd59c044 MT |
29 | CONFIG_ARCH_MMAP_RND_BITS_MIN=14 |
30 | CONFIG_ARCH_MMAP_RND_BITS_MAX=27 | |
31 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=7 | |
c738d0b2 | 32 | CONFIG_GENERIC_HWEIGHT=y |
cd59c044 | 33 | CONFIG_GENERIC_CSUM=y |
c738d0b2 MT |
34 | CONFIG_KERNEL_MODE_NEON=y |
35 | CONFIG_PGTABLE_LEVELS=2 | |
cd59c044 | 36 | CONFIG_ARCH_PROC_KCORE_TEXT=y |
76d533f8 | 37 | CONFIG_BROKEN_GAS_INST=y |
d5383c43 MT |
38 | |
39 | # | |
40 | # Platform selection | |
41 | # | |
c738d0b2 | 42 | # CONFIG_ARCH_ACTIONS is not set |
43556e68 | 43 | # CONFIG_ARCH_SUNXI is not set |
c738d0b2 | 44 | # CONFIG_ARCH_ALPINE is not set |
76d533f8 | 45 | # CONFIG_ARCH_APPLE is not set |
c738d0b2 | 46 | # CONFIG_ARCH_BCM2835 is not set |
76d533f8 | 47 | # CONFIG_ARCH_BCM4908 is not set |
849a0073 | 48 | # CONFIG_ARCH_BCM_IPROC is not set |
c738d0b2 | 49 | # CONFIG_ARCH_BCMBCA is not set |
849a0073 | 50 | # CONFIG_ARCH_BERLIN is not set |
19b95f86 | 51 | # CONFIG_ARCH_BITMAIN is not set |
d27a5bdd | 52 | # CONFIG_ARCH_BRCMSTB is not set |
43556e68 | 53 | # CONFIG_ARCH_EXYNOS is not set |
76d533f8 | 54 | # CONFIG_ARCH_SPARX5 is not set |
cd59c044 | 55 | # CONFIG_ARCH_K3 is not set |
8e496662 | 56 | # CONFIG_ARCH_LAYERSCAPE is not set |
fe1f3d4a | 57 | # CONFIG_ARCH_LG1K is not set |
364d5655 | 58 | # CONFIG_ARCH_HISI is not set |
76d533f8 | 59 | # CONFIG_ARCH_KEEMBAY is not set |
94cce289 | 60 | # CONFIG_ARCH_MEDIATEK is not set |
c738d0b2 MT |
61 | CONFIG_ARCH_MESON=y |
62 | # CONFIG_ARCH_MVEBU is not set | |
75047608 | 63 | # CONFIG_ARCH_MXC is not set |
c738d0b2 | 64 | # CONFIG_ARCH_NPCM is not set |
463530b8 | 65 | # CONFIG_ARCH_QCOM is not set |
c738d0b2 MT |
66 | # CONFIG_ARCH_REALTEK is not set |
67 | # CONFIG_ARCH_RENESAS is not set | |
849a0073 | 68 | # CONFIG_ARCH_ROCKCHIP is not set |
76d533f8 | 69 | # CONFIG_ARCH_S32 is not set |
a40c4c43 | 70 | CONFIG_ARCH_SEATTLE=y |
c738d0b2 | 71 | # CONFIG_ARCH_INTEL_SOCFPGA is not set |
0619f7fe | 72 | # CONFIG_ARCH_SYNQUACER is not set |
94cce289 | 73 | # CONFIG_ARCH_TEGRA is not set |
463530b8 | 74 | # CONFIG_ARCH_SPRD is not set |
d5383c43 | 75 | # CONFIG_ARCH_THUNDER is not set |
d27a5bdd | 76 | # CONFIG_ARCH_THUNDER2 is not set |
c738d0b2 MT |
77 | # CONFIG_ARCH_UNIPHIER is not set |
78 | CONFIG_ARCH_VEXPRESS=y | |
76d533f8 | 79 | # CONFIG_ARCH_VISCONTI is not set |
d5383c43 | 80 | CONFIG_ARCH_XGENE=y |
463530b8 | 81 | # CONFIG_ARCH_ZYNQMP is not set |
2b86e6fb | 82 | # end of Platform selection |
d5383c43 | 83 | |
d5383c43 | 84 | # |
a40c4c43 | 85 | # ARM errata workarounds via the alternatives framework |
d5383c43 | 86 | # |
75047608 | 87 | CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y |
a40c4c43 MT |
88 | CONFIG_ARM64_ERRATUM_826319=y |
89 | CONFIG_ARM64_ERRATUM_827319=y | |
90 | CONFIG_ARM64_ERRATUM_824069=y | |
91 | CONFIG_ARM64_ERRATUM_819472=y | |
92 | CONFIG_ARM64_ERRATUM_832075=y | |
849a0073 | 93 | CONFIG_ARM64_ERRATUM_834220=y |
76d533f8 | 94 | CONFIG_ARM64_ERRATUM_1742098=y |
463530b8 | 95 | CONFIG_ARM64_ERRATUM_845719=y |
364d5655 | 96 | CONFIG_ARM64_ERRATUM_843419=y |
0b77b019 | 97 | CONFIG_ARM64_ERRATUM_1024718=y |
dc125ed4 | 98 | CONFIG_ARM64_ERRATUM_1418040=y |
76d533f8 | 99 | CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y |
75047608 | 100 | CONFIG_ARM64_ERRATUM_1165522=y |
76d533f8 MT |
101 | CONFIG_ARM64_ERRATUM_1319367=y |
102 | CONFIG_ARM64_ERRATUM_1530923=y | |
103 | CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y | |
104 | CONFIG_ARM64_ERRATUM_2441007=y | |
0619f7fe | 105 | CONFIG_ARM64_ERRATUM_1286807=y |
dc125ed4 | 106 | CONFIG_ARM64_ERRATUM_1463225=y |
76d533f8 MT |
107 | CONFIG_ARM64_ERRATUM_1542419=y |
108 | CONFIG_ARM64_ERRATUM_1508412=y | |
109 | CONFIG_ARM64_ERRATUM_2051678=y | |
110 | CONFIG_ARM64_ERRATUM_2077057=y | |
111 | CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y | |
112 | CONFIG_ARM64_ERRATUM_2054223=y | |
113 | CONFIG_ARM64_ERRATUM_2067961=y | |
114 | CONFIG_ARM64_ERRATUM_2441009=y | |
115 | CONFIG_ARM64_ERRATUM_2457168=y | |
8e496662 | 116 | CONFIG_CAVIUM_ERRATUM_22375=y |
fe1f3d4a | 117 | CONFIG_CAVIUM_ERRATUM_23144=y |
8e496662 | 118 | CONFIG_CAVIUM_ERRATUM_23154=y |
43556e68 | 119 | CONFIG_CAVIUM_ERRATUM_27456=y |
202187a3 | 120 | CONFIG_CAVIUM_ERRATUM_30115=y |
121c5df1 | 121 | CONFIG_CAVIUM_TX2_ERRATUM_219=y |
76d533f8 MT |
122 | CONFIG_FUJITSU_ERRATUM_010001=y |
123 | # CONFIG_HISILICON_ERRATUM_161600802 is not set | |
d27a5bdd AF |
124 | CONFIG_QCOM_FALKOR_ERRATUM_1003=y |
125 | CONFIG_QCOM_FALKOR_ERRATUM_1009=y | |
126 | CONFIG_QCOM_QDF2400_ERRATUM_0065=y | |
e9924988 | 127 | CONFIG_QCOM_FALKOR_ERRATUM_E1041=y |
76d533f8 MT |
128 | CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y |
129 | # CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set | |
dc125ed4 | 130 | # end of ARM errata workarounds via the alternatives framework |
d5383c43 | 131 | # CONFIG_ARM64_4K_PAGES is not set |
8e496662 | 132 | # CONFIG_ARM64_16K_PAGES is not set |
d5383c43 MT |
133 | CONFIG_ARM64_64K_PAGES=y |
134 | CONFIG_ARM64_VA_BITS_42=y | |
135 | # CONFIG_ARM64_VA_BITS_48 is not set | |
76d533f8 | 136 | # CONFIG_ARM64_VA_BITS_52 is not set |
d5383c43 | 137 | CONFIG_ARM64_VA_BITS=42 |
0b77b019 MT |
138 | CONFIG_ARM64_PA_BITS_48=y |
139 | # CONFIG_ARM64_PA_BITS_52 is not set | |
140 | CONFIG_ARM64_PA_BITS=48 | |
c738d0b2 MT |
141 | # CONFIG_CPU_BIG_ENDIAN is not set |
142 | CONFIG_CPU_LITTLE_ENDIAN=y | |
fe1f3d4a | 143 | CONFIG_NODES_SHIFT=2 |
c738d0b2 | 144 | CONFIG_HW_PERF_EVENTS=y |
d27a5bdd | 145 | # CONFIG_CRASH_DUMP is not set |
76d533f8 | 146 | CONFIG_FORCE_MAX_ZONEORDER=14 |
e9924988 | 147 | CONFIG_UNMAP_KERNEL_AT_EL0=y |
76d533f8 | 148 | CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y |
75047608 | 149 | CONFIG_RODATA_FULL_DEFAULT_ENABLED=y |
dc125ed4 | 150 | CONFIG_ARM64_SW_TTBR0_PAN=y |
76d533f8 | 151 | CONFIG_ARM64_TAGGED_ADDR_ABI=y |
c738d0b2 | 152 | CONFIG_KUSER_HELPERS=y |
463530b8 MT |
153 | CONFIG_ARMV8_DEPRECATED=y |
154 | CONFIG_SWP_EMULATION=y | |
155 | CONFIG_CP15_BARRIER_EMULATION=y | |
156 | CONFIG_SETEND_EMULATION=y | |
d5383c43 | 157 | |
849a0073 MT |
158 | # |
159 | # ARMv8.1 architectural features | |
160 | # | |
161 | CONFIG_ARM64_HW_AFDBM=y | |
162 | CONFIG_ARM64_PAN=y | |
76d533f8 | 163 | CONFIG_ARM64_USE_LSE_ATOMICS=y |
2b86e6fb | 164 | # end of ARMv8.1 architectural features |
43556e68 AF |
165 | |
166 | # | |
167 | # ARMv8.2 architectural features | |
168 | # | |
29c70149 | 169 | CONFIG_ARM64_PMEM=y |
0b77b019 | 170 | CONFIG_ARM64_RAS_EXTN=y |
0619f7fe | 171 | CONFIG_ARM64_CNP=y |
2b86e6fb | 172 | # end of ARMv8.2 architectural features |
75047608 AF |
173 | |
174 | # | |
175 | # ARMv8.3 architectural features | |
176 | # | |
177 | CONFIG_ARM64_PTR_AUTH=y | |
76d533f8 | 178 | CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y |
dc125ed4 | 179 | # end of ARMv8.3 architectural features |
76d533f8 MT |
180 | |
181 | # | |
182 | # ARMv8.4 architectural features | |
183 | # | |
184 | CONFIG_ARM64_AMU_EXTN=y | |
185 | # end of ARMv8.4 architectural features | |
186 | ||
187 | # | |
188 | # ARMv8.5 architectural features | |
189 | # | |
190 | CONFIG_ARM64_BTI=y | |
191 | CONFIG_ARM64_E0PD=y | |
192 | # end of ARMv8.5 architectural features | |
193 | ||
194 | # | |
195 | # ARMv8.7 architectural features | |
196 | # | |
197 | CONFIG_ARM64_EPAN=y | |
198 | # end of ARMv8.7 architectural features | |
5ecb3b18 | 199 | CONFIG_ARM64_SVE=y |
76d533f8 | 200 | CONFIG_ARM64_SME=y |
43556e68 | 201 | CONFIG_ARM64_MODULE_PLTS=y |
1b1a9c16 AF |
202 | CONFIG_ARM64_PSEUDO_NMI=y |
203 | # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set | |
202187a3 | 204 | CONFIG_RANDOMIZE_MODULE_REGION_FULL=y |
76d533f8 | 205 | CONFIG_ARCH_NR_GPIO=0 |
849a0073 | 206 | |
d5383c43 MT |
207 | # |
208 | # Boot options | |
209 | # | |
43556e68 | 210 | CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y |
d5383c43 | 211 | CONFIG_CMDLINE="" |
dc125ed4 | 212 | # end of Boot options |
d5383c43 | 213 | |
c738d0b2 MT |
214 | # |
215 | # Power management options | |
216 | # | |
217 | CONFIG_CPU_PM=y | |
218 | # end of Power management options | |
219 | ||
220 | # | |
221 | # ARM CPU Idle Drivers | |
222 | # | |
223 | # CONFIG_ARM_PSCI_CPUIDLE is not set | |
224 | # end of ARM CPU Idle Drivers | |
225 | ||
226 | # | |
227 | # CPU Frequency scaling | |
228 | # | |
229 | # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set | |
230 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set | |
231 | ||
d5383c43 | 232 | # |
a40c4c43 | 233 | # CPU frequency scaling drivers |
d5383c43 | 234 | # |
8e496662 | 235 | CONFIG_ACPI_CPPC_CPUFREQ=m |
76d533f8 | 236 | CONFIG_ACPI_CPPC_CPUFREQ_FIE=y |
c738d0b2 MT |
237 | CONFIG_ARM_SCPI_CPUFREQ=m |
238 | CONFIG_ARM_SCMI_CPUFREQ=m | |
239 | # end of CPU Frequency scaling | |
cd59c044 MT |
240 | CONFIG_ACPI_GENERIC_GSI=y |
241 | CONFIG_ACPI_CCA_REQUIRED=y | |
1b1a9c16 AF |
242 | CONFIG_ACPI_AC=y |
243 | CONFIG_ACPI_BATTERY=y | |
76d533f8 | 244 | # CONFIG_ACPI_VIDEO is not set |
cd59c044 | 245 | CONFIG_ACPI_MCFG=y |
cd59c044 | 246 | CONFIG_ACPI_PROCESSOR=m |
cd59c044 | 247 | CONFIG_ACPI_THERMAL=m |
cd59c044 | 248 | # CONFIG_ACPI_PCI_SLOT is not set |
cd59c044 | 249 | CONFIG_ACPI_HED=m |
cd59c044 MT |
250 | CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y |
251 | # CONFIG_ACPI_APEI is not set | |
cd59c044 MT |
252 | CONFIG_ACPI_IORT=y |
253 | CONFIG_ACPI_GTDT=y | |
254 | CONFIG_ACPI_PPTT=y | |
76d533f8 | 255 | CONFIG_IRQ_BYPASS_MANAGER=y |
cd59c044 | 256 | CONFIG_KVM=y |
76d533f8 | 257 | # CONFIG_NVHE_EL2_DEBUG is not set |
cd59c044 MT |
258 | CONFIG_ARM64_CRYPTO=y |
259 | CONFIG_CRYPTO_SHA256_ARM64=m | |
260 | CONFIG_CRYPTO_SHA512_ARM64=m | |
261 | CONFIG_CRYPTO_SHA1_ARM64_CE=m | |
262 | CONFIG_CRYPTO_SHA2_ARM64_CE=m | |
263 | CONFIG_CRYPTO_SHA512_ARM64_CE=m | |
264 | CONFIG_CRYPTO_SHA3_ARM64=m | |
265 | # CONFIG_CRYPTO_SM3_ARM64_CE is not set | |
266 | # CONFIG_CRYPTO_SM4_ARM64_CE is not set | |
76d533f8 MT |
267 | # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set |
268 | # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set | |
cd59c044 | 269 | CONFIG_CRYPTO_GHASH_ARM64_CE=m |
76d533f8 | 270 | # CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set |
cd59c044 | 271 | CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m |
cd59c044 MT |
272 | CONFIG_CRYPTO_AES_ARM64=m |
273 | CONFIG_CRYPTO_AES_ARM64_CE=m | |
274 | CONFIG_CRYPTO_AES_ARM64_CE_CCM=m | |
275 | CONFIG_CRYPTO_AES_ARM64_CE_BLK=m | |
276 | CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m | |
c738d0b2 | 277 | CONFIG_CRYPTO_CHACHA20_NEON=m |
76d533f8 | 278 | # CONFIG_CRYPTO_POLY1305_NEON is not set |
c738d0b2 | 279 | CONFIG_CRYPTO_NHPOLY1305_NEON=m |
cd59c044 MT |
280 | CONFIG_CRYPTO_AES_ARM64_BS=m |
281 | ||
282 | # | |
283 | # General architecture-dependent options | |
284 | # | |
c738d0b2 MT |
285 | CONFIG_GENERIC_IDLE_POLL_SETUP=y |
286 | CONFIG_ARCH_HAS_KEEPINITRD=y | |
76d533f8 | 287 | CONFIG_ARCH_SUPPORTS_CFI_CLANG=y |
cd59c044 | 288 | CONFIG_ARCH_MMAP_RND_BITS=27 |
c738d0b2 MT |
289 | CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y |
290 | CONFIG_CLONE_BACKWARDS=y | |
76d533f8 | 291 | CONFIG_ARCH_HAS_RELR=y |
76d533f8 | 292 | CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y |
2b86e6fb | 293 | # end of General architecture-dependent options |
cd59c044 | 294 | |
cd59c044 MT |
295 | # |
296 | # Executable file formats | |
297 | # | |
76d533f8 MT |
298 | CONFIG_ARCH_BINFMT_ELF_STATE=y |
299 | CONFIG_ARCH_BINFMT_ELF_EXTRA_PHDRS=y | |
300 | CONFIG_ARCH_HAVE_ELF_PROT=y | |
301 | CONFIG_ARCH_USE_GNU_PROPERTY=y | |
2b86e6fb | 302 | # end of Executable file formats |
cd59c044 MT |
303 | |
304 | # | |
76d533f8 | 305 | # SLAB allocator options |
cd59c044 | 306 | # |
c738d0b2 | 307 | CONFIG_ARCH_KEEP_MEMBLOCK=y |
76d533f8 | 308 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
cd59c044 MT |
309 | # CONFIG_MEMORY_FAILURE is not set |
310 | # CONFIG_TRANSPARENT_HUGEPAGE is not set | |
76d533f8 MT |
311 | |
312 | # | |
313 | # Network testing | |
314 | # | |
c738d0b2 | 315 | # CONFIG_RFKILL_GPIO is not set |
76d533f8 | 316 | |
75047608 AF |
317 | # |
318 | # Device Drivers | |
319 | # | |
c738d0b2 MT |
320 | CONFIG_ARM_AMBA=y |
321 | CONFIG_PCI_DOMAINS_GENERIC=y | |
322 | CONFIG_PCI_SYSCALL=y | |
323 | # CONFIG_PCIEAER_INJECT is not set | |
324 | # CONFIG_PCIE_ECRC is not set | |
325 | # CONFIG_PCI_STUB is not set | |
326 | # CONFIG_PCI_IOV is not set | |
327 | # CONFIG_PCI_PRI is not set | |
328 | # CONFIG_PCI_PASID is not set | |
75047608 AF |
329 | CONFIG_HOTPLUG_PCI_ACPI_IBM=y |
330 | ||
331 | # | |
76d533f8 | 332 | # PCI controller drivers |
75047608 | 333 | # |
75047608 AF |
334 | CONFIG_PCI_XGENE=y |
335 | CONFIG_PCI_XGENE_MSI=y | |
19b95f86 | 336 | # CONFIG_PCIE_ALTERA is not set |
75047608 AF |
337 | CONFIG_PCI_HOST_THUNDER_PEM=y |
338 | CONFIG_PCI_HOST_THUNDER_ECAM=y | |
339 | ||
340 | # | |
341 | # DesignWare PCI Core Support | |
342 | # | |
343 | CONFIG_PCI_HISI=y | |
344 | # CONFIG_PCIE_KIRIN is not set | |
76d533f8 | 345 | # CONFIG_PCIE_AL is not set |
2b86e6fb | 346 | # end of DesignWare PCI Core Support |
76d533f8 | 347 | # end of PCI controller drivers |
75047608 | 348 | |
d5383c43 | 349 | # |
58640b55 | 350 | # Firmware loader |
d5383c43 | 351 | # |
c738d0b2 MT |
352 | CONFIG_SOC_BUS=y |
353 | CONFIG_GENERIC_ARCH_TOPOLOGY=y | |
76d533f8 | 354 | CONFIG_GENERIC_ARCH_NUMA=y |
dc125ed4 | 355 | |
d5383c43 | 356 | # |
364d5655 | 357 | # Bus devices |
d5383c43 | 358 | # |
c738d0b2 MT |
359 | CONFIG_ARM_CCI=y |
360 | CONFIG_ARM_CCI400_COMMON=y | |
202187a3 | 361 | # CONFIG_BRCMSTB_GISB_ARB is not set |
c738d0b2 | 362 | CONFIG_VEXPRESS_CONFIG=y |
dc125ed4 | 363 | # end of Bus devices |
76d533f8 MT |
364 | |
365 | # | |
366 | # ARM System Control and Management Interface Protocol | |
367 | # | |
c738d0b2 MT |
368 | CONFIG_ARM_SCMI_PROTOCOL=y |
369 | CONFIG_ARM_SCMI_HAVE_TRANSPORT=y | |
370 | CONFIG_ARM_SCMI_HAVE_SHMEM=y | |
371 | CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y | |
372 | CONFIG_ARM_SCMI_TRANSPORT_SMC=y | |
373 | # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set | |
374 | CONFIG_ARM_SCMI_POWER_DOMAIN=m | |
375 | # CONFIG_ARM_SCMI_POWER_CONTROL is not set | |
376 | # end of ARM System Control and Management Interface Protocol | |
377 | CONFIG_ARM_SCPI_PROTOCOL=m | |
378 | CONFIG_ARM_SCPI_POWER_DOMAIN=m | |
379 | # CONFIG_FIRMWARE_MEMMAP is not set | |
76d533f8 | 380 | # CONFIG_ISCSI_IBFT is not set |
76d533f8 MT |
381 | # CONFIG_ARM_FFA_TRANSPORT is not set |
382 | ||
383 | # | |
384 | # EFI (Extensible Firmware Interface) Support | |
385 | # | |
76d533f8 | 386 | CONFIG_EFI_PARAMS_FROM_FDT=y |
76d533f8 MT |
387 | CONFIG_EFI_GENERIC_STUB=y |
388 | CONFIG_EFI_ARMSTUB_DTB_LOADER=y | |
76d533f8 | 389 | # end of EFI (Extensible Firmware Interface) Support |
c738d0b2 MT |
390 | CONFIG_ARM_PSCI_FW=y |
391 | # CONFIG_ARM_PSCI_CHECKER is not set | |
392 | CONFIG_ARM_SMCCC_SOC_ID=y | |
76d533f8 MT |
393 | |
394 | # | |
395 | # Tegra firmware driver | |
396 | # | |
c738d0b2 MT |
397 | CONFIG_OF_EARLY_FLATTREE=y |
398 | CONFIG_OF_RESERVED_MEM=y | |
fe1f3d4a | 399 | CONFIG_OF_NUMA=y |
463530b8 MT |
400 | |
401 | # | |
402 | # Protocols | |
403 | # | |
c738d0b2 MT |
404 | # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set |
405 | CONFIG_BLK_DEV_RAM_SIZE=4096 | |
406 | ||
407 | # | |
408 | # Misc devices | |
409 | # | |
410 | # CONFIG_HP_ILO is not set | |
411 | CONFIG_SRAM=y | |
412 | # CONFIG_OPEN_DICE is not set | |
d5383c43 MT |
413 | |
414 | # | |
76d533f8 | 415 | # Texas Instruments shared transport line discipline |
d5383c43 | 416 | # |
76d533f8 | 417 | # CONFIG_VMWARE_VMCI is not set |
c738d0b2 | 418 | # end of Misc devices |
d5383c43 MT |
419 | |
420 | # | |
2b86e6fb | 421 | # SCSI Transports |
d5383c43 | 422 | # |
c738d0b2 MT |
423 | CONFIG_AIC79XX_RESET_DELAY_MS=5000 |
424 | CONFIG_AIC79XX_REG_PRETTY_PRINT=y | |
6cb87b05 | 425 | CONFIG_SCSI_HISI_SAS=m |
202187a3 | 426 | CONFIG_SCSI_HISI_SAS_PCI=m |
76d533f8 | 427 | # CONFIG_SCSI_HISI_SAS_DEBUGFS_DEFAULT_ENABLE is not set |
c738d0b2 MT |
428 | # CONFIG_SCSI_MVSAS_TASKLET is not set |
429 | # CONFIG_SCSI_ADVANSYS is not set | |
430 | # CONFIG_MEGARAID_NEWGEN is not set | |
431 | # CONFIG_SCSI_BUSLOGIC is not set | |
463530b8 | 432 | CONFIG_SATA_ZPODD=y |
d5383c43 MT |
433 | |
434 | # | |
435 | # Controllers with non-SFF native interface | |
436 | # | |
437 | CONFIG_AHCI_XGENE=m | |
43556e68 | 438 | CONFIG_SATA_AHCI_SEATTLE=m |
d5383c43 | 439 | |
463530b8 | 440 | # |
c738d0b2 MT |
441 | # PIO-only SFF controllers |
442 | # | |
443 | # CONFIG_PATA_OF_PLATFORM is not set | |
444 | ||
445 | # | |
446 | # IEEE 1394 (FireWire) support | |
463530b8 | 447 | # |
c738d0b2 MT |
448 | CONFIG_MII=y |
449 | # CONFIG_ATM_LANAI is not set | |
450 | # CONFIG_ATM_ENI is not set | |
451 | # CONFIG_ATM_NICSTAR is not set | |
452 | # CONFIG_ATM_IDT77252 is not set | |
453 | # CONFIG_ATM_HE is not set | |
454 | # CONFIG_ATM_SOLOS is not set | |
463530b8 | 455 | |
d5383c43 | 456 | # |
2b86e6fb | 457 | # Distributed Switch Architecture drivers |
d5383c43 | 458 | # |
c738d0b2 | 459 | CONFIG_AMD8111_ETH=y |
463530b8 | 460 | CONFIG_NET_XGENE=m |
d27a5bdd | 461 | CONFIG_NET_XGENE_V2=m |
c738d0b2 MT |
462 | # CONFIG_CHELSIO_T1_1G is not set |
463 | # CONFIG_DE2104X is not set | |
464 | # CONFIG_TULIP_MMIO is not set | |
465 | # CONFIG_TULIP_NAPI is not set | |
466 | CONFIG_NET_VENDOR_HISILICON=y | |
467 | CONFIG_HIX5HD2_GMAC=m | |
468 | CONFIG_HISI_FEMAC=m | |
469 | CONFIG_HIP04_ETH=m | |
470 | CONFIG_HI13X1_GMAC=y | |
471 | CONFIG_HNS_MDIO=m | |
472 | CONFIG_HNS=m | |
473 | CONFIG_HNS_DSAF=m | |
474 | CONFIG_HNS_ENET=m | |
475 | CONFIG_HNS3=m | |
476 | CONFIG_HNS3_HCLGE=m | |
477 | CONFIG_HNS3_HCLGEVF=m | |
e9924988 | 478 | CONFIG_HNS3_ENET=m |
c738d0b2 | 479 | # CONFIG_SKGE_GENESIS is not set |
0619f7fe MT |
480 | CONFIG_OCTEONTX2_MBOX=m |
481 | CONFIG_OCTEONTX2_AF=m | |
76d533f8 MT |
482 | # CONFIG_NDC_DIS_DYNAMIC_CACHING is not set |
483 | # CONFIG_OCTEONTX2_PF is not set | |
76d533f8 | 484 | # CONFIG_MLXBF_GIGE is not set |
c738d0b2 MT |
485 | CONFIG_8139TOO_PIO=y |
486 | # CONFIG_8139TOO_8129 is not set | |
487 | CONFIG_SMC91X=m | |
488 | CONFIG_DWMAC_MESON=m | |
489 | # CONFIG_STMMAC_PCI is not set | |
490 | # CONFIG_VIA_RHINE_MMIO is not set | |
76d533f8 | 491 | # CONFIG_XILINX_AXI_EMAC is not set |
c738d0b2 | 492 | # CONFIG_XILINX_LL_TEMAC is not set |
76d533f8 MT |
493 | |
494 | # | |
495 | # MII PHY device drivers | |
496 | # | |
c738d0b2 | 497 | CONFIG_MESON_GXL_PHY=m |
76d533f8 | 498 | CONFIG_MDIO_XGENE=m |
849a0073 MT |
499 | |
500 | # | |
76d533f8 MT |
501 | # MDIO Multiplexers |
502 | # | |
c738d0b2 | 503 | CONFIG_MDIO_BUS_MUX_MESON_G12A=m |
76d533f8 MT |
504 | |
505 | # | |
c738d0b2 | 506 | # PCS device drivers |
849a0073 | 507 | # |
c738d0b2 MT |
508 | CONFIG_WIL6210_TRACING=y |
509 | # CONFIG_IPW2100_MONITOR is not set | |
510 | # CONFIG_IPW2200_MONITOR is not set | |
511 | # CONFIG_IPW2200_QOS is not set | |
849a0073 | 512 | |
d5383c43 | 513 | # |
c738d0b2 | 514 | # Input Device Drivers |
d5383c43 | 515 | # |
c738d0b2 MT |
516 | CONFIG_INPUT_MAX77693_HAPTIC=m |
517 | # CONFIG_INPUT_MAX8997_HAPTIC is not set | |
518 | # CONFIG_INPUT_GPIO_BEEPER is not set | |
519 | # CONFIG_INPUT_TWL4030_PWRBUTTON is not set | |
520 | # CONFIG_INPUT_TWL4030_VIBRA is not set | |
521 | # CONFIG_INPUT_TWL6040_VIBRA is not set | |
522 | # CONFIG_INPUT_PWM_BEEPER is not set | |
523 | # CONFIG_INPUT_PWM_VIBRA is not set | |
76d533f8 MT |
524 | |
525 | # | |
c738d0b2 | 526 | # Hardware I/O ports |
76d533f8 | 527 | # |
c738d0b2 MT |
528 | # CONFIG_SERIO_AMBAKMI is not set |
529 | # end of Hardware I/O ports | |
d5383c43 | 530 | |
463530b8 MT |
531 | # |
532 | # Serial drivers | |
533 | # | |
c738d0b2 MT |
534 | CONFIG_SERIAL_8250_FSL=y |
535 | CONFIG_SERIAL_OF_PLATFORM=y | |
463530b8 | 536 | |
d5383c43 | 537 | # |
2b86e6fb | 538 | # Non-8250 serial port support |
d5383c43 | 539 | # |
c738d0b2 MT |
540 | CONFIG_SERIAL_AMBA_PL010=m |
541 | CONFIG_SERIAL_AMBA_PL011=m | |
542 | CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y | |
543 | CONFIG_SERIAL_MESON=m | |
544 | # CONFIG_SERIAL_MESON_CONSOLE is not set | |
545 | # CONFIG_SERIAL_JSM is not set | |
546 | # CONFIG_SERIAL_SCCNXP is not set | |
547 | # CONFIG_SERIAL_XILINX_PS_UART is not set | |
548 | # CONFIG_SERIAL_ARC is not set | |
549 | # CONFIG_SERIAL_RP2 is not set | |
550 | # end of Serial drivers | |
551 | # CONFIG_SYNCLINK_GT is not set | |
552 | # CONFIG_NOZOMI is not set | |
8e496662 | 553 | CONFIG_HVC_DCC=y |
76d533f8 | 554 | # CONFIG_HVC_DCC_SERIALIZE_SMP is not set |
d5383c43 | 555 | CONFIG_HW_RANDOM_XGENE=m |
1688d420 MT |
556 | CONFIG_HW_RANDOM_MESON=m |
557 | CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=m | |
558 | CONFIG_HW_RANDOM_CN10K=m | |
c738d0b2 | 559 | CONFIG_RANDOM_TRUST_CPU=y |
d5383c43 | 560 | |
463530b8 | 561 | # |
c738d0b2 | 562 | # Multiplexer I2C Chip support |
463530b8 | 563 | # |
c738d0b2 MT |
564 | # CONFIG_I2C_ARB_GPIO_CHALLENGE is not set |
565 | # end of Multiplexer I2C Chip support | |
463530b8 | 566 | |
dc125ed4 AF |
567 | # |
568 | # PC SMBus host controller drivers | |
569 | # | |
c738d0b2 MT |
570 | CONFIG_I2C_ALI1535=m |
571 | CONFIG_I2C_ALI1563=m | |
572 | CONFIG_I2C_ALI15X3=m | |
573 | CONFIG_I2C_SIS5595=m | |
574 | CONFIG_I2C_SIS630=m | |
463530b8 | 575 | |
d5383c43 MT |
576 | # |
577 | # I2C system bus drivers (mostly embedded / system-on-chip) | |
578 | # | |
8e496662 | 579 | CONFIG_I2C_CADENCE=m |
76d533f8 MT |
580 | # CONFIG_I2C_HISI is not set |
581 | # CONFIG_I2C_MLXBF is not set | |
c738d0b2 | 582 | CONFIG_I2C_MESON=m |
d5383c43 | 583 | CONFIG_I2C_NOMADIK=m |
c738d0b2 | 584 | CONFIG_I2C_VERSATILE=m |
d27a5bdd | 585 | CONFIG_I2C_THUNDERX=m |
d5383c43 | 586 | |
a40c4c43 MT |
587 | # |
588 | # Other I2C/SMBus bus drivers | |
589 | # | |
364d5655 | 590 | CONFIG_I2C_XGENE_SLIMPRO=m |
a40c4c43 | 591 | |
d5383c43 | 592 | # |
2b86e6fb | 593 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. |
463530b8 | 594 | # |
c738d0b2 | 595 | CONFIG_PTP_1588_CLOCK_KVM=y |
76d533f8 | 596 | # CONFIG_PINCTRL_AMD is not set |
d27a5bdd | 597 | CONFIG_PINCTRL_AS3722=m |
d27a5bdd | 598 | CONFIG_PINCTRL_PALMAS=m |
c738d0b2 | 599 | CONFIG_PINCTRL_MESON=y |
5ecb3b18 MT |
600 | CONFIG_PINCTRL_MESON_GXBB=y |
601 | CONFIG_PINCTRL_MESON_GXL=y | |
c738d0b2 | 602 | CONFIG_PINCTRL_MESON8_PMX=y |
0b77b019 MT |
603 | CONFIG_PINCTRL_MESON_AXG=y |
604 | CONFIG_PINCTRL_MESON_AXG_PMX=y | |
0619f7fe | 605 | CONFIG_PINCTRL_MESON_G12A=y |
76d533f8 MT |
606 | CONFIG_PINCTRL_MESON_A1=y |
607 | CONFIG_PINCTRL_MESON_S4=y | |
608 | ||
463530b8 MT |
609 | # |
610 | # Memory mapped GPIO drivers | |
d5383c43 | 611 | # |
c738d0b2 | 612 | # CONFIG_GPIO_GRGPIO is not set |
76d533f8 | 613 | # CONFIG_GPIO_HISI is not set |
c738d0b2 | 614 | CONFIG_GPIO_PL061=y |
d5383c43 | 615 | CONFIG_GPIO_XGENE=y |
94cce289 | 616 | CONFIG_GPIO_XGENE_SB=m |
2b86e6fb | 617 | # end of Memory mapped GPIO drivers |
d5383c43 | 618 | |
e9924988 MT |
619 | # |
620 | # MFD GPIO expanders | |
621 | # | |
c738d0b2 | 622 | # CONFIG_GPIO_TC3589X is not set |
2b86e6fb | 623 | # end of MFD GPIO expanders |
e9924988 | 624 | |
d5383c43 | 625 | # |
dc125ed4 AF |
626 | # PCI GPIO expanders |
627 | # | |
628 | CONFIG_GPIO_MLXBF=m | |
76d533f8 | 629 | # CONFIG_GPIO_MLXBF2 is not set |
2b86e6fb | 630 | # end of PCI GPIO expanders |
dc125ed4 AF |
631 | |
632 | # | |
76d533f8 | 633 | # Virtual GPIO drivers |
d5383c43 | 634 | # |
c738d0b2 MT |
635 | CONFIG_POWER_RESET_BRCMSTB=y |
636 | CONFIG_POWER_RESET_VEXPRESS=y | |
d5383c43 | 637 | CONFIG_POWER_RESET_XGENE=y |
c738d0b2 MT |
638 | # CONFIG_MAX8925_POWER is not set |
639 | # CONFIG_WM831X_BACKUP is not set | |
640 | # CONFIG_WM831X_POWER is not set | |
641 | # CONFIG_WM8350_POWER is not set | |
642 | # CONFIG_BATTERY_88PM860X is not set | |
643 | # CONFIG_BATTERY_DA9030 is not set | |
644 | # CONFIG_BATTERY_DA9052 is not set | |
645 | # CONFIG_CHARGER_TWL4030 is not set | |
646 | # CONFIG_CHARGER_MAX8997 is not set | |
647 | # CONFIG_CHARGER_MAX8998 is not set | |
d5383c43 | 648 | |
d27a5bdd AF |
649 | # |
650 | # Native drivers | |
651 | # | |
c738d0b2 MT |
652 | CONFIG_SENSORS_ARM_SCMI=m |
653 | CONFIG_SENSORS_ARM_SCPI=m | |
dc125ed4 | 654 | CONFIG_SENSORS_MLXREG_FAN=m |
c738d0b2 MT |
655 | CONFIG_SENSORS_OCC_P8_I2C=m |
656 | CONFIG_SENSORS_OCC=m | |
657 | CONFIG_SENSORS_PWM_FAN=m | |
658 | CONFIG_SENSORS_VEXPRESS=m | |
659 | ||
660 | # | |
661 | # ACPI drivers | |
662 | # | |
663 | CONFIG_AMLOGIC_THERMAL=y | |
463530b8 | 664 | |
43556e68 AF |
665 | # |
666 | # Watchdog Device Drivers | |
667 | # | |
dc125ed4 | 668 | CONFIG_MLX_WDT=m |
c738d0b2 | 669 | CONFIG_ARM_SP805_WATCHDOG=m |
43556e68 | 670 | CONFIG_ARM_SBSA_WATCHDOG=m |
c738d0b2 MT |
671 | CONFIG_MESON_GXBB_WATCHDOG=m |
672 | CONFIG_MESON_WATCHDOG=m | |
673 | # CONFIG_ARM_SMC_WATCHDOG is not set | |
674 | ||
675 | # | |
676 | # PCI-based Watchdog Cards | |
677 | # | |
678 | # CONFIG_PCIPCWATCHDOG is not set | |
679 | # CONFIG_WDTPCI is not set | |
43556e68 | 680 | |
d5383c43 MT |
681 | # |
682 | # Multifunction device drivers | |
683 | # | |
a40c4c43 | 684 | # CONFIG_MFD_ATMEL_HLCDC is not set |
c738d0b2 | 685 | # CONFIG_LPC_ICH is not set |
d5383c43 MT |
686 | |
687 | # | |
2b86e6fb | 688 | # STMicroelectronics STMPE Interface Drivers |
d5383c43 | 689 | # |
c738d0b2 MT |
690 | # CONFIG_MFD_VX855 is not set |
691 | # CONFIG_MFD_KHADAS_MCU is not set | |
692 | CONFIG_MFD_VEXPRESS_SYSREG=y | |
693 | # end of Multifunction device drivers | |
694 | CONFIG_REGULATOR_FIXED_VOLTAGE=y | |
695 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | |
696 | # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set | |
d5383c43 | 697 | # CONFIG_REGULATOR_88PM8607 is not set |
c738d0b2 | 698 | # CONFIG_REGULATOR_ARM_SCMI is not set |
d5383c43 MT |
699 | # CONFIG_REGULATOR_GPIO is not set |
700 | # CONFIG_REGULATOR_LP872X is not set | |
701 | # CONFIG_REGULATOR_LP8788 is not set | |
c738d0b2 | 702 | CONFIG_REGULATOR_PWM=m |
d5383c43 | 703 | # CONFIG_REGULATOR_TWL4030 is not set |
c738d0b2 | 704 | CONFIG_REGULATOR_VEXPRESS=m |
463530b8 | 705 | # CONFIG_IR_ENE is not set |
463530b8 | 706 | # CONFIG_IR_FINTEK is not set |
76d533f8 | 707 | # CONFIG_IR_ITE_CIR is not set |
c738d0b2 MT |
708 | # CONFIG_IR_MESON is not set |
709 | # CONFIG_IR_MESON_TX is not set | |
463530b8 MT |
710 | # CONFIG_IR_NUVOTON is not set |
711 | ||
76d533f8 MT |
712 | # |
713 | # CEC support | |
714 | # | |
c738d0b2 MT |
715 | # CONFIG_CEC_MESON_AO is not set |
716 | # CONFIG_CEC_MESON_G12A_AO is not set | |
76d533f8 MT |
717 | # end of CEC support |
718 | ||
719 | # | |
c738d0b2 MT |
720 | # Digital TV USB devices |
721 | # | |
722 | CONFIG_DVB_TTUSB_BUDGET=y | |
723 | CONFIG_DVB_TTUSB_DEC=y | |
724 | ||
725 | # | |
726 | # Media capture/analog/hybrid TV support | |
727 | # | |
728 | # CONFIG_VIDEO_CX18 is not set | |
729 | # CONFIG_VIDEO_CX23885 is not set | |
730 | # CONFIG_VIDEO_CX25821 is not set | |
731 | # CONFIG_VIDEO_CX88 is not set | |
732 | # CONFIG_VIDEO_SAA7134 is not set | |
733 | # CONFIG_VIDEO_SAA7164 is not set | |
734 | ||
735 | # | |
736 | # Media digital TV PCI Adapters | |
737 | # | |
738 | # CONFIG_DVB_B2C2_FLEXCOP_PCI is not set | |
739 | # CONFIG_DVB_DM1105 is not set | |
740 | # CONFIG_MANTIS_CORE is not set | |
741 | # CONFIG_DVB_NGENE is not set | |
742 | # CONFIG_DVB_PLUTO2 is not set | |
743 | # CONFIG_DVB_PT1 is not set | |
744 | # CONFIG_DVB_BUDGET_CORE is not set | |
745 | ||
746 | # | |
747 | # Amlogic media platform drivers | |
748 | # | |
749 | # CONFIG_VIDEO_MESON_GE2D is not set | |
750 | ||
751 | # | |
752 | # Audio decoders, processors and mixers | |
753 | # | |
754 | CONFIG_VIDEO_TDA1997X=m | |
755 | # end of Audio decoders, processors and mixers | |
756 | ||
757 | # | |
758 | # RDS decoders | |
76d533f8 | 759 | # |
c738d0b2 MT |
760 | # CONFIG_VIDEO_SAA6588 is not set |
761 | # end of RDS decoders | |
762 | ||
763 | # | |
764 | # Audio/Video compression chips | |
765 | # | |
766 | # CONFIG_VIDEO_SAA6752HS is not set | |
767 | # end of Audio/Video compression chips | |
768 | ||
769 | # | |
770 | # DVB-S (satellite) frontends | |
771 | # | |
772 | CONFIG_DVB_STV0299=y | |
773 | CONFIG_DVB_TDA8083=y | |
774 | ||
775 | # | |
776 | # DVB-T (terrestrial) frontends | |
777 | # | |
778 | CONFIG_DVB_CX22700=y | |
779 | CONFIG_DVB_TDA1004X=y | |
780 | ||
781 | # | |
782 | # DVB-C (cable) frontends | |
783 | # | |
784 | CONFIG_DVB_STV0297=y | |
785 | CONFIG_DVB_VES1820=y | |
786 | ||
787 | # | |
788 | # SEC control devices for DVB-S | |
789 | # | |
790 | CONFIG_DVB_LNBP21=y | |
791 | ||
792 | # | |
793 | # I2C encoder or helper chips | |
794 | # | |
795 | # CONFIG_DRM_I2C_NXP_TDA998X is not set | |
796 | # end of I2C encoder or helper chips | |
797 | ||
798 | # | |
799 | # ARM devices | |
800 | # | |
801 | CONFIG_DRM_HDLCD=m | |
802 | # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set | |
803 | CONFIG_DRM_MALI_DISPLAY=m | |
804 | # end of ARM devices | |
76d533f8 | 805 | |
75047608 | 806 | # |
2b86e6fb | 807 | # Display Engine Configuration |
75047608 AF |
808 | # |
809 | # CONFIG_HSA_AMD is not set | |
76d533f8 | 810 | # CONFIG_DRM_VMWGFX is not set |
75047608 | 811 | |
fe1f3d4a | 812 | # |
2b86e6fb | 813 | # Display Interface Bridges |
fe1f3d4a | 814 | # |
c738d0b2 MT |
815 | CONFIG_DRM_DISPLAY_CONNECTOR=m |
816 | CONFIG_DRM_DW_HDMI_I2S_AUDIO=m | |
817 | # end of Display Interface Bridges | |
76d533f8 | 818 | CONFIG_DRM_HISI_HIBMC=m |
fe1f3d4a | 819 | CONFIG_DRM_HISI_KIRIN=m |
c738d0b2 MT |
820 | CONFIG_DRM_MESON=m |
821 | CONFIG_DRM_MESON_DW_HDMI=m | |
822 | CONFIG_DRM_PL111=m | |
823 | CONFIG_DRM_LIMA=m | |
824 | CONFIG_DRM_PANFROST=m | |
825 | # CONFIG_DRM_TIDSS is not set | |
fe1f3d4a | 826 | |
c738d0b2 MT |
827 | # |
828 | # Backlight & LCD device support | |
829 | # | |
830 | # CONFIG_LCD_PLATFORM is not set | |
831 | # CONFIG_BACKLIGHT_PWM is not set | |
832 | # CONFIG_BACKLIGHT_LM3630A is not set | |
833 | # CONFIG_BACKLIGHT_LP855X is not set | |
834 | # CONFIG_BACKLIGHT_LP8788 is not set | |
835 | # end of Backlight & LCD device support | |
fe1f3d4a | 836 | |
d5383c43 MT |
837 | # |
838 | # Console display driver support | |
839 | # | |
c738d0b2 | 840 | CONFIG_SND_DMAENGINE_PCM=m |
76d533f8 MT |
841 | # CONFIG_SND_ALS300 is not set |
842 | # CONFIG_SND_ALI5451 is not set | |
843 | # CONFIG_SND_AZT3328 is not set | |
844 | # CONFIG_SND_EMU10K1 is not set | |
845 | # CONFIG_SND_EMU10K1X is not set | |
846 | # CONFIG_SND_ES1938 is not set | |
847 | # CONFIG_SND_ES1968 is not set | |
848 | # CONFIG_SND_ICE1712 is not set | |
d5383c43 | 849 | # CONFIG_SND_LX6464ES is not set |
76d533f8 MT |
850 | # CONFIG_SND_MAESTRO3 is not set |
851 | # CONFIG_SND_SONICVIBES is not set | |
852 | # CONFIG_SND_TRIDENT is not set | |
d5383c43 | 853 | |
94cce289 | 854 | # |
2b86e6fb | 855 | # HD-Audio |
d27a5bdd | 856 | # |
76d533f8 MT |
857 | # CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set |
858 | # end of HD-Audio | |
c738d0b2 MT |
859 | CONFIG_SND_SOC=m |
860 | CONFIG_SND_SOC_AC97_BUS=y | |
861 | CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y | |
862 | # CONFIG_SND_SOC_ADI is not set | |
863 | CONFIG_SND_SOC_AMD_ACP=m | |
76d533f8 | 864 | CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m |
c738d0b2 | 865 | CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m |
76d533f8 | 866 | # CONFIG_SND_SOC_AMD_ST_ES8336_MACH is not set |
c738d0b2 MT |
867 | # CONFIG_SND_AMD_ACP_CONFIG is not set |
868 | CONFIG_SND_ATMEL_SOC=m | |
869 | CONFIG_SND_SOC_MIKROE_PROTO=m | |
870 | # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set | |
871 | CONFIG_SND_DESIGNWARE_I2S=m | |
d27a5bdd AF |
872 | # CONFIG_SND_DESIGNWARE_PCM is not set |
873 | ||
19b95f86 AF |
874 | # |
875 | # Common SoC Audio options for Freescale CPUs: | |
876 | # | |
c738d0b2 MT |
877 | CONFIG_SND_SOC_FSL_ASRC=m |
878 | CONFIG_SND_SOC_FSL_SAI=m | |
879 | # CONFIG_SND_SOC_FSL_MQS is not set | |
880 | CONFIG_SND_SOC_FSL_AUDMIX=m | |
881 | CONFIG_SND_SOC_FSL_SSI=m | |
882 | CONFIG_SND_SOC_FSL_SPDIF=m | |
883 | CONFIG_SND_SOC_FSL_ESAI=m | |
19b95f86 | 884 | CONFIG_SND_SOC_FSL_MICFIL=m |
c738d0b2 MT |
885 | # CONFIG_SND_SOC_FSL_EASRC is not set |
886 | # CONFIG_SND_SOC_FSL_XCVR is not set | |
887 | CONFIG_SND_SOC_FSL_UTILS=m | |
888 | # CONFIG_SND_SOC_FSL_RPMSG is not set | |
889 | CONFIG_SND_SOC_IMX_AUDMUX=m | |
890 | CONFIG_SND_I2S_HI6210_I2S=m | |
891 | # CONFIG_SND_SOC_IMG is not set | |
892 | CONFIG_SND_SOC_MTK_BTCVSD=m | |
893 | ||
894 | # | |
895 | # ASoC support for Amlogic platforms | |
896 | # | |
897 | # CONFIG_SND_MESON_AIU is not set | |
898 | CONFIG_SND_MESON_AXG_FIFO=m | |
899 | CONFIG_SND_MESON_AXG_FRDDR=m | |
900 | CONFIG_SND_MESON_AXG_TODDR=m | |
901 | CONFIG_SND_MESON_AXG_TDM_FORMATTER=m | |
902 | CONFIG_SND_MESON_AXG_TDM_INTERFACE=m | |
903 | CONFIG_SND_MESON_AXG_TDMIN=m | |
904 | CONFIG_SND_MESON_AXG_TDMOUT=m | |
905 | CONFIG_SND_MESON_AXG_SOUND_CARD=m | |
906 | CONFIG_SND_MESON_AXG_SPDIFOUT=m | |
907 | CONFIG_SND_MESON_AXG_SPDIFIN=m | |
908 | CONFIG_SND_MESON_AXG_PDM=m | |
909 | CONFIG_SND_MESON_CARD_UTILS=m | |
910 | CONFIG_SND_MESON_CODEC_GLUE=m | |
911 | # CONFIG_SND_MESON_GX_SOUND_CARD is not set | |
912 | CONFIG_SND_MESON_G12A_TOACODEC=m | |
913 | CONFIG_SND_MESON_G12A_TOHDMITX=m | |
914 | CONFIG_SND_SOC_MESON_T9015=m | |
915 | # end of ASoC support for Amlogic platforms | |
916 | # CONFIG_SND_SOC_SOF_TOPLEVEL is not set | |
19b95f86 | 917 | |
d27a5bdd | 918 | # |
2b86e6fb | 919 | # STMicroelectronics STM32 SOC audio support |
94cce289 | 920 | # |
75047608 | 921 | # CONFIG_SND_SOC_XILINX_I2S is not set |
c738d0b2 MT |
922 | CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m |
923 | CONFIG_SND_SOC_XILINX_SPDIF=m | |
94cce289 | 924 | # CONFIG_SND_SOC_XTFPGA_I2S is not set |
c738d0b2 | 925 | CONFIG_SND_SOC_I2C_AND_SPI=m |
94cce289 | 926 | |
76d533f8 MT |
927 | # |
928 | # CODEC drivers | |
929 | # | |
c738d0b2 MT |
930 | CONFIG_SND_SOC_AC97_CODEC=m |
931 | CONFIG_SND_SOC_ADAU_UTILS=m | |
932 | # CONFIG_SND_SOC_ADAU1372_I2C is not set | |
933 | CONFIG_SND_SOC_ADAU1701=m | |
934 | CONFIG_SND_SOC_ADAU17X1=m | |
935 | CONFIG_SND_SOC_ADAU1761=m | |
936 | CONFIG_SND_SOC_ADAU1761_I2C=m | |
937 | CONFIG_SND_SOC_ADAU7002=m | |
938 | # CONFIG_SND_SOC_ADAU7118_HW is not set | |
939 | # CONFIG_SND_SOC_ADAU7118_I2C is not set | |
940 | CONFIG_SND_SOC_AK4118=m | |
941 | # CONFIG_SND_SOC_AK4375 is not set | |
942 | CONFIG_SND_SOC_AK4458=m | |
943 | CONFIG_SND_SOC_AK4554=m | |
944 | CONFIG_SND_SOC_AK4613=m | |
945 | CONFIG_SND_SOC_AK4642=m | |
946 | CONFIG_SND_SOC_AK5386=m | |
947 | CONFIG_SND_SOC_AK5558=m | |
948 | CONFIG_SND_SOC_ALC5623=m | |
949 | # CONFIG_SND_SOC_AW8738 is not set | |
950 | CONFIG_SND_SOC_BD28623=m | |
951 | CONFIG_SND_SOC_BT_SCO=m | |
952 | CONFIG_SND_SOC_CS35L32=m | |
953 | CONFIG_SND_SOC_CS35L33=m | |
954 | CONFIG_SND_SOC_CS35L34=m | |
955 | CONFIG_SND_SOC_CS35L35=m | |
956 | CONFIG_SND_SOC_CS35L36=m | |
957 | # CONFIG_SND_SOC_CS35L41_I2C is not set | |
958 | # CONFIG_SND_SOC_CS35L45_I2C is not set | |
959 | CONFIG_SND_SOC_CS42L42=m | |
960 | CONFIG_SND_SOC_CS42L51=m | |
961 | CONFIG_SND_SOC_CS42L51_I2C=m | |
962 | CONFIG_SND_SOC_CS42L52=m | |
963 | CONFIG_SND_SOC_CS42L56=m | |
964 | CONFIG_SND_SOC_CS42L73=m | |
965 | # CONFIG_SND_SOC_CS4234 is not set | |
966 | CONFIG_SND_SOC_CS4265=m | |
967 | CONFIG_SND_SOC_CS4270=m | |
968 | CONFIG_SND_SOC_CS4271=m | |
969 | CONFIG_SND_SOC_CS4271_I2C=m | |
970 | CONFIG_SND_SOC_CS42XX8=m | |
971 | CONFIG_SND_SOC_CS42XX8_I2C=m | |
972 | CONFIG_SND_SOC_CS43130=m | |
973 | CONFIG_SND_SOC_CS4341=m | |
974 | CONFIG_SND_SOC_CS4349=m | |
975 | CONFIG_SND_SOC_CS53L30=m | |
976 | CONFIG_SND_SOC_CX2072X=m | |
977 | # CONFIG_SND_SOC_DA7213 is not set | |
978 | CONFIG_SND_SOC_DA7219=m | |
979 | CONFIG_SND_SOC_DMIC=m | |
980 | CONFIG_SND_SOC_HDMI_CODEC=m | |
981 | CONFIG_SND_SOC_ES7134=m | |
982 | CONFIG_SND_SOC_ES7241=m | |
983 | CONFIG_SND_SOC_ES8316=m | |
984 | CONFIG_SND_SOC_ES8328=m | |
985 | CONFIG_SND_SOC_ES8328_I2C=m | |
986 | CONFIG_SND_SOC_GTM601=m | |
987 | # CONFIG_SND_SOC_HDA is not set | |
988 | # CONFIG_SND_SOC_ICS43432 is not set | |
989 | CONFIG_SND_SOC_INNO_RK3036=m | |
990 | CONFIG_SND_SOC_MAX98088=m | |
991 | CONFIG_SND_SOC_MAX98357A=m | |
992 | CONFIG_SND_SOC_MAX98504=m | |
993 | CONFIG_SND_SOC_MAX9867=m | |
994 | CONFIG_SND_SOC_MAX98927=m | |
995 | # CONFIG_SND_SOC_MAX98520 is not set | |
996 | # CONFIG_SND_SOC_MAX98373_I2C is not set | |
997 | # CONFIG_SND_SOC_MAX98390 is not set | |
998 | # CONFIG_SND_SOC_MAX98396 is not set | |
999 | CONFIG_SND_SOC_MAX9860=m | |
1000 | CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m | |
1001 | CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m | |
1002 | CONFIG_SND_SOC_PCM1681=m | |
1003 | CONFIG_SND_SOC_PCM1789=m | |
1004 | CONFIG_SND_SOC_PCM1789_I2C=m | |
1005 | CONFIG_SND_SOC_PCM179X=m | |
1006 | CONFIG_SND_SOC_PCM179X_I2C=m | |
1007 | CONFIG_SND_SOC_PCM186X=m | |
1008 | CONFIG_SND_SOC_PCM186X_I2C=m | |
1009 | CONFIG_SND_SOC_PCM3060=m | |
1010 | CONFIG_SND_SOC_PCM3060_I2C=m | |
1011 | CONFIG_SND_SOC_PCM3168A=m | |
1012 | CONFIG_SND_SOC_PCM3168A_I2C=m | |
1013 | # CONFIG_SND_SOC_PCM5102A is not set | |
1014 | CONFIG_SND_SOC_PCM512x=m | |
1015 | CONFIG_SND_SOC_PCM512x_I2C=m | |
1016 | CONFIG_SND_SOC_RK3328=m | |
1017 | # CONFIG_SND_SOC_RK817 is not set | |
1018 | CONFIG_SND_SOC_RL6231=m | |
1019 | CONFIG_SND_SOC_RT5616=m | |
1020 | CONFIG_SND_SOC_RT5631=m | |
1021 | # CONFIG_SND_SOC_RT5640 is not set | |
1022 | CONFIG_SND_SOC_RT5645=m | |
1023 | # CONFIG_SND_SOC_RT5659 is not set | |
76d533f8 MT |
1024 | CONFIG_SND_SOC_RT5682=m |
1025 | CONFIG_SND_SOC_RT5682_I2C=m | |
c738d0b2 MT |
1026 | # CONFIG_SND_SOC_RT9120 is not set |
1027 | CONFIG_SND_SOC_SGTL5000=m | |
1028 | CONFIG_SND_SOC_SIGMADSP=m | |
1029 | CONFIG_SND_SOC_SIGMADSP_I2C=m | |
1030 | CONFIG_SND_SOC_SIGMADSP_REGMAP=m | |
1031 | CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m | |
1032 | # CONFIG_SND_SOC_SIMPLE_MUX is not set | |
1033 | CONFIG_SND_SOC_SPDIF=m | |
1034 | CONFIG_SND_SOC_SSM2305=m | |
1035 | # CONFIG_SND_SOC_SSM2518 is not set | |
1036 | CONFIG_SND_SOC_SSM2602=m | |
1037 | CONFIG_SND_SOC_SSM2602_I2C=m | |
1038 | CONFIG_SND_SOC_SSM4567=m | |
1039 | CONFIG_SND_SOC_STA32X=m | |
1040 | CONFIG_SND_SOC_STA350=m | |
1041 | CONFIG_SND_SOC_STI_SAS=m | |
1042 | CONFIG_SND_SOC_TAS2552=m | |
1043 | # CONFIG_SND_SOC_TAS2562 is not set | |
1044 | # CONFIG_SND_SOC_TAS2764 is not set | |
1045 | # CONFIG_SND_SOC_TAS2770 is not set | |
1046 | # CONFIG_SND_SOC_TAS2780 is not set | |
1047 | CONFIG_SND_SOC_TAS5086=m | |
1048 | CONFIG_SND_SOC_TAS571X=m | |
1049 | CONFIG_SND_SOC_TAS5720=m | |
1050 | # CONFIG_SND_SOC_TAS5805M is not set | |
1051 | CONFIG_SND_SOC_TAS6424=m | |
1052 | CONFIG_SND_SOC_TDA7419=m | |
1053 | CONFIG_SND_SOC_TFA9879=m | |
1054 | # CONFIG_SND_SOC_TFA989X is not set | |
1055 | # CONFIG_SND_SOC_TLV320ADC3XXX is not set | |
1056 | CONFIG_SND_SOC_TLV320AIC23=m | |
1057 | CONFIG_SND_SOC_TLV320AIC23_I2C=m | |
1058 | CONFIG_SND_SOC_TLV320AIC31XX=m | |
1059 | CONFIG_SND_SOC_TLV320AIC32X4=m | |
1060 | CONFIG_SND_SOC_TLV320AIC32X4_I2C=m | |
1061 | # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set | |
1062 | # CONFIG_SND_SOC_TLV320ADCX140 is not set | |
1063 | CONFIG_SND_SOC_TS3A227E=m | |
1064 | CONFIG_SND_SOC_TSCS42XX=m | |
1065 | CONFIG_SND_SOC_TSCS454=m | |
1066 | # CONFIG_SND_SOC_UDA1334 is not set | |
1067 | CONFIG_SND_SOC_WM8510=m | |
1068 | CONFIG_SND_SOC_WM8523=m | |
1069 | CONFIG_SND_SOC_WM8524=m | |
1070 | CONFIG_SND_SOC_WM8580=m | |
1071 | CONFIG_SND_SOC_WM8711=m | |
1072 | CONFIG_SND_SOC_WM8728=m | |
1073 | CONFIG_SND_SOC_WM8731=m | |
1074 | # CONFIG_SND_SOC_WM8731_I2C is not set | |
1075 | CONFIG_SND_SOC_WM8737=m | |
1076 | CONFIG_SND_SOC_WM8741=m | |
1077 | CONFIG_SND_SOC_WM8750=m | |
1078 | CONFIG_SND_SOC_WM8753=m | |
1079 | CONFIG_SND_SOC_WM8776=m | |
1080 | CONFIG_SND_SOC_WM8782=m | |
1081 | CONFIG_SND_SOC_WM8804=m | |
1082 | CONFIG_SND_SOC_WM8804_I2C=m | |
1083 | CONFIG_SND_SOC_WM8903=m | |
1084 | CONFIG_SND_SOC_WM8904=m | |
1085 | # CONFIG_SND_SOC_WM8940 is not set | |
1086 | CONFIG_SND_SOC_WM8960=m | |
1087 | CONFIG_SND_SOC_WM8962=m | |
1088 | CONFIG_SND_SOC_WM8974=m | |
1089 | CONFIG_SND_SOC_WM8978=m | |
1090 | CONFIG_SND_SOC_WM8985=m | |
1091 | CONFIG_SND_SOC_MAX9759=m | |
1092 | CONFIG_SND_SOC_MT6351=m | |
1093 | CONFIG_SND_SOC_MT6358=m | |
1094 | # CONFIG_SND_SOC_MT6660 is not set | |
1095 | # CONFIG_SND_SOC_NAU8315 is not set | |
1096 | CONFIG_SND_SOC_NAU8540=m | |
1097 | CONFIG_SND_SOC_NAU8810=m | |
1098 | # CONFIG_SND_SOC_NAU8821 is not set | |
1099 | CONFIG_SND_SOC_NAU8822=m | |
1100 | CONFIG_SND_SOC_NAU8824=m | |
1101 | CONFIG_SND_SOC_TPA6130A2=m | |
1102 | # CONFIG_SND_SOC_LPASS_WSA_MACRO is not set | |
1103 | # CONFIG_SND_SOC_LPASS_VA_MACRO is not set | |
1104 | # CONFIG_SND_SOC_LPASS_RX_MACRO is not set | |
1105 | # CONFIG_SND_SOC_LPASS_TX_MACRO is not set | |
76d533f8 | 1106 | # end of CODEC drivers |
c738d0b2 MT |
1107 | CONFIG_SND_SIMPLE_CARD_UTILS=m |
1108 | CONFIG_SND_SIMPLE_CARD=m | |
1109 | CONFIG_SND_AUDIO_GRAPH_CARD=m | |
1110 | # CONFIG_SND_AUDIO_GRAPH_CARD2 is not set | |
1111 | # CONFIG_SND_TEST_COMPONENT is not set | |
a40c4c43 | 1112 | |
d27a5bdd AF |
1113 | # |
1114 | # Platform Glue Driver Support | |
1115 | # | |
c738d0b2 | 1116 | CONFIG_USB_DWC3_MESON_G12A=m |
d27a5bdd | 1117 | |
76d533f8 | 1118 | # |
c738d0b2 | 1119 | # USB Physical Layer drivers |
76d533f8 | 1120 | # |
c738d0b2 MT |
1121 | CONFIG_USB_ULPI=y |
1122 | CONFIG_USB_ULPI_VIEWPORT=y | |
1123 | # end of USB Physical Layer drivers | |
76d533f8 MT |
1124 | |
1125 | # | |
c738d0b2 | 1126 | # MMC/SD/SDIO Host Controller Drivers |
76d533f8 | 1127 | # |
c738d0b2 MT |
1128 | CONFIG_MMC_ARMMMCI=m |
1129 | CONFIG_MMC_STM32_SDMMC=y | |
1130 | # CONFIG_MMC_RICOH_MMC is not set | |
1131 | CONFIG_MMC_MESON_GX=m | |
1132 | CONFIG_MMC_MESON_MX_SDIO=m | |
1133 | CONFIG_MMC_DW=m | |
1134 | CONFIG_MMC_DW_PLTFM=m | |
1135 | CONFIG_MMC_DW_BLUEFIELD=m | |
1136 | CONFIG_MMC_DW_EXYNOS=m | |
1137 | CONFIG_MMC_DW_HI3798CV200=m | |
1138 | CONFIG_MMC_DW_K3=m | |
1139 | CONFIG_MMC_DW_PCI=m | |
76d533f8 | 1140 | |
a40c4c43 | 1141 | # |
c738d0b2 | 1142 | # LED drivers |
a40c4c43 | 1143 | # |
c738d0b2 | 1144 | CONFIG_LEDS_PWM=m |
a40c4c43 | 1145 | |
364d5655 | 1146 | # |
76d533f8 | 1147 | # Simple LED drivers |
364d5655 | 1148 | # |
364d5655 | 1149 | CONFIG_EDAC_LEGACY_SYSFS=y |
d27a5bdd | 1150 | CONFIG_EDAC_THUNDERX=m |
364d5655 | 1151 | CONFIG_EDAC_XGENE=m |
76d533f8 MT |
1152 | # CONFIG_EDAC_BLUEFIELD is not set |
1153 | # CONFIG_EDAC_DMC520 is not set | |
364d5655 | 1154 | |
d5383c43 MT |
1155 | # |
1156 | # Platform RTC drivers | |
1157 | # | |
1158 | CONFIG_RTC_DRV_EFI=m | |
1159 | ||
364d5655 MT |
1160 | # |
1161 | # on-CPU RTC drivers | |
1162 | # | |
c738d0b2 MT |
1163 | CONFIG_RTC_DRV_MESON_VRTC=m |
1164 | CONFIG_RTC_DRV_PL030=m | |
1165 | CONFIG_RTC_DRV_PL031=m | |
364d5655 MT |
1166 | CONFIG_RTC_DRV_XGENE=m |
1167 | ||
d5383c43 MT |
1168 | # |
1169 | # DMA Devices | |
1170 | # | |
c738d0b2 MT |
1171 | CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y |
1172 | # CONFIG_AMBA_PL08X is not set | |
202187a3 | 1173 | CONFIG_BCM_SBA_RAID=m |
c738d0b2 | 1174 | CONFIG_FSL_QDMA=m |
76d533f8 | 1175 | # CONFIG_HISI_DMA is not set |
d27a5bdd | 1176 | CONFIG_MV_XOR_V2=y |
c738d0b2 | 1177 | # CONFIG_PL330_DMA is not set |
849a0073 | 1178 | CONFIG_XGENE_DMA=m |
c738d0b2 MT |
1179 | CONFIG_XILINX_DMA=m |
1180 | CONFIG_XILINX_ZYNQMP_DMA=m | |
1181 | # CONFIG_DW_DMAC is not set | |
1182 | # CONFIG_DW_DMAC_PCI is not set | |
1b1a9c16 | 1183 | |
76d533f8 MT |
1184 | # |
1185 | # Microsoft Hyper-V guest support | |
1186 | # | |
1187 | # CONFIG_HYPERV is not set | |
1188 | # end of Microsoft Hyper-V guest support | |
1189 | ||
94cce289 | 1190 | # |
b748bd90 | 1191 | # Xen driver support |
94cce289 | 1192 | # |
c738d0b2 | 1193 | CONFIG_XEN_PCIDEV_STUB=m |
dc125ed4 | 1194 | # end of Xen driver support |
dc125ed4 AF |
1195 | CONFIG_MELLANOX_PLATFORM=y |
1196 | CONFIG_MLXREG_HOTPLUG=m | |
1197 | CONFIG_MLXREG_IO=m | |
76d533f8 | 1198 | # CONFIG_MLXREG_LC is not set |
dc125ed4 | 1199 | CONFIG_MLXBF_TMFIFO=m |
76d533f8 MT |
1200 | # CONFIG_MLXBF_BOOTCTL is not set |
1201 | # CONFIG_MLXBF_PMC is not set | |
1202 | # CONFIG_NVSW_SN2201 is not set | |
c738d0b2 | 1203 | CONFIG_COMMON_CLK_WM831X=y |
dc125ed4 | 1204 | |
d5383c43 | 1205 | # |
76d533f8 | 1206 | # Clock driver for ARM Reference designs |
d5383c43 | 1207 | # |
76d533f8 | 1208 | # CONFIG_CLK_ICST is not set |
c738d0b2 MT |
1209 | CONFIG_CLK_SP810=y |
1210 | CONFIG_CLK_VEXPRESS_OSC=y | |
76d533f8 | 1211 | # end of Clock driver for ARM Reference designs |
c738d0b2 MT |
1212 | CONFIG_COMMON_CLK_MAX77686=y |
1213 | CONFIG_COMMON_CLK_SCMI=m | |
1214 | CONFIG_COMMON_CLK_SCPI=m | |
d5383c43 | 1215 | CONFIG_COMMON_CLK_XGENE=y |
c738d0b2 | 1216 | CONFIG_COMMON_CLK_PWM=m |
76d533f8 MT |
1217 | |
1218 | # | |
1219 | # Clock support for Amlogic platforms | |
1220 | # | |
c738d0b2 | 1221 | CONFIG_COMMON_CLK_MESON_REGMAP=y |
19b95f86 | 1222 | CONFIG_COMMON_CLK_MESON_DUALDIV=y |
c738d0b2 | 1223 | CONFIG_COMMON_CLK_MESON_MPLL=y |
76d533f8 | 1224 | CONFIG_COMMON_CLK_MESON_PHASE=m |
c738d0b2 | 1225 | CONFIG_COMMON_CLK_MESON_PLL=y |
76d533f8 | 1226 | CONFIG_COMMON_CLK_MESON_SCLK_DIV=m |
19b95f86 AF |
1227 | CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=y |
1228 | CONFIG_COMMON_CLK_MESON_AO_CLKC=y | |
1229 | CONFIG_COMMON_CLK_MESON_EE_CLKC=y | |
76d533f8 | 1230 | CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=y |
d27a5bdd | 1231 | CONFIG_COMMON_CLK_GXBB=y |
0b77b019 | 1232 | CONFIG_COMMON_CLK_AXG=y |
76d533f8 | 1233 | CONFIG_COMMON_CLK_AXG_AUDIO=m |
19b95f86 | 1234 | CONFIG_COMMON_CLK_G12A=y |
76d533f8 | 1235 | # end of Clock support for Amlogic platforms |
d5383c43 MT |
1236 | |
1237 | # | |
1238 | # Clock Source drivers | |
1239 | # | |
c738d0b2 | 1240 | CONFIG_TIMER_OF=y |
202187a3 | 1241 | CONFIG_TIMER_ACPI=y |
c738d0b2 MT |
1242 | CONFIG_TIMER_PROBE=y |
1243 | CONFIG_ARM_ARCH_TIMER=y | |
1244 | CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y | |
d27a5bdd AF |
1245 | CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y |
1246 | CONFIG_FSL_ERRATUM_A008585=y | |
1247 | CONFIG_HISILICON_ERRATUM_161010101=y | |
1248 | CONFIG_ARM64_ERRATUM_858921=y | |
dc125ed4 | 1249 | # end of Clock Source drivers |
c738d0b2 MT |
1250 | CONFIG_ARM_MHU=m |
1251 | # CONFIG_ARM_MHU_V2 is not set | |
d5383c43 | 1252 | # CONFIG_PL320_MBOX is not set |
43556e68 | 1253 | CONFIG_XGENE_SLIMPRO_MBOX=m |
94cce289 MT |
1254 | |
1255 | # | |
2b86e6fb | 1256 | # Generic IOMMU Pagetable Support |
94cce289 | 1257 | # |
c738d0b2 MT |
1258 | CONFIG_IOMMU_IO_PGTABLE_LPAE=y |
1259 | # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set | |
1260 | CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y | |
1261 | # CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set | |
1262 | # end of Generic IOMMU Pagetable Support | |
d5383c43 | 1263 | # CONFIG_ARM_SMMU is not set |
364d5655 | 1264 | CONFIG_ARM_SMMU_V3=y |
76d533f8 | 1265 | # CONFIG_ARM_SMMU_V3_SVA is not set |
364d5655 MT |
1266 | |
1267 | # | |
76d533f8 | 1268 | # Amlogic SoC drivers |
d27a5bdd | 1269 | # |
c738d0b2 MT |
1270 | CONFIG_MESON_CANVAS=m |
1271 | CONFIG_MESON_CLK_MEASURE=y | |
76d533f8 | 1272 | CONFIG_MESON_GX_SOCINFO=y |
c738d0b2 MT |
1273 | CONFIG_MESON_GX_PM_DOMAINS=y |
1274 | CONFIG_MESON_EE_PM_DOMAINS=y | |
76d533f8 | 1275 | # end of Amlogic SoC drivers |
d27a5bdd | 1276 | |
202187a3 AF |
1277 | # |
1278 | # Broadcom SoC drivers | |
1279 | # | |
1280 | # CONFIG_SOC_BRCMSTB is not set | |
2b86e6fb | 1281 | # end of Broadcom SoC drivers |
202187a3 | 1282 | |
c738d0b2 MT |
1283 | # |
1284 | # NXP/Freescale QorIQ SoC drivers | |
1285 | # | |
1286 | # CONFIG_QUICC_ENGINE is not set | |
1287 | # end of NXP/Freescale QorIQ SoC drivers | |
1288 | ||
76d533f8 MT |
1289 | # |
1290 | # fujitsu SoC drivers | |
1291 | # | |
1292 | # CONFIG_A64FX_DIAG is not set | |
1293 | # end of fujitsu SoC drivers | |
1294 | ||
fe1f3d4a | 1295 | # |
c738d0b2 | 1296 | # Extcon Device Drivers |
fe1f3d4a | 1297 | # |
c738d0b2 | 1298 | CONFIG_ARM_PL172_MPMC=m |
fe1f3d4a | 1299 | |
76d533f8 | 1300 | # |
c738d0b2 | 1301 | # Analog to digital converters |
76d533f8 | 1302 | # |
c738d0b2 MT |
1303 | CONFIG_MESON_SARADC=m |
1304 | # end of Analog to digital converters | |
76d533f8 | 1305 | |
364d5655 | 1306 | # |
c738d0b2 | 1307 | # IIO SCMI Sensors |
364d5655 | 1308 | # |
c738d0b2 MT |
1309 | # CONFIG_IIO_SCMI is not set |
1310 | # end of IIO SCMI Sensors | |
1311 | ||
1312 | # | |
1313 | # Temperature sensors | |
1314 | # | |
1315 | CONFIG_PWM=y | |
1316 | CONFIG_PWM_SYSFS=y | |
1317 | # CONFIG_PWM_DEBUG is not set | |
1318 | # CONFIG_PWM_ATMEL_TCB is not set | |
1319 | # CONFIG_PWM_CLK is not set | |
1320 | # CONFIG_PWM_DWC is not set | |
1321 | # CONFIG_PWM_FSL_FTM is not set | |
1322 | # CONFIG_PWM_LP3943 is not set | |
1323 | CONFIG_PWM_MESON=m | |
1324 | # CONFIG_PWM_PCA9685 is not set | |
1325 | CONFIG_PWM_STMPE=y | |
1326 | # CONFIG_PWM_TWL is not set | |
1327 | # CONFIG_PWM_TWL_LED is not set | |
1328 | # CONFIG_PWM_XILINX is not set | |
d5383c43 | 1329 | |
76d533f8 MT |
1330 | # |
1331 | # IRQ chip support | |
1332 | # | |
c738d0b2 MT |
1333 | CONFIG_ARM_GIC=y |
1334 | CONFIG_ARM_GIC_MAX_NR=1 | |
1335 | CONFIG_ARM_GIC_V2M=y | |
1336 | CONFIG_ARM_GIC_V3=y | |
1337 | CONFIG_ARM_GIC_V3_ITS=y | |
1338 | CONFIG_ARM_GIC_V3_ITS_PCI=y | |
1339 | CONFIG_PARTITION_PERCPU=y | |
1340 | CONFIG_MESON_IRQ_GPIO=y | |
1341 | # end of IRQ chip support | |
1342 | CONFIG_RESET_MESON=y | |
1343 | CONFIG_RESET_MESON_AUDIO_ARB=m | |
1344 | CONFIG_RESET_SCMI=y | |
76d533f8 | 1345 | |
d5383c43 MT |
1346 | # |
1347 | # PHY Subsystem | |
1348 | # | |
202187a3 | 1349 | CONFIG_PHY_XGENE=m |
c738d0b2 MT |
1350 | CONFIG_PHY_MESON8B_USB2=y |
1351 | CONFIG_PHY_MESON_GXL_USB2=y | |
1352 | CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y | |
1353 | CONFIG_PHY_MESON_G12A_USB2=y | |
1354 | CONFIG_PHY_MESON_G12A_USB3_PCIE=y | |
1355 | CONFIG_PHY_MESON_AXG_PCIE=y | |
1356 | CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y | |
1357 | CONFIG_PHY_MESON_AXG_MIPI_DPHY=y | |
2b86e6fb | 1358 | # end of PHY Subsystem |
d5383c43 | 1359 | |
d27a5bdd AF |
1360 | # |
1361 | # Performance monitor support | |
1362 | # | |
c738d0b2 MT |
1363 | CONFIG_ARM_CCI_PMU=y |
1364 | CONFIG_ARM_CCI400_PMU=y | |
1365 | CONFIG_ARM_CCI5xx_PMU=y | |
1366 | # CONFIG_ARM_CCN is not set | |
76d533f8 | 1367 | # CONFIG_ARM_CMN is not set |
c738d0b2 | 1368 | CONFIG_ARM_PMU=y |
d27a5bdd | 1369 | CONFIG_ARM_PMU_ACPI=y |
dc125ed4 | 1370 | CONFIG_ARM_SMMU_V3_PMU=m |
0b77b019 | 1371 | # CONFIG_ARM_DSU_PMU is not set |
d27a5bdd | 1372 | CONFIG_XGENE_PMU=y |
5ecb3b18 | 1373 | # CONFIG_ARM_SPE_PMU is not set |
76d533f8 MT |
1374 | # CONFIG_ARM_DMC620_PMU is not set |
1375 | # CONFIG_HISI_PMU is not set | |
1376 | # CONFIG_HISI_PCIE_PMU is not set | |
1377 | # CONFIG_HNS3_PMU is not set | |
2b86e6fb | 1378 | # end of Performance monitor support |
d27a5bdd | 1379 | |
364d5655 | 1380 | # |
2b86e6fb | 1381 | # Android |
364d5655 | 1382 | # |
c738d0b2 | 1383 | CONFIG_MESON_MX_EFUSE=m |
d27a5bdd | 1384 | |
202187a3 AF |
1385 | # |
1386 | # Multiplexer drivers | |
1387 | # | |
1388 | CONFIG_MUX_ADG792A=m | |
1389 | CONFIG_MUX_GPIO=m | |
1390 | CONFIG_MUX_MMIO=m | |
2b86e6fb MT |
1391 | # end of Multiplexer drivers |
1392 | # end of Device Drivers | |
202187a3 | 1393 | |
d5383c43 MT |
1394 | # |
1395 | # Pseudo filesystems | |
1396 | # | |
76d533f8 | 1397 | CONFIG_ARCH_SUPPORTS_HUGETLBFS=y |
d5383c43 | 1398 | CONFIG_EFIVAR_FS=y |
2b86e6fb | 1399 | # end of Pseudo filesystems |
dc125ed4 AF |
1400 | |
1401 | # | |
1402 | # Memory initialization | |
1403 | # | |
202187a3 AF |
1404 | CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y |
1405 | CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y | |
d5383c43 | 1406 | |
d5383c43 MT |
1407 | # |
1408 | # Random Number Generation | |
1409 | # | |
c738d0b2 MT |
1410 | # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set |
1411 | # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set | |
1412 | # CONFIG_CRYPTO_DEV_QAT_C62X is not set | |
1413 | # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set | |
1414 | # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set | |
1415 | # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set | |
d27a5bdd | 1416 | # CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set |
cd59c044 | 1417 | CONFIG_CRYPTO_DEV_HISI_SEC=m |
76d533f8 MT |
1418 | # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set |
1419 | # CONFIG_CRYPTO_DEV_HISI_ZIP is not set | |
1420 | # CONFIG_CRYPTO_DEV_HISI_HPRE is not set | |
1421 | # CONFIG_CRYPTO_DEV_HISI_TRNG is not set | |
d5383c43 MT |
1422 | |
1423 | # | |
1424 | # Library routines | |
1425 | # | |
19f76fd7 | 1426 | # CONFIG_INDIRECT_PIO is not set |
76d533f8 MT |
1427 | # CONFIG_TRACE_MMIO_ACCESS is not set |
1428 | ||
1429 | # | |
1430 | # Crypto library routines | |
1431 | # | |
c738d0b2 MT |
1432 | CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 |
1433 | # end of Crypto library routines | |
d5383c43 | 1434 | CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y |
b46f65b8 | 1435 | CONFIG_ZLIB_DEFLATE=m |
c738d0b2 MT |
1436 | CONFIG_DMA_DECLARE_COHERENT=y |
1437 | CONFIG_ARCH_HAS_SETUP_DMA_OPS=y | |
1438 | CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y | |
1439 | CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y | |
1440 | CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y | |
dc125ed4 | 1441 | CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y |
c738d0b2 MT |
1442 | # CONFIG_DMA_RESTRICTED_POOL is not set |
1443 | CONFIG_DMA_NONCOHERENT_MMAP=y | |
76d533f8 | 1444 | CONFIG_DMA_COHERENT_POOL=y |
75047608 | 1445 | CONFIG_DMA_DIRECT_REMAP=y |
19b95f86 AF |
1446 | |
1447 | # | |
1448 | # Default contiguous memory area size: | |
1449 | # | |
cd59c044 | 1450 | CONFIG_SG_SPLIT=y |
2b86e6fb | 1451 | # end of Library routines |
76d533f8 | 1452 | CONFIG_GENERIC_IOREMAP=y |
c738d0b2 | 1453 | CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y |
cd59c044 MT |
1454 | |
1455 | # | |
1456 | # Compile-time checks and compiler options | |
1457 | # | |
1458 | CONFIG_ARCH_WANT_FRAME_POINTERS=y | |
1459 | CONFIG_FRAME_POINTER=y | |
2b86e6fb | 1460 | # end of Compile-time checks and compiler options |
cd59c044 MT |
1461 | |
1462 | # | |
1463 | # Memory Debugging | |
1464 | # | |
c738d0b2 | 1465 | # CONFIG_DEBUG_RODATA_TEST is not set |
76d533f8 | 1466 | # CONFIG_DEBUG_WX is not set |
2b86e6fb | 1467 | # end of Memory Debugging |
cd59c044 | 1468 | |
76d533f8 | 1469 | # |
c738d0b2 | 1470 | # Debug Oops, Lockups and Hangs |
76d533f8 | 1471 | # |
c738d0b2 MT |
1472 | # CONFIG_SOFTLOCKUP_DETECTOR is not set |
1473 | # end of Debug Oops, Lockups and Hangs | |
76d533f8 | 1474 | |
cd59c044 | 1475 | # |
2b86e6fb | 1476 | # RCU Debugging |
cd59c044 | 1477 | # |
c738d0b2 MT |
1478 | CONFIG_RCU_CPU_STALL_TIMEOUT=21 |
1479 | # end of RCU Debugging | |
1480 | # CONFIG_FTRACE_SYSCALLS is not set | |
76d533f8 MT |
1481 | CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y |
1482 | ||
1483 | # | |
1484 | # arm64 Debugging | |
1485 | # | |
c738d0b2 | 1486 | # CONFIG_PID_IN_CONTEXTIDR is not set |
cd59c044 | 1487 | # CONFIG_ARM64_RELOC_TEST is not set |
c738d0b2 | 1488 | # CONFIG_CORESIGHT is not set |
76d533f8 | 1489 | # end of arm64 Debugging |