]>
Commit | Line | Data |
---|---|---|
76d533f8 MT |
1 | |
2 | # | |
3 | # IRQ subsystem | |
4 | # | |
c738d0b2 | 5 | CONFIG_GENERIC_IRQ_SHOW_LEVEL=y |
6dd0eca7 | 6 | CONFIG_IRQ_FASTEOI_HIERARCHY_HANDLERS=y |
c738d0b2 | 7 | CONFIG_GENERIC_IRQ_IPI=y |
76d533f8 | 8 | # end of IRQ subsystem |
c738d0b2 | 9 | CONFIG_ARCH_HAS_TICK_BROADCAST=y |
d5383c43 | 10 | |
d5383c43 | 11 | # |
c738d0b2 | 12 | # CPU/Task time and stats accounting |
d5383c43 | 13 | # |
c738d0b2 MT |
14 | CONFIG_SCHED_THERMAL_PRESSURE=y |
15 | # end of CPU/Task time and stats accounting | |
76d533f8 MT |
16 | |
17 | # | |
18 | # RCU Subsystem | |
19 | # | |
c738d0b2 | 20 | CONFIG_GENERIC_SCHED_CLOCK=y |
d5383c43 MT |
21 | |
22 | # | |
2b86e6fb | 23 | # Kernel Performance Events And Counters |
d5383c43 | 24 | # |
cd59c044 | 25 | CONFIG_ARM64=y |
ee731e2d | 26 | CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y |
cd59c044 | 27 | CONFIG_ARM64_PAGE_SHIFT=16 |
76d533f8 MT |
28 | CONFIG_ARM64_CONT_PTE_SHIFT=5 |
29 | CONFIG_ARM64_CONT_PMD_SHIFT=5 | |
cd59c044 MT |
30 | CONFIG_ARCH_MMAP_RND_BITS_MIN=14 |
31 | CONFIG_ARCH_MMAP_RND_BITS_MAX=27 | |
32 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=7 | |
c738d0b2 | 33 | CONFIG_GENERIC_HWEIGHT=y |
cd59c044 | 34 | CONFIG_GENERIC_CSUM=y |
c738d0b2 MT |
35 | CONFIG_KERNEL_MODE_NEON=y |
36 | CONFIG_PGTABLE_LEVELS=2 | |
cd59c044 | 37 | CONFIG_ARCH_PROC_KCORE_TEXT=y |
76d533f8 | 38 | CONFIG_BROKEN_GAS_INST=y |
d5383c43 MT |
39 | |
40 | # | |
41 | # Platform selection | |
42 | # | |
c738d0b2 | 43 | # CONFIG_ARCH_ACTIONS is not set |
6dd0eca7 | 44 | CONFIG_ARCH_SUNXI=y |
7846dc81 | 45 | CONFIG_ARCH_ALPINE=y |
76d533f8 | 46 | # CONFIG_ARCH_APPLE is not set |
d1ee2bc9 | 47 | CONFIG_ARCH_BCM=y |
6dd0eca7 | 48 | CONFIG_ARCH_BCM2835=y |
849a0073 | 49 | # CONFIG_ARCH_BCM_IPROC is not set |
c738d0b2 | 50 | # CONFIG_ARCH_BCMBCA is not set |
d1ee2bc9 | 51 | # CONFIG_ARCH_BRCMSTB is not set |
6dd0eca7 | 52 | CONFIG_ARCH_BERLIN=y |
19b95f86 | 53 | # CONFIG_ARCH_BITMAIN is not set |
43556e68 | 54 | # CONFIG_ARCH_EXYNOS is not set |
76d533f8 | 55 | # CONFIG_ARCH_SPARX5 is not set |
cd59c044 | 56 | # CONFIG_ARCH_K3 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 | 61 | CONFIG_ARCH_MESON=y |
6dd0eca7 | 62 | CONFIG_ARCH_MVEBU=y |
d1ee2bc9 MT |
63 | CONFIG_ARCH_NXP=y |
64 | # CONFIG_ARCH_LAYERSCAPE is not set | |
6dd0eca7 | 65 | CONFIG_ARCH_MXC=y |
d1ee2bc9 | 66 | # CONFIG_ARCH_S32 is not set |
c738d0b2 | 67 | # CONFIG_ARCH_NPCM is not set |
463530b8 | 68 | # CONFIG_ARCH_QCOM is not set |
c738d0b2 MT |
69 | # CONFIG_ARCH_REALTEK is not set |
70 | # CONFIG_ARCH_RENESAS is not set | |
6dd0eca7 | 71 | CONFIG_ARCH_ROCKCHIP=y |
6dd0eca7 | 72 | # CONFIG_ARCH_SEATTLE is not set |
c738d0b2 | 73 | # CONFIG_ARCH_INTEL_SOCFPGA is not set |
0619f7fe | 74 | # CONFIG_ARCH_SYNQUACER is not set |
94cce289 | 75 | # CONFIG_ARCH_TEGRA is not set |
463530b8 | 76 | # CONFIG_ARCH_SPRD is not set |
d5383c43 | 77 | # CONFIG_ARCH_THUNDER is not set |
d27a5bdd | 78 | # CONFIG_ARCH_THUNDER2 is not set |
c738d0b2 MT |
79 | # CONFIG_ARCH_UNIPHIER is not set |
80 | CONFIG_ARCH_VEXPRESS=y | |
76d533f8 | 81 | # CONFIG_ARCH_VISCONTI is not set |
d5383c43 | 82 | CONFIG_ARCH_XGENE=y |
463530b8 | 83 | # CONFIG_ARCH_ZYNQMP is not set |
2b86e6fb | 84 | # end of Platform selection |
d5383c43 | 85 | |
d5383c43 | 86 | # |
a40c4c43 | 87 | # ARM errata workarounds via the alternatives framework |
d5383c43 | 88 | # |
75047608 | 89 | CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y |
a40c4c43 MT |
90 | CONFIG_ARM64_ERRATUM_826319=y |
91 | CONFIG_ARM64_ERRATUM_827319=y | |
92 | CONFIG_ARM64_ERRATUM_824069=y | |
93 | CONFIG_ARM64_ERRATUM_819472=y | |
94 | CONFIG_ARM64_ERRATUM_832075=y | |
849a0073 | 95 | CONFIG_ARM64_ERRATUM_834220=y |
364d5655 | 96 | CONFIG_ARM64_ERRATUM_843419=y |
0b77b019 | 97 | CONFIG_ARM64_ERRATUM_1024718=y |
76d533f8 | 98 | CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y |
75047608 | 99 | CONFIG_ARM64_ERRATUM_1165522=y |
76d533f8 MT |
100 | CONFIG_ARM64_ERRATUM_1319367=y |
101 | CONFIG_ARM64_ERRATUM_1530923=y | |
102 | CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y | |
103 | CONFIG_ARM64_ERRATUM_2441007=y | |
0619f7fe | 104 | CONFIG_ARM64_ERRATUM_1286807=y |
dc125ed4 | 105 | CONFIG_ARM64_ERRATUM_1463225=y |
76d533f8 MT |
106 | CONFIG_ARM64_ERRATUM_1542419=y |
107 | CONFIG_ARM64_ERRATUM_1508412=y | |
108 | CONFIG_ARM64_ERRATUM_2051678=y | |
109 | CONFIG_ARM64_ERRATUM_2077057=y | |
d1ee2bc9 | 110 | CONFIG_ARM64_ERRATUM_2658417=y |
76d533f8 MT |
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 | |
ee731e2d | 116 | CONFIG_ARM64_ERRATUM_2645198=y |
8e496662 | 117 | CONFIG_CAVIUM_ERRATUM_22375=y |
fe1f3d4a | 118 | CONFIG_CAVIUM_ERRATUM_23144=y |
8e496662 | 119 | CONFIG_CAVIUM_ERRATUM_23154=y |
43556e68 | 120 | CONFIG_CAVIUM_ERRATUM_27456=y |
202187a3 | 121 | CONFIG_CAVIUM_ERRATUM_30115=y |
121c5df1 | 122 | CONFIG_CAVIUM_TX2_ERRATUM_219=y |
76d533f8 MT |
123 | CONFIG_FUJITSU_ERRATUM_010001=y |
124 | # CONFIG_HISILICON_ERRATUM_161600802 is not set | |
d27a5bdd AF |
125 | CONFIG_QCOM_FALKOR_ERRATUM_1003=y |
126 | CONFIG_QCOM_FALKOR_ERRATUM_1009=y | |
127 | CONFIG_QCOM_QDF2400_ERRATUM_0065=y | |
e9924988 | 128 | CONFIG_QCOM_FALKOR_ERRATUM_E1041=y |
76d533f8 MT |
129 | CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y |
130 | # CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set | |
dc125ed4 | 131 | # end of ARM errata workarounds via the alternatives framework |
d5383c43 | 132 | # CONFIG_ARM64_4K_PAGES is not set |
8e496662 | 133 | # CONFIG_ARM64_16K_PAGES is not set |
d5383c43 MT |
134 | CONFIG_ARM64_64K_PAGES=y |
135 | CONFIG_ARM64_VA_BITS_42=y | |
136 | # CONFIG_ARM64_VA_BITS_48 is not set | |
76d533f8 | 137 | # CONFIG_ARM64_VA_BITS_52 is not set |
d5383c43 | 138 | CONFIG_ARM64_VA_BITS=42 |
0b77b019 MT |
139 | CONFIG_ARM64_PA_BITS_48=y |
140 | # CONFIG_ARM64_PA_BITS_52 is not set | |
141 | CONFIG_ARM64_PA_BITS=48 | |
c738d0b2 MT |
142 | # CONFIG_CPU_BIG_ENDIAN is not set |
143 | CONFIG_CPU_LITTLE_ENDIAN=y | |
fe1f3d4a | 144 | CONFIG_NODES_SHIFT=2 |
c738d0b2 | 145 | CONFIG_HW_PERF_EVENTS=y |
d27a5bdd | 146 | # CONFIG_CRASH_DUMP is not set |
d1ee2bc9 | 147 | CONFIG_ARCH_FORCE_MAX_ORDER=14 |
e9924988 | 148 | CONFIG_UNMAP_KERNEL_AT_EL0=y |
76d533f8 | 149 | CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y |
75047608 | 150 | CONFIG_RODATA_FULL_DEFAULT_ENABLED=y |
dc125ed4 | 151 | CONFIG_ARM64_SW_TTBR0_PAN=y |
76d533f8 | 152 | CONFIG_ARM64_TAGGED_ADDR_ABI=y |
a3371197 | 153 | # CONFIG_COMPAT is not set |
d5383c43 | 154 | |
849a0073 MT |
155 | # |
156 | # ARMv8.1 architectural features | |
157 | # | |
158 | CONFIG_ARM64_HW_AFDBM=y | |
159 | CONFIG_ARM64_PAN=y | |
76d533f8 | 160 | CONFIG_ARM64_USE_LSE_ATOMICS=y |
2b86e6fb | 161 | # end of ARMv8.1 architectural features |
43556e68 AF |
162 | |
163 | # | |
164 | # ARMv8.2 architectural features | |
165 | # | |
29c70149 | 166 | CONFIG_ARM64_PMEM=y |
0b77b019 | 167 | CONFIG_ARM64_RAS_EXTN=y |
0619f7fe | 168 | CONFIG_ARM64_CNP=y |
2b86e6fb | 169 | # end of ARMv8.2 architectural features |
75047608 AF |
170 | |
171 | # | |
172 | # ARMv8.3 architectural features | |
173 | # | |
174 | CONFIG_ARM64_PTR_AUTH=y | |
76d533f8 | 175 | CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y |
dc125ed4 | 176 | # end of ARMv8.3 architectural features |
76d533f8 MT |
177 | |
178 | # | |
179 | # ARMv8.4 architectural features | |
180 | # | |
181 | CONFIG_ARM64_AMU_EXTN=y | |
182 | # end of ARMv8.4 architectural features | |
183 | ||
184 | # | |
185 | # ARMv8.5 architectural features | |
186 | # | |
187 | CONFIG_ARM64_BTI=y | |
188 | CONFIG_ARM64_E0PD=y | |
189 | # end of ARMv8.5 architectural features | |
190 | ||
191 | # | |
192 | # ARMv8.7 architectural features | |
193 | # | |
194 | CONFIG_ARM64_EPAN=y | |
195 | # end of ARMv8.7 architectural features | |
5ecb3b18 | 196 | CONFIG_ARM64_SVE=y |
76d533f8 | 197 | CONFIG_ARM64_SME=y |
43556e68 | 198 | CONFIG_ARM64_MODULE_PLTS=y |
1b1a9c16 AF |
199 | CONFIG_ARM64_PSEUDO_NMI=y |
200 | # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set | |
202187a3 | 201 | CONFIG_RANDOMIZE_MODULE_REGION_FULL=y |
849a0073 | 202 | |
d5383c43 MT |
203 | # |
204 | # Boot options | |
205 | # | |
43556e68 | 206 | CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y |
d5383c43 | 207 | CONFIG_CMDLINE="" |
dc125ed4 | 208 | # end of Boot options |
d5383c43 | 209 | |
c738d0b2 MT |
210 | # |
211 | # Power management options | |
212 | # | |
213 | CONFIG_CPU_PM=y | |
214 | # end of Power management options | |
215 | ||
216 | # | |
217 | # ARM CPU Idle Drivers | |
218 | # | |
219 | # CONFIG_ARM_PSCI_CPUIDLE is not set | |
220 | # end of ARM CPU Idle Drivers | |
221 | ||
222 | # | |
223 | # CPU Frequency scaling | |
224 | # | |
225 | # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set | |
226 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set | |
227 | ||
d5383c43 | 228 | # |
a40c4c43 | 229 | # CPU frequency scaling drivers |
d5383c43 | 230 | # |
8e496662 | 231 | CONFIG_ACPI_CPPC_CPUFREQ=m |
76d533f8 | 232 | CONFIG_ACPI_CPPC_CPUFREQ_FIE=y |
6dd0eca7 MT |
233 | # CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM is not set |
234 | CONFIG_ARM_ARMADA_37XX_CPUFREQ=m | |
235 | CONFIG_ARM_ARMADA_8K_CPUFREQ=m | |
c738d0b2 | 236 | CONFIG_ARM_SCPI_CPUFREQ=m |
6dd0eca7 | 237 | CONFIG_ARM_IMX_CPUFREQ_DT=m |
c738d0b2 MT |
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 | |
cd59c044 | 242 | CONFIG_ACPI_MCFG=y |
cd59c044 | 243 | CONFIG_ACPI_THERMAL=m |
cd59c044 | 244 | CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y |
5e011eb5 | 245 | CONFIG_ACPI_APEI_SEA=y |
cd59c044 MT |
246 | CONFIG_ACPI_IORT=y |
247 | CONFIG_ACPI_GTDT=y | |
ee731e2d | 248 | CONFIG_ACPI_APMT=y |
cd59c044 | 249 | CONFIG_ACPI_PPTT=y |
76d533f8 | 250 | CONFIG_IRQ_BYPASS_MANAGER=y |
ee731e2d | 251 | CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y |
cd59c044 | 252 | CONFIG_KVM=y |
76d533f8 | 253 | # CONFIG_NVHE_EL2_DEBUG is not set |
cd59c044 MT |
254 | |
255 | # | |
256 | # General architecture-dependent options | |
257 | # | |
c738d0b2 MT |
258 | CONFIG_GENERIC_IDLE_POLL_SETUP=y |
259 | CONFIG_ARCH_HAS_KEEPINITRD=y | |
cd59c044 | 260 | CONFIG_ARCH_MMAP_RND_BITS=27 |
c738d0b2 MT |
261 | CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y |
262 | CONFIG_CLONE_BACKWARDS=y | |
76d533f8 | 263 | CONFIG_ARCH_HAS_RELR=y |
76d533f8 | 264 | CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y |
ee731e2d MT |
265 | |
266 | # | |
267 | # GCOV-based kernel profiling | |
268 | # | |
269 | CONFIG_FUNCTION_ALIGNMENT=0 | |
2b86e6fb | 270 | # end of General architecture-dependent options |
cd59c044 | 271 | |
cd59c044 MT |
272 | # |
273 | # Executable file formats | |
274 | # | |
76d533f8 MT |
275 | CONFIG_ARCH_BINFMT_ELF_STATE=y |
276 | CONFIG_ARCH_BINFMT_ELF_EXTRA_PHDRS=y | |
277 | CONFIG_ARCH_HAVE_ELF_PROT=y | |
278 | CONFIG_ARCH_USE_GNU_PROPERTY=y | |
2b86e6fb | 279 | # end of Executable file formats |
cd59c044 MT |
280 | |
281 | # | |
76d533f8 | 282 | # SLAB allocator options |
cd59c044 | 283 | # |
c738d0b2 | 284 | CONFIG_ARCH_KEEP_MEMBLOCK=y |
76d533f8 | 285 | CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y |
76d533f8 | 286 | |
75047608 AF |
287 | # |
288 | # Device Drivers | |
289 | # | |
c738d0b2 MT |
290 | CONFIG_ARM_AMBA=y |
291 | CONFIG_PCI_DOMAINS_GENERIC=y | |
292 | CONFIG_PCI_SYSCALL=y | |
6dd0eca7 | 293 | CONFIG_PCI_BRIDGE_EMUL=y |
75047608 AF |
294 | CONFIG_HOTPLUG_PCI_ACPI_IBM=y |
295 | ||
296 | # | |
76d533f8 | 297 | # PCI controller drivers |
75047608 | 298 | # |
6dd0eca7 | 299 | CONFIG_PCI_AARDVARK=m |
75047608 AF |
300 | CONFIG_PCI_XGENE=y |
301 | CONFIG_PCI_XGENE_MSI=y | |
6dd0eca7 MT |
302 | CONFIG_PCIE_ALTERA=m |
303 | CONFIG_PCIE_ALTERA_MSI=m | |
75047608 AF |
304 | CONFIG_PCI_HOST_THUNDER_PEM=y |
305 | CONFIG_PCI_HOST_THUNDER_ECAM=y | |
6dd0eca7 MT |
306 | CONFIG_PCIE_ROCKCHIP=y |
307 | CONFIG_PCIE_ROCKCHIP_HOST=m | |
308 | CONFIG_PCIE_BRCMSTB=m | |
5e011eb5 | 309 | # CONFIG_PCIE_HISI_ERR is not set |
75047608 AF |
310 | |
311 | # | |
312 | # DesignWare PCI Core Support | |
313 | # | |
6dd0eca7 | 314 | CONFIG_PCI_IMX6=y |
75047608 | 315 | CONFIG_PCI_HISI=y |
6dd0eca7 MT |
316 | CONFIG_PCIE_ARMADA_8K=y |
317 | CONFIG_PCIE_ROCKCHIP_DW_HOST=y | |
318 | CONFIG_PCIE_KIRIN=m | |
319 | CONFIG_PCIE_AL=y | |
2b86e6fb | 320 | # end of DesignWare PCI Core Support |
76d533f8 | 321 | # end of PCI controller drivers |
75047608 | 322 | |
d5383c43 | 323 | # |
58640b55 | 324 | # Firmware loader |
d5383c43 | 325 | # |
c738d0b2 MT |
326 | CONFIG_SOC_BUS=y |
327 | CONFIG_GENERIC_ARCH_TOPOLOGY=y | |
76d533f8 | 328 | CONFIG_GENERIC_ARCH_NUMA=y |
dc125ed4 | 329 | |
d5383c43 | 330 | # |
364d5655 | 331 | # Bus devices |
d5383c43 | 332 | # |
c738d0b2 MT |
333 | CONFIG_ARM_CCI=y |
334 | CONFIG_ARM_CCI400_COMMON=y | |
202187a3 | 335 | # CONFIG_BRCMSTB_GISB_ARB is not set |
6dd0eca7 MT |
336 | # CONFIG_IMX_WEIM is not set |
337 | CONFIG_SUN50I_DE2_BUS=y | |
338 | CONFIG_SUNXI_RSB=y | |
c738d0b2 | 339 | CONFIG_VEXPRESS_CONFIG=y |
6dd0eca7 | 340 | # CONFIG_FSL_MC_BUS is not set |
dc125ed4 | 341 | # end of Bus devices |
76d533f8 MT |
342 | |
343 | # | |
344 | # ARM System Control and Management Interface Protocol | |
345 | # | |
c738d0b2 MT |
346 | CONFIG_ARM_SCMI_PROTOCOL=y |
347 | CONFIG_ARM_SCMI_HAVE_TRANSPORT=y | |
348 | CONFIG_ARM_SCMI_HAVE_SHMEM=y | |
349 | CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y | |
350 | CONFIG_ARM_SCMI_TRANSPORT_SMC=y | |
351 | # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set | |
352 | CONFIG_ARM_SCMI_POWER_DOMAIN=m | |
353 | # CONFIG_ARM_SCMI_POWER_CONTROL is not set | |
354 | # end of ARM System Control and Management Interface Protocol | |
355 | CONFIG_ARM_SCPI_PROTOCOL=m | |
356 | CONFIG_ARM_SCPI_POWER_DOMAIN=m | |
5e011eb5 | 357 | # CONFIG_ARM_SDE_INTERFACE is not set |
76d533f8 | 358 | # CONFIG_ISCSI_IBFT is not set |
6dd0eca7 MT |
359 | # CONFIG_RASPBERRYPI_FIRMWARE is not set |
360 | # CONFIG_TURRIS_MOX_RWTM is not set | |
76d533f8 MT |
361 | # CONFIG_ARM_FFA_TRANSPORT is not set |
362 | ||
363 | # | |
364 | # EFI (Extensible Firmware Interface) Support | |
365 | # | |
76d533f8 | 366 | CONFIG_EFI_PARAMS_FROM_FDT=y |
76d533f8 | 367 | CONFIG_EFI_GENERIC_STUB=y |
d1ee2bc9 | 368 | CONFIG_EFI_ZBOOT=y |
76d533f8 | 369 | CONFIG_EFI_ARMSTUB_DTB_LOADER=y |
76d533f8 | 370 | # end of EFI (Extensible Firmware Interface) Support |
5e011eb5 | 371 | CONFIG_UEFI_CPER_ARM=y |
6dd0eca7 MT |
372 | # CONFIG_IMX_DSP is not set |
373 | # CONFIG_IMX_SCU is not set | |
c738d0b2 MT |
374 | CONFIG_ARM_PSCI_FW=y |
375 | # CONFIG_ARM_PSCI_CHECKER is not set | |
376 | CONFIG_ARM_SMCCC_SOC_ID=y | |
76d533f8 MT |
377 | |
378 | # | |
379 | # Tegra firmware driver | |
380 | # | |
c738d0b2 MT |
381 | CONFIG_OF_EARLY_FLATTREE=y |
382 | CONFIG_OF_RESERVED_MEM=y | |
fe1f3d4a | 383 | CONFIG_OF_NUMA=y |
463530b8 MT |
384 | |
385 | # | |
386 | # Protocols | |
387 | # | |
c738d0b2 | 388 | # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set |
c738d0b2 MT |
389 | |
390 | # | |
391 | # Misc devices | |
392 | # | |
c738d0b2 | 393 | # CONFIG_OPEN_DICE is not set |
c738d0b2 | 394 | # end of Misc devices |
d5383c43 MT |
395 | |
396 | # | |
2b86e6fb | 397 | # SCSI Transports |
d5383c43 | 398 | # |
c738d0b2 MT |
399 | CONFIG_AIC79XX_RESET_DELAY_MS=5000 |
400 | CONFIG_AIC79XX_REG_PRETTY_PRINT=y | |
6cb87b05 | 401 | CONFIG_SCSI_HISI_SAS=m |
202187a3 | 402 | CONFIG_SCSI_HISI_SAS_PCI=m |
76d533f8 | 403 | # CONFIG_SCSI_HISI_SAS_DEBUGFS_DEFAULT_ENABLE is not set |
c738d0b2 MT |
404 | # CONFIG_SCSI_MVSAS_TASKLET is not set |
405 | # CONFIG_SCSI_ADVANSYS is not set | |
406 | # CONFIG_MEGARAID_NEWGEN is not set | |
407 | # CONFIG_SCSI_BUSLOGIC is not set | |
463530b8 | 408 | CONFIG_SATA_ZPODD=y |
d5383c43 MT |
409 | |
410 | # | |
411 | # Controllers with non-SFF native interface | |
412 | # | |
6dd0eca7 MT |
413 | CONFIG_AHCI_IMX=m |
414 | CONFIG_AHCI_MVEBU=m | |
415 | CONFIG_AHCI_SUNXI=m | |
d5383c43 MT |
416 | CONFIG_AHCI_XGENE=m |
417 | ||
463530b8 | 418 | # |
6dd0eca7 | 419 | # PATA SFF controllers with BMDMA |
c738d0b2 | 420 | # |
6dd0eca7 | 421 | CONFIG_PATA_IMX=m |
c738d0b2 MT |
422 | |
423 | # | |
424 | # IEEE 1394 (FireWire) support | |
463530b8 | 425 | # |
c738d0b2 | 426 | CONFIG_MII=y |
463530b8 | 427 | |
d5383c43 | 428 | # |
2b86e6fb | 429 | # Distributed Switch Architecture drivers |
d5383c43 | 430 | # |
6dd0eca7 MT |
431 | CONFIG_NET_DSA_MSCC_FELIX=m |
432 | # end of Distributed Switch Architecture drivers | |
433 | CONFIG_NET_VENDOR_ALLWINNER=y | |
434 | CONFIG_SUN4I_EMAC=m | |
c738d0b2 | 435 | CONFIG_AMD8111_ETH=y |
463530b8 | 436 | CONFIG_NET_XGENE=m |
d27a5bdd | 437 | CONFIG_NET_XGENE_V2=m |
6dd0eca7 | 438 | # CONFIG_EMAC_ROCKCHIP is not set |
c738d0b2 MT |
439 | # CONFIG_DE2104X is not set |
440 | # CONFIG_TULIP_MMIO is not set | |
441 | # CONFIG_TULIP_NAPI is not set | |
6dd0eca7 MT |
442 | CONFIG_NET_VENDOR_FREESCALE=y |
443 | CONFIG_FEC=m | |
444 | CONFIG_FSL_PQ_MDIO=m | |
445 | CONFIG_FSL_XGMAC_MDIO=m | |
446 | CONFIG_GIANFAR=m | |
447 | CONFIG_FSL_DPAA2_SWITCH=m | |
448 | CONFIG_FSL_ENETC=m | |
449 | CONFIG_FSL_ENETC_VF=m | |
450 | CONFIG_FSL_ENETC_IERB=m | |
451 | CONFIG_FSL_ENETC_MDIO=m | |
452 | CONFIG_FSL_ENETC_PTP_CLOCK=m | |
453 | # CONFIG_FSL_ENETC_QOS is not set | |
c738d0b2 MT |
454 | CONFIG_NET_VENDOR_HISILICON=y |
455 | CONFIG_HIX5HD2_GMAC=m | |
456 | CONFIG_HISI_FEMAC=m | |
457 | CONFIG_HIP04_ETH=m | |
458 | CONFIG_HI13X1_GMAC=y | |
459 | CONFIG_HNS_MDIO=m | |
460 | CONFIG_HNS=m | |
461 | CONFIG_HNS_DSAF=m | |
462 | CONFIG_HNS_ENET=m | |
463 | CONFIG_HNS3=m | |
464 | CONFIG_HNS3_HCLGE=m | |
465 | CONFIG_HNS3_HCLGEVF=m | |
e9924988 | 466 | CONFIG_HNS3_ENET=m |
6dd0eca7 MT |
467 | CONFIG_MVNETA=m |
468 | CONFIG_MVPP2=m | |
469 | CONFIG_MVPP2_PTP=y | |
470 | CONFIG_PXA168_ETH=m | |
c738d0b2 | 471 | # CONFIG_SKGE_GENESIS is not set |
0619f7fe MT |
472 | CONFIG_OCTEONTX2_MBOX=m |
473 | CONFIG_OCTEONTX2_AF=m | |
76d533f8 | 474 | # CONFIG_NDC_DIS_DYNAMIC_CACHING is not set |
6dd0eca7 MT |
475 | CONFIG_OCTEONTX2_PF=m |
476 | CONFIG_OCTEONTX2_VF=m | |
477 | CONFIG_MLXBF_GIGE=m | |
c738d0b2 MT |
478 | CONFIG_8139TOO_PIO=y |
479 | # CONFIG_8139TOO_8129 is not set | |
480 | CONFIG_SMC91X=m | |
481 | CONFIG_DWMAC_MESON=m | |
6dd0eca7 MT |
482 | CONFIG_DWMAC_ROCKCHIP=m |
483 | CONFIG_DWMAC_SUNXI=m | |
484 | CONFIG_DWMAC_SUN8I=m | |
485 | CONFIG_DWMAC_IMX8=m | |
c738d0b2 MT |
486 | # CONFIG_STMMAC_PCI is not set |
487 | # CONFIG_VIA_RHINE_MMIO is not set | |
76d533f8 | 488 | # CONFIG_XILINX_AXI_EMAC is not set |
c738d0b2 | 489 | # CONFIG_XILINX_LL_TEMAC is not set |
76d533f8 MT |
490 | |
491 | # | |
492 | # MII PHY device drivers | |
493 | # | |
c738d0b2 | 494 | CONFIG_MESON_GXL_PHY=m |
6dd0eca7 | 495 | CONFIG_MDIO_SUN4I=m |
76d533f8 | 496 | CONFIG_MDIO_XGENE=m |
849a0073 MT |
497 | |
498 | # | |
76d533f8 MT |
499 | # MDIO Multiplexers |
500 | # | |
c738d0b2 | 501 | CONFIG_MDIO_BUS_MUX_MESON_G12A=m |
76d533f8 MT |
502 | |
503 | # | |
c738d0b2 | 504 | # PCS device drivers |
849a0073 | 505 | # |
c738d0b2 MT |
506 | CONFIG_WIL6210_TRACING=y |
507 | # CONFIG_IPW2100_MONITOR is not set | |
508 | # CONFIG_IPW2200_MONITOR is not set | |
509 | # CONFIG_IPW2200_QOS is not set | |
849a0073 | 510 | |
d5383c43 | 511 | # |
c738d0b2 | 512 | # Input Device Drivers |
d5383c43 | 513 | # |
6dd0eca7 MT |
514 | # CONFIG_KEYBOARD_SNVS_PWRKEY is not set |
515 | # CONFIG_KEYBOARD_IMX is not set | |
516 | # CONFIG_KEYBOARD_SUN4I_LRADC is not set | |
c738d0b2 MT |
517 | CONFIG_INPUT_MAX77693_HAPTIC=m |
518 | # CONFIG_INPUT_MAX8997_HAPTIC is not set | |
519 | # CONFIG_INPUT_GPIO_BEEPER is not set | |
520 | # CONFIG_INPUT_TWL4030_PWRBUTTON is not set | |
c738d0b2 MT |
521 | # CONFIG_INPUT_PWM_BEEPER is not set |
522 | # CONFIG_INPUT_PWM_VIBRA is not set | |
76d533f8 MT |
523 | |
524 | # | |
c738d0b2 | 525 | # Hardware I/O ports |
76d533f8 | 526 | # |
c738d0b2 | 527 | # CONFIG_SERIO_AMBAKMI is not set |
6dd0eca7 | 528 | # CONFIG_SERIO_SUN4I_PS2 is not set |
c738d0b2 | 529 | # end of Hardware I/O ports |
d5383c43 | 530 | |
463530b8 MT |
531 | # |
532 | # Serial drivers | |
533 | # | |
6dd0eca7 | 534 | # CONFIG_SERIAL_8250_BCM2835AUX is not set |
c738d0b2 MT |
535 | CONFIG_SERIAL_8250_FSL=y |
536 | CONFIG_SERIAL_OF_PLATFORM=y | |
463530b8 | 537 | |
d5383c43 | 538 | # |
2b86e6fb | 539 | # Non-8250 serial port support |
d5383c43 | 540 | # |
c738d0b2 MT |
541 | CONFIG_SERIAL_AMBA_PL010=m |
542 | CONFIG_SERIAL_AMBA_PL011=m | |
543 | CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y | |
544 | CONFIG_SERIAL_MESON=m | |
545 | # CONFIG_SERIAL_MESON_CONSOLE is not set | |
6dd0eca7 MT |
546 | # CONFIG_SERIAL_IMX is not set |
547 | # CONFIG_SERIAL_IMX_EARLYCON is not set | |
c738d0b2 | 548 | # CONFIG_SERIAL_JSM is not set |
6dd0eca7 | 549 | # CONFIG_SERIAL_QE is not set |
c738d0b2 MT |
550 | # CONFIG_SERIAL_SCCNXP is not set |
551 | # CONFIG_SERIAL_XILINX_PS_UART is not set | |
552 | # CONFIG_SERIAL_ARC is not set | |
553 | # CONFIG_SERIAL_RP2 is not set | |
6dd0eca7 | 554 | # CONFIG_SERIAL_MVEBU_UART is not set |
c738d0b2 MT |
555 | # end of Serial drivers |
556 | # CONFIG_SYNCLINK_GT is not set | |
557 | # CONFIG_NOZOMI is not set | |
8e496662 | 558 | CONFIG_HVC_DCC=y |
76d533f8 | 559 | # CONFIG_HVC_DCC_SERIALIZE_SMP is not set |
6dd0eca7 MT |
560 | CONFIG_HW_RANDOM_BCM2835=y |
561 | CONFIG_HW_RANDOM_IPROC_RNG200=y | |
562 | CONFIG_HW_RANDOM_OMAP=y | |
d5383c43 | 563 | CONFIG_HW_RANDOM_XGENE=m |
1688d420 MT |
564 | CONFIG_HW_RANDOM_MESON=m |
565 | CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=m | |
566 | CONFIG_HW_RANDOM_CN10K=m | |
d5383c43 | 567 | |
463530b8 | 568 | # |
c738d0b2 | 569 | # Multiplexer I2C Chip support |
463530b8 | 570 | # |
c738d0b2 MT |
571 | # CONFIG_I2C_ARB_GPIO_CHALLENGE is not set |
572 | # end of Multiplexer I2C Chip support | |
463530b8 | 573 | |
dc125ed4 AF |
574 | # |
575 | # PC SMBus host controller drivers | |
576 | # | |
c738d0b2 MT |
577 | CONFIG_I2C_ALI1535=m |
578 | CONFIG_I2C_ALI1563=m | |
579 | CONFIG_I2C_ALI15X3=m | |
580 | CONFIG_I2C_SIS5595=m | |
581 | CONFIG_I2C_SIS630=m | |
463530b8 | 582 | |
d5383c43 MT |
583 | # |
584 | # I2C system bus drivers (mostly embedded / system-on-chip) | |
585 | # | |
6dd0eca7 MT |
586 | CONFIG_I2C_BCM2835=m |
587 | CONFIG_I2C_BRCMSTB=y | |
8e496662 | 588 | CONFIG_I2C_CADENCE=m |
6dd0eca7 MT |
589 | CONFIG_I2C_HISI=m |
590 | CONFIG_I2C_IMX=m | |
591 | CONFIG_I2C_IMX_LPI2C=m | |
c738d0b2 | 592 | CONFIG_I2C_MESON=m |
6dd0eca7 | 593 | CONFIG_I2C_MV64XXX=m |
d5383c43 | 594 | CONFIG_I2C_NOMADIK=m |
6dd0eca7 MT |
595 | CONFIG_I2C_PXA=m |
596 | # CONFIG_I2C_PXA_SLAVE is not set | |
c738d0b2 | 597 | CONFIG_I2C_VERSATILE=m |
d27a5bdd | 598 | CONFIG_I2C_THUNDERX=m |
d5383c43 | 599 | |
a40c4c43 MT |
600 | # |
601 | # Other I2C/SMBus bus drivers | |
602 | # | |
364d5655 | 603 | CONFIG_I2C_XGENE_SLIMPRO=m |
a40c4c43 | 604 | |
6dd0eca7 MT |
605 | # |
606 | # PTP clock support | |
607 | # | |
608 | CONFIG_PTP_1588_CLOCK_QORIQ=m | |
609 | ||
d5383c43 | 610 | # |
2b86e6fb | 611 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. |
463530b8 | 612 | # |
c738d0b2 | 613 | CONFIG_PTP_1588_CLOCK_KVM=y |
6dd0eca7 | 614 | # end of PTP clock support |
d27a5bdd | 615 | CONFIG_PINCTRL_AS3722=m |
d27a5bdd | 616 | CONFIG_PINCTRL_PALMAS=m |
6dd0eca7 MT |
617 | CONFIG_PINCTRL_ROCKCHIP=m |
618 | CONFIG_PINCTRL_BCM2835=y | |
619 | CONFIG_PINCTRL_BERLIN=y | |
620 | CONFIG_PINCTRL_AS370=y | |
621 | CONFIG_PINCTRL_BERLIN_BG4CT=y | |
622 | CONFIG_PINCTRL_IMX=y | |
623 | CONFIG_PINCTRL_IMX8MM=m | |
624 | CONFIG_PINCTRL_IMX8MN=m | |
625 | CONFIG_PINCTRL_IMX8MP=m | |
626 | CONFIG_PINCTRL_IMX8MQ=m | |
627 | CONFIG_PINCTRL_IMX8ULP=m | |
628 | CONFIG_PINCTRL_IMXRT1050=y | |
629 | CONFIG_PINCTRL_IMX93=m | |
630 | CONFIG_PINCTRL_IMXRT1170=y | |
631 | CONFIG_PINCTRL_MESON=m | |
632 | CONFIG_PINCTRL_MESON_GXBB=m | |
633 | CONFIG_PINCTRL_MESON_GXL=m | |
634 | CONFIG_PINCTRL_MESON8_PMX=m | |
635 | CONFIG_PINCTRL_MESON_AXG=m | |
636 | CONFIG_PINCTRL_MESON_AXG_PMX=m | |
637 | CONFIG_PINCTRL_MESON_G12A=m | |
638 | CONFIG_PINCTRL_MESON_A1=m | |
639 | CONFIG_PINCTRL_MESON_S4=m | |
640 | CONFIG_PINCTRL_MVEBU=y | |
641 | CONFIG_PINCTRL_ARMADA_AP806=y | |
642 | CONFIG_PINCTRL_ARMADA_CP110=y | |
643 | CONFIG_PINCTRL_AC5=y | |
644 | CONFIG_PINCTRL_ARMADA_37XX=y | |
645 | ||
646 | # | |
647 | # Renesas pinctrl drivers | |
648 | # | |
649 | CONFIG_PINCTRL_SUNXI=y | |
650 | CONFIG_PINCTRL_SUN4I_A10=y | |
651 | CONFIG_PINCTRL_SUN5I=y | |
652 | CONFIG_PINCTRL_SUN6I_A31=y | |
653 | CONFIG_PINCTRL_SUN6I_A31_R=y | |
654 | CONFIG_PINCTRL_SUN8I_A23=y | |
655 | CONFIG_PINCTRL_SUN8I_A33=y | |
656 | CONFIG_PINCTRL_SUN8I_A83T=y | |
657 | CONFIG_PINCTRL_SUN8I_A83T_R=y | |
658 | CONFIG_PINCTRL_SUN8I_A23_R=y | |
659 | CONFIG_PINCTRL_SUN8I_H3=y | |
660 | CONFIG_PINCTRL_SUN8I_H3_R=y | |
661 | CONFIG_PINCTRL_SUN8I_V3S=y | |
662 | CONFIG_PINCTRL_SUN9I_A80=y | |
663 | CONFIG_PINCTRL_SUN9I_A80_R=y | |
664 | CONFIG_PINCTRL_SUN20I_D1=y | |
665 | CONFIG_PINCTRL_SUN50I_A64=y | |
666 | CONFIG_PINCTRL_SUN50I_A64_R=y | |
667 | CONFIG_PINCTRL_SUN50I_A100=y | |
668 | CONFIG_PINCTRL_SUN50I_A100_R=y | |
669 | CONFIG_PINCTRL_SUN50I_H5=y | |
670 | CONFIG_PINCTRL_SUN50I_H6=y | |
671 | CONFIG_PINCTRL_SUN50I_H6_R=y | |
672 | CONFIG_PINCTRL_SUN50I_H616=y | |
673 | CONFIG_PINCTRL_SUN50I_H616_R=y | |
76d533f8 | 674 | |
463530b8 MT |
675 | # |
676 | # Memory mapped GPIO drivers | |
d5383c43 | 677 | # |
c738d0b2 | 678 | # CONFIG_GPIO_GRGPIO is not set |
76d533f8 | 679 | # CONFIG_GPIO_HISI is not set |
6dd0eca7 MT |
680 | CONFIG_GPIO_MVEBU=y |
681 | CONFIG_GPIO_MXC=m | |
682 | CONFIG_GPIO_PL061=m | |
683 | CONFIG_GPIO_ROCKCHIP=m | |
684 | CONFIG_GPIO_VF610=y | |
d5383c43 | 685 | CONFIG_GPIO_XGENE=y |
94cce289 | 686 | CONFIG_GPIO_XGENE_SB=m |
2b86e6fb | 687 | # end of Memory mapped GPIO drivers |
d5383c43 | 688 | |
e9924988 MT |
689 | # |
690 | # MFD GPIO expanders | |
691 | # | |
c738d0b2 | 692 | # CONFIG_GPIO_TC3589X is not set |
2b86e6fb | 693 | # end of MFD GPIO expanders |
e9924988 | 694 | |
dc125ed4 | 695 | # |
76d533f8 | 696 | # Virtual GPIO drivers |
d5383c43 | 697 | # |
c738d0b2 | 698 | CONFIG_POWER_RESET_BRCMSTB=y |
6dd0eca7 | 699 | # CONFIG_POWER_RESET_LINKSTATION is not set |
c738d0b2 | 700 | CONFIG_POWER_RESET_VEXPRESS=y |
d5383c43 | 701 | CONFIG_POWER_RESET_XGENE=y |
c738d0b2 MT |
702 | # CONFIG_MAX8925_POWER is not set |
703 | # CONFIG_WM831X_BACKUP is not set | |
704 | # CONFIG_WM831X_POWER is not set | |
705 | # CONFIG_WM8350_POWER is not set | |
706 | # CONFIG_BATTERY_88PM860X is not set | |
707 | # CONFIG_BATTERY_DA9030 is not set | |
708 | # CONFIG_BATTERY_DA9052 is not set | |
709 | # CONFIG_CHARGER_TWL4030 is not set | |
710 | # CONFIG_CHARGER_MAX8997 is not set | |
711 | # CONFIG_CHARGER_MAX8998 is not set | |
d5383c43 | 712 | |
d27a5bdd AF |
713 | # |
714 | # Native drivers | |
715 | # | |
c738d0b2 MT |
716 | CONFIG_SENSORS_ARM_SCMI=m |
717 | CONFIG_SENSORS_ARM_SCPI=m | |
c738d0b2 MT |
718 | CONFIG_SENSORS_PWM_FAN=m |
719 | CONFIG_SENSORS_VEXPRESS=m | |
720 | ||
721 | # | |
722 | # ACPI drivers | |
723 | # | |
6dd0eca7 MT |
724 | CONFIG_IMX_THERMAL=m |
725 | CONFIG_IMX8MM_THERMAL=m | |
726 | CONFIG_QORIQ_THERMAL=m | |
727 | CONFIG_SUN8I_THERMAL=m | |
728 | CONFIG_ROCKCHIP_THERMAL=m | |
729 | CONFIG_ARMADA_THERMAL=m | |
730 | CONFIG_AMLOGIC_THERMAL=m | |
731 | ||
732 | # | |
733 | # Broadcom thermal drivers | |
734 | # | |
735 | CONFIG_BCM2711_THERMAL=m | |
736 | CONFIG_BCM2835_THERMAL=m | |
737 | # end of Broadcom thermal drivers | |
463530b8 | 738 | |
43556e68 AF |
739 | # |
740 | # Watchdog Device Drivers | |
741 | # | |
c738d0b2 | 742 | CONFIG_ARM_SP805_WATCHDOG=m |
43556e68 | 743 | CONFIG_ARM_SBSA_WATCHDOG=m |
6dd0eca7 MT |
744 | CONFIG_ARMADA_37XX_WATCHDOG=m |
745 | CONFIG_SUNXI_WATCHDOG=m | |
746 | CONFIG_IMX2_WDT=m | |
747 | CONFIG_IMX7ULP_WDT=m | |
c738d0b2 MT |
748 | CONFIG_MESON_GXBB_WATCHDOG=m |
749 | CONFIG_MESON_WATCHDOG=m | |
6dd0eca7 MT |
750 | CONFIG_ARM_SMC_WATCHDOG=m |
751 | CONFIG_BCM2835_WDT=m | |
43556e68 | 752 | |
d5383c43 MT |
753 | # |
754 | # Multifunction device drivers | |
755 | # | |
6dd0eca7 | 756 | # CONFIG_MFD_SUN4I_GPADC is not set |
a40c4c43 | 757 | # CONFIG_MFD_ATMEL_HLCDC is not set |
6dd0eca7 MT |
758 | # CONFIG_MFD_AC100 is not set |
759 | # CONFIG_MFD_AXP20X_RSB is not set | |
c738d0b2 | 760 | # CONFIG_LPC_ICH is not set |
d5383c43 MT |
761 | |
762 | # | |
2b86e6fb | 763 | # STMicroelectronics STMPE Interface Drivers |
d5383c43 | 764 | # |
6dd0eca7 | 765 | # CONFIG_MFD_SUN6I_PRCM is not set |
c738d0b2 MT |
766 | # CONFIG_MFD_VX855 is not set |
767 | # CONFIG_MFD_KHADAS_MCU is not set | |
768 | CONFIG_MFD_VEXPRESS_SYSREG=y | |
769 | # end of Multifunction device drivers | |
770 | CONFIG_REGULATOR_FIXED_VOLTAGE=y | |
771 | # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set | |
772 | # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set | |
d5383c43 | 773 | # CONFIG_REGULATOR_88PM8607 is not set |
6dd0eca7 | 774 | # CONFIG_REGULATOR_ANATOP is not set |
c738d0b2 | 775 | # CONFIG_REGULATOR_ARM_SCMI is not set |
d5383c43 MT |
776 | # CONFIG_REGULATOR_GPIO is not set |
777 | # CONFIG_REGULATOR_LP872X is not set | |
778 | # CONFIG_REGULATOR_LP8788 is not set | |
c738d0b2 | 779 | CONFIG_REGULATOR_PWM=m |
d5383c43 | 780 | # CONFIG_REGULATOR_TWL4030 is not set |
c738d0b2 | 781 | CONFIG_REGULATOR_VEXPRESS=m |
463530b8 | 782 | |
76d533f8 MT |
783 | # |
784 | # CEC support | |
785 | # | |
c738d0b2 MT |
786 | # CONFIG_CEC_MESON_AO is not set |
787 | # CONFIG_CEC_MESON_G12A_AO is not set | |
76d533f8 MT |
788 | # end of CEC support |
789 | ||
c738d0b2 MT |
790 | # |
791 | # I2C encoder or helper chips | |
792 | # | |
793 | # CONFIG_DRM_I2C_NXP_TDA998X is not set | |
794 | # end of I2C encoder or helper chips | |
795 | ||
796 | # | |
797 | # ARM devices | |
798 | # | |
799 | CONFIG_DRM_HDLCD=m | |
800 | # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set | |
801 | CONFIG_DRM_MALI_DISPLAY=m | |
802 | # end of ARM devices | |
76d533f8 | 803 | |
75047608 | 804 | # |
2b86e6fb | 805 | # Display Engine Configuration |
75047608 AF |
806 | # |
807 | # CONFIG_HSA_AMD is not set | |
6dd0eca7 MT |
808 | # CONFIG_DRM_ROCKCHIP is not set |
809 | CONFIG_DRM_SUN4I=m | |
6dd0eca7 MT |
810 | CONFIG_DRM_SUN6I_DSI=m |
811 | CONFIG_DRM_SUN8I_DW_HDMI=m | |
812 | CONFIG_DRM_SUN8I_MIXER=m | |
813 | CONFIG_DRM_SUN8I_TCON_TOP=m | |
75047608 | 814 | |
fe1f3d4a | 815 | # |
2b86e6fb | 816 | # Display Interface Bridges |
fe1f3d4a | 817 | # |
c738d0b2 | 818 | CONFIG_DRM_DISPLAY_CONNECTOR=m |
6dd0eca7 MT |
819 | # CONFIG_DRM_FSL_LDB is not set |
820 | # CONFIG_DRM_IMX8QM_LDB is not set | |
821 | # CONFIG_DRM_IMX8QXP_LDB is not set | |
822 | # CONFIG_DRM_IMX8QXP_PIXEL_COMBINER is not set | |
823 | # CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI is not set | |
79c26193 MT |
824 | CONFIG_DRM_DW_HDMI=m |
825 | CONFIG_DRM_DW_HDMI_AHB_AUDIO=m | |
c738d0b2 | 826 | CONFIG_DRM_DW_HDMI_I2S_AUDIO=m |
79c26193 MT |
827 | # CONFIG_DRM_DW_HDMI_GP_AUDIO is not set |
828 | CONFIG_DRM_DW_HDMI_CEC=m | |
c738d0b2 | 829 | # end of Display Interface Bridges |
6dd0eca7 MT |
830 | CONFIG_DRM_IMX_DCSS=m |
831 | CONFIG_DRM_V3D=m | |
76d533f8 | 832 | CONFIG_DRM_HISI_HIBMC=m |
fe1f3d4a | 833 | CONFIG_DRM_HISI_KIRIN=m |
c738d0b2 MT |
834 | CONFIG_DRM_MESON=m |
835 | CONFIG_DRM_MESON_DW_HDMI=m | |
836 | CONFIG_DRM_PL111=m | |
837 | CONFIG_DRM_LIMA=m | |
838 | CONFIG_DRM_PANFROST=m | |
839 | # CONFIG_DRM_TIDSS is not set | |
fe1f3d4a | 840 | |
17283c11 MT |
841 | # |
842 | # Frame buffer hardware drivers | |
843 | # | |
844 | # CONFIG_FB_ARMCLCD is not set | |
845 | # CONFIG_FB_IMX is not set | |
846 | # CONFIG_FB_MX3 is not set | |
847 | ||
c738d0b2 MT |
848 | # |
849 | # Backlight & LCD device support | |
850 | # | |
851 | # CONFIG_LCD_PLATFORM is not set | |
852 | # CONFIG_BACKLIGHT_PWM is not set | |
853 | # CONFIG_BACKLIGHT_LM3630A is not set | |
854 | # CONFIG_BACKLIGHT_LP855X is not set | |
855 | # CONFIG_BACKLIGHT_LP8788 is not set | |
856 | # end of Backlight & LCD device support | |
fe1f3d4a | 857 | |
d5383c43 MT |
858 | # |
859 | # Console display driver support | |
860 | # | |
79c26193 MT |
861 | CONFIG_SND_PCM_ELD=y |
862 | CONFIG_SND_PCM_IEC958=y | |
c738d0b2 | 863 | CONFIG_SND_DMAENGINE_PCM=m |
76d533f8 MT |
864 | # CONFIG_SND_ALS300 is not set |
865 | # CONFIG_SND_ALI5451 is not set | |
866 | # CONFIG_SND_AZT3328 is not set | |
867 | # CONFIG_SND_EMU10K1 is not set | |
868 | # CONFIG_SND_EMU10K1X is not set | |
869 | # CONFIG_SND_ES1938 is not set | |
870 | # CONFIG_SND_ES1968 is not set | |
871 | # CONFIG_SND_ICE1712 is not set | |
d5383c43 | 872 | # CONFIG_SND_LX6464ES is not set |
76d533f8 MT |
873 | # CONFIG_SND_MAESTRO3 is not set |
874 | # CONFIG_SND_SONICVIBES is not set | |
875 | # CONFIG_SND_TRIDENT is not set | |
d5383c43 | 876 | |
94cce289 | 877 | # |
2b86e6fb | 878 | # HD-Audio |
d27a5bdd | 879 | # |
76d533f8 MT |
880 | # CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set |
881 | # end of HD-Audio | |
c738d0b2 MT |
882 | CONFIG_SND_SOC=m |
883 | CONFIG_SND_SOC_AC97_BUS=y | |
884 | CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y | |
885 | # CONFIG_SND_SOC_ADI is not set | |
886 | CONFIG_SND_SOC_AMD_ACP=m | |
76d533f8 | 887 | CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m |
c738d0b2 | 888 | CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m |
76d533f8 | 889 | # CONFIG_SND_SOC_AMD_ST_ES8336_MACH is not set |
c738d0b2 MT |
890 | # CONFIG_SND_AMD_ACP_CONFIG is not set |
891 | CONFIG_SND_ATMEL_SOC=m | |
892 | CONFIG_SND_SOC_MIKROE_PROTO=m | |
6dd0eca7 | 893 | # CONFIG_SND_BCM2835_SOC_I2S is not set |
c738d0b2 MT |
894 | # CONFIG_SND_BCM63XX_I2S_WHISTLER is not set |
895 | CONFIG_SND_DESIGNWARE_I2S=m | |
d27a5bdd AF |
896 | # CONFIG_SND_DESIGNWARE_PCM is not set |
897 | ||
19b95f86 AF |
898 | # |
899 | # Common SoC Audio options for Freescale CPUs: | |
900 | # | |
c738d0b2 MT |
901 | CONFIG_SND_SOC_FSL_ASRC=m |
902 | CONFIG_SND_SOC_FSL_SAI=m | |
903 | # CONFIG_SND_SOC_FSL_MQS is not set | |
904 | CONFIG_SND_SOC_FSL_AUDMIX=m | |
905 | CONFIG_SND_SOC_FSL_SSI=m | |
906 | CONFIG_SND_SOC_FSL_SPDIF=m | |
907 | CONFIG_SND_SOC_FSL_ESAI=m | |
19b95f86 | 908 | CONFIG_SND_SOC_FSL_MICFIL=m |
c738d0b2 MT |
909 | # CONFIG_SND_SOC_FSL_EASRC is not set |
910 | # CONFIG_SND_SOC_FSL_XCVR is not set | |
6dd0eca7 | 911 | # CONFIG_SND_SOC_FSL_AUD2HTX is not set |
c738d0b2 MT |
912 | CONFIG_SND_SOC_FSL_UTILS=m |
913 | # CONFIG_SND_SOC_FSL_RPMSG is not set | |
914 | CONFIG_SND_SOC_IMX_AUDMUX=m | |
6dd0eca7 | 915 | # CONFIG_SND_IMX_SOC is not set |
c738d0b2 | 916 | CONFIG_SND_I2S_HI6210_I2S=m |
6dd0eca7 | 917 | # CONFIG_SND_KIRKWOOD_SOC is not set |
c738d0b2 MT |
918 | # CONFIG_SND_SOC_IMG is not set |
919 | CONFIG_SND_SOC_MTK_BTCVSD=m | |
920 | ||
921 | # | |
922 | # ASoC support for Amlogic platforms | |
923 | # | |
924 | # CONFIG_SND_MESON_AIU is not set | |
925 | CONFIG_SND_MESON_AXG_FIFO=m | |
926 | CONFIG_SND_MESON_AXG_FRDDR=m | |
927 | CONFIG_SND_MESON_AXG_TODDR=m | |
928 | CONFIG_SND_MESON_AXG_TDM_FORMATTER=m | |
929 | CONFIG_SND_MESON_AXG_TDM_INTERFACE=m | |
930 | CONFIG_SND_MESON_AXG_TDMIN=m | |
931 | CONFIG_SND_MESON_AXG_TDMOUT=m | |
932 | CONFIG_SND_MESON_AXG_SOUND_CARD=m | |
933 | CONFIG_SND_MESON_AXG_SPDIFOUT=m | |
934 | CONFIG_SND_MESON_AXG_SPDIFIN=m | |
935 | CONFIG_SND_MESON_AXG_PDM=m | |
936 | CONFIG_SND_MESON_CARD_UTILS=m | |
937 | CONFIG_SND_MESON_CODEC_GLUE=m | |
938 | # CONFIG_SND_MESON_GX_SOUND_CARD is not set | |
939 | CONFIG_SND_MESON_G12A_TOACODEC=m | |
940 | CONFIG_SND_MESON_G12A_TOHDMITX=m | |
941 | CONFIG_SND_SOC_MESON_T9015=m | |
942 | # end of ASoC support for Amlogic platforms | |
6dd0eca7 | 943 | # CONFIG_SND_SOC_ROCKCHIP is not set |
c738d0b2 | 944 | # CONFIG_SND_SOC_SOF_TOPLEVEL is not set |
19b95f86 | 945 | |
d27a5bdd | 946 | # |
6dd0eca7 | 947 | # Allwinner SoC Audio support |
94cce289 | 948 | # |
6dd0eca7 MT |
949 | # CONFIG_SND_SUN4I_CODEC is not set |
950 | # CONFIG_SND_SUN8I_CODEC is not set | |
951 | # CONFIG_SND_SUN8I_CODEC_ANALOG is not set | |
952 | # CONFIG_SND_SUN50I_CODEC_ANALOG is not set | |
953 | # CONFIG_SND_SUN4I_I2S is not set | |
954 | # CONFIG_SND_SUN4I_SPDIF is not set | |
d1ee2bc9 | 955 | CONFIG_SND_SUN50I_DMIC=m |
6dd0eca7 | 956 | # end of Allwinner SoC Audio support |
75047608 | 957 | # CONFIG_SND_SOC_XILINX_I2S is not set |
c738d0b2 MT |
958 | CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m |
959 | CONFIG_SND_SOC_XILINX_SPDIF=m | |
94cce289 | 960 | # CONFIG_SND_SOC_XTFPGA_I2S is not set |
c738d0b2 | 961 | CONFIG_SND_SOC_I2C_AND_SPI=m |
94cce289 | 962 | |
76d533f8 MT |
963 | # |
964 | # CODEC drivers | |
965 | # | |
c738d0b2 MT |
966 | CONFIG_SND_SOC_AC97_CODEC=m |
967 | CONFIG_SND_SOC_ADAU_UTILS=m | |
968 | # CONFIG_SND_SOC_ADAU1372_I2C is not set | |
969 | CONFIG_SND_SOC_ADAU1701=m | |
970 | CONFIG_SND_SOC_ADAU17X1=m | |
971 | CONFIG_SND_SOC_ADAU1761=m | |
972 | CONFIG_SND_SOC_ADAU1761_I2C=m | |
973 | CONFIG_SND_SOC_ADAU7002=m | |
974 | # CONFIG_SND_SOC_ADAU7118_HW is not set | |
975 | # CONFIG_SND_SOC_ADAU7118_I2C is not set | |
976 | CONFIG_SND_SOC_AK4118=m | |
977 | # CONFIG_SND_SOC_AK4375 is not set | |
978 | CONFIG_SND_SOC_AK4458=m | |
979 | CONFIG_SND_SOC_AK4554=m | |
980 | CONFIG_SND_SOC_AK4613=m | |
981 | CONFIG_SND_SOC_AK4642=m | |
982 | CONFIG_SND_SOC_AK5386=m | |
983 | CONFIG_SND_SOC_AK5558=m | |
984 | CONFIG_SND_SOC_ALC5623=m | |
985 | # CONFIG_SND_SOC_AW8738 is not set | |
986 | CONFIG_SND_SOC_BD28623=m | |
987 | CONFIG_SND_SOC_BT_SCO=m | |
988 | CONFIG_SND_SOC_CS35L32=m | |
989 | CONFIG_SND_SOC_CS35L33=m | |
990 | CONFIG_SND_SOC_CS35L34=m | |
991 | CONFIG_SND_SOC_CS35L35=m | |
992 | CONFIG_SND_SOC_CS35L36=m | |
993 | # CONFIG_SND_SOC_CS35L41_I2C is not set | |
994 | # CONFIG_SND_SOC_CS35L45_I2C is not set | |
d1ee2bc9 | 995 | CONFIG_SND_SOC_CS42L42_CORE=m |
c738d0b2 MT |
996 | CONFIG_SND_SOC_CS42L42=m |
997 | CONFIG_SND_SOC_CS42L51=m | |
998 | CONFIG_SND_SOC_CS42L51_I2C=m | |
999 | CONFIG_SND_SOC_CS42L52=m | |
1000 | CONFIG_SND_SOC_CS42L56=m | |
1001 | CONFIG_SND_SOC_CS42L73=m | |
d1ee2bc9 | 1002 | CONFIG_SND_SOC_CS42L83=m |
c738d0b2 MT |
1003 | # CONFIG_SND_SOC_CS4234 is not set |
1004 | CONFIG_SND_SOC_CS4265=m | |
1005 | CONFIG_SND_SOC_CS4270=m | |
1006 | CONFIG_SND_SOC_CS4271=m | |
1007 | CONFIG_SND_SOC_CS4271_I2C=m | |
1008 | CONFIG_SND_SOC_CS42XX8=m | |
1009 | CONFIG_SND_SOC_CS42XX8_I2C=m | |
1010 | CONFIG_SND_SOC_CS43130=m | |
1011 | CONFIG_SND_SOC_CS4341=m | |
1012 | CONFIG_SND_SOC_CS4349=m | |
1013 | CONFIG_SND_SOC_CS53L30=m | |
1014 | CONFIG_SND_SOC_CX2072X=m | |
1015 | # CONFIG_SND_SOC_DA7213 is not set | |
1016 | CONFIG_SND_SOC_DA7219=m | |
1017 | CONFIG_SND_SOC_DMIC=m | |
1018 | CONFIG_SND_SOC_HDMI_CODEC=m | |
1019 | CONFIG_SND_SOC_ES7134=m | |
1020 | CONFIG_SND_SOC_ES7241=m | |
1021 | CONFIG_SND_SOC_ES8316=m | |
d1ee2bc9 | 1022 | CONFIG_SND_SOC_ES8326=m |
c738d0b2 MT |
1023 | CONFIG_SND_SOC_ES8328=m |
1024 | CONFIG_SND_SOC_ES8328_I2C=m | |
1025 | CONFIG_SND_SOC_GTM601=m | |
1026 | # CONFIG_SND_SOC_HDA is not set | |
1027 | # CONFIG_SND_SOC_ICS43432 is not set | |
1028 | CONFIG_SND_SOC_INNO_RK3036=m | |
1029 | CONFIG_SND_SOC_MAX98088=m | |
1030 | CONFIG_SND_SOC_MAX98357A=m | |
1031 | CONFIG_SND_SOC_MAX98504=m | |
1032 | CONFIG_SND_SOC_MAX9867=m | |
1033 | CONFIG_SND_SOC_MAX98927=m | |
1034 | # CONFIG_SND_SOC_MAX98520 is not set | |
1035 | # CONFIG_SND_SOC_MAX98373_I2C is not set | |
1036 | # CONFIG_SND_SOC_MAX98390 is not set | |
1037 | # CONFIG_SND_SOC_MAX98396 is not set | |
1038 | CONFIG_SND_SOC_MAX9860=m | |
1039 | CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m | |
1040 | CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m | |
1041 | CONFIG_SND_SOC_PCM1681=m | |
1042 | CONFIG_SND_SOC_PCM1789=m | |
1043 | CONFIG_SND_SOC_PCM1789_I2C=m | |
1044 | CONFIG_SND_SOC_PCM179X=m | |
1045 | CONFIG_SND_SOC_PCM179X_I2C=m | |
1046 | CONFIG_SND_SOC_PCM186X=m | |
1047 | CONFIG_SND_SOC_PCM186X_I2C=m | |
1048 | CONFIG_SND_SOC_PCM3060=m | |
1049 | CONFIG_SND_SOC_PCM3060_I2C=m | |
1050 | CONFIG_SND_SOC_PCM3168A=m | |
1051 | CONFIG_SND_SOC_PCM3168A_I2C=m | |
1052 | # CONFIG_SND_SOC_PCM5102A is not set | |
1053 | CONFIG_SND_SOC_PCM512x=m | |
1054 | CONFIG_SND_SOC_PCM512x_I2C=m | |
1055 | CONFIG_SND_SOC_RK3328=m | |
1056 | # CONFIG_SND_SOC_RK817 is not set | |
1057 | CONFIG_SND_SOC_RL6231=m | |
1058 | CONFIG_SND_SOC_RT5616=m | |
1059 | CONFIG_SND_SOC_RT5631=m | |
1060 | # CONFIG_SND_SOC_RT5640 is not set | |
1061 | CONFIG_SND_SOC_RT5645=m | |
1062 | # CONFIG_SND_SOC_RT5659 is not set | |
76d533f8 MT |
1063 | CONFIG_SND_SOC_RT5682=m |
1064 | CONFIG_SND_SOC_RT5682_I2C=m | |
c738d0b2 MT |
1065 | # CONFIG_SND_SOC_RT9120 is not set |
1066 | CONFIG_SND_SOC_SGTL5000=m | |
1067 | CONFIG_SND_SOC_SIGMADSP=m | |
1068 | CONFIG_SND_SOC_SIGMADSP_I2C=m | |
1069 | CONFIG_SND_SOC_SIGMADSP_REGMAP=m | |
1070 | CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m | |
1071 | # CONFIG_SND_SOC_SIMPLE_MUX is not set | |
1072 | CONFIG_SND_SOC_SPDIF=m | |
d1ee2bc9 MT |
1073 | CONFIG_SND_SOC_SRC4XXX_I2C=m |
1074 | CONFIG_SND_SOC_SRC4XXX=m | |
c738d0b2 MT |
1075 | CONFIG_SND_SOC_SSM2305=m |
1076 | # CONFIG_SND_SOC_SSM2518 is not set | |
1077 | CONFIG_SND_SOC_SSM2602=m | |
1078 | CONFIG_SND_SOC_SSM2602_I2C=m | |
1079 | CONFIG_SND_SOC_SSM4567=m | |
1080 | CONFIG_SND_SOC_STA32X=m | |
1081 | CONFIG_SND_SOC_STA350=m | |
1082 | CONFIG_SND_SOC_STI_SAS=m | |
1083 | CONFIG_SND_SOC_TAS2552=m | |
1084 | # CONFIG_SND_SOC_TAS2562 is not set | |
1085 | # CONFIG_SND_SOC_TAS2764 is not set | |
1086 | # CONFIG_SND_SOC_TAS2770 is not set | |
1087 | # CONFIG_SND_SOC_TAS2780 is not set | |
1088 | CONFIG_SND_SOC_TAS5086=m | |
1089 | CONFIG_SND_SOC_TAS571X=m | |
1090 | CONFIG_SND_SOC_TAS5720=m | |
1091 | # CONFIG_SND_SOC_TAS5805M is not set | |
1092 | CONFIG_SND_SOC_TAS6424=m | |
1093 | CONFIG_SND_SOC_TDA7419=m | |
1094 | CONFIG_SND_SOC_TFA9879=m | |
1095 | # CONFIG_SND_SOC_TFA989X is not set | |
1096 | # CONFIG_SND_SOC_TLV320ADC3XXX is not set | |
1097 | CONFIG_SND_SOC_TLV320AIC23=m | |
1098 | CONFIG_SND_SOC_TLV320AIC23_I2C=m | |
1099 | CONFIG_SND_SOC_TLV320AIC31XX=m | |
1100 | CONFIG_SND_SOC_TLV320AIC32X4=m | |
1101 | CONFIG_SND_SOC_TLV320AIC32X4_I2C=m | |
1102 | # CONFIG_SND_SOC_TLV320AIC3X_I2C is not set | |
1103 | # CONFIG_SND_SOC_TLV320ADCX140 is not set | |
1104 | CONFIG_SND_SOC_TS3A227E=m | |
1105 | CONFIG_SND_SOC_TSCS42XX=m | |
1106 | CONFIG_SND_SOC_TSCS454=m | |
1107 | # CONFIG_SND_SOC_UDA1334 is not set | |
1108 | CONFIG_SND_SOC_WM8510=m | |
1109 | CONFIG_SND_SOC_WM8523=m | |
1110 | CONFIG_SND_SOC_WM8524=m | |
1111 | CONFIG_SND_SOC_WM8580=m | |
1112 | CONFIG_SND_SOC_WM8711=m | |
1113 | CONFIG_SND_SOC_WM8728=m | |
1114 | CONFIG_SND_SOC_WM8731=m | |
1115 | # CONFIG_SND_SOC_WM8731_I2C is not set | |
1116 | CONFIG_SND_SOC_WM8737=m | |
1117 | CONFIG_SND_SOC_WM8741=m | |
1118 | CONFIG_SND_SOC_WM8750=m | |
1119 | CONFIG_SND_SOC_WM8753=m | |
1120 | CONFIG_SND_SOC_WM8776=m | |
1121 | CONFIG_SND_SOC_WM8782=m | |
1122 | CONFIG_SND_SOC_WM8804=m | |
1123 | CONFIG_SND_SOC_WM8804_I2C=m | |
1124 | CONFIG_SND_SOC_WM8903=m | |
1125 | CONFIG_SND_SOC_WM8904=m | |
1126 | # CONFIG_SND_SOC_WM8940 is not set | |
1127 | CONFIG_SND_SOC_WM8960=m | |
ee731e2d | 1128 | CONFIG_SND_SOC_WM8961=m |
c738d0b2 MT |
1129 | CONFIG_SND_SOC_WM8962=m |
1130 | CONFIG_SND_SOC_WM8974=m | |
1131 | CONFIG_SND_SOC_WM8978=m | |
1132 | CONFIG_SND_SOC_WM8985=m | |
1133 | CONFIG_SND_SOC_MAX9759=m | |
1134 | CONFIG_SND_SOC_MT6351=m | |
1135 | CONFIG_SND_SOC_MT6358=m | |
1136 | # CONFIG_SND_SOC_MT6660 is not set | |
1137 | # CONFIG_SND_SOC_NAU8315 is not set | |
1138 | CONFIG_SND_SOC_NAU8540=m | |
1139 | CONFIG_SND_SOC_NAU8810=m | |
1140 | # CONFIG_SND_SOC_NAU8821 is not set | |
1141 | CONFIG_SND_SOC_NAU8822=m | |
1142 | CONFIG_SND_SOC_NAU8824=m | |
1143 | CONFIG_SND_SOC_TPA6130A2=m | |
1144 | # CONFIG_SND_SOC_LPASS_WSA_MACRO is not set | |
1145 | # CONFIG_SND_SOC_LPASS_VA_MACRO is not set | |
1146 | # CONFIG_SND_SOC_LPASS_RX_MACRO is not set | |
1147 | # CONFIG_SND_SOC_LPASS_TX_MACRO is not set | |
76d533f8 | 1148 | # end of CODEC drivers |
c738d0b2 MT |
1149 | CONFIG_SND_SIMPLE_CARD_UTILS=m |
1150 | CONFIG_SND_SIMPLE_CARD=m | |
1151 | CONFIG_SND_AUDIO_GRAPH_CARD=m | |
1152 | # CONFIG_SND_AUDIO_GRAPH_CARD2 is not set | |
1153 | # CONFIG_SND_TEST_COMPONENT is not set | |
a40c4c43 | 1154 | |
6dd0eca7 MT |
1155 | # |
1156 | # USB Host Controller Drivers | |
1157 | # | |
1158 | # CONFIG_USB_XHCI_MVEBU is not set | |
dcfddfaf MT |
1159 | CONFIG_USB_EHCI_HCD_ORION=m |
1160 | ||
1161 | # | |
ee731e2d | 1162 | # USB dual-mode controller drivers |
dcfddfaf MT |
1163 | # |
1164 | CONFIG_USB_CDNS3_IMX=m | |
6dd0eca7 MT |
1165 | |
1166 | # | |
1167 | # Platform Glue Layer | |
1168 | # | |
1169 | # CONFIG_USB_MUSB_SUNXI is not set | |
1170 | ||
d27a5bdd AF |
1171 | # |
1172 | # Platform Glue Driver Support | |
1173 | # | |
c738d0b2 | 1174 | CONFIG_USB_DWC3_MESON_G12A=m |
6dd0eca7 | 1175 | CONFIG_USB_DWC3_IMX8MP=m |
d27a5bdd | 1176 | |
76d533f8 | 1177 | # |
c738d0b2 | 1178 | # USB Physical Layer drivers |
76d533f8 | 1179 | # |
6dd0eca7 | 1180 | # CONFIG_USB_MXS_PHY is not set |
c738d0b2 MT |
1181 | CONFIG_USB_ULPI=y |
1182 | CONFIG_USB_ULPI_VIEWPORT=y | |
1183 | # end of USB Physical Layer drivers | |
76d533f8 MT |
1184 | |
1185 | # | |
c738d0b2 | 1186 | # MMC/SD/SDIO Host Controller Drivers |
76d533f8 | 1187 | # |
c738d0b2 MT |
1188 | CONFIG_MMC_ARMMMCI=m |
1189 | CONFIG_MMC_STM32_SDMMC=y | |
1190 | # CONFIG_MMC_RICOH_MMC is not set | |
6dd0eca7 MT |
1191 | # CONFIG_MMC_SDHCI_OF_ESDHC is not set |
1192 | # CONFIG_MMC_SDHCI_ESDHC_IMX is not set | |
1193 | CONFIG_MMC_SDHCI_PXAV3=m | |
1194 | # CONFIG_MMC_SDHCI_IPROC is not set | |
c738d0b2 MT |
1195 | CONFIG_MMC_MESON_GX=m |
1196 | CONFIG_MMC_MESON_MX_SDIO=m | |
6dd0eca7 | 1197 | CONFIG_MMC_MXC=m |
c738d0b2 MT |
1198 | CONFIG_MMC_DW=m |
1199 | CONFIG_MMC_DW_PLTFM=m | |
1200 | CONFIG_MMC_DW_BLUEFIELD=m | |
1201 | CONFIG_MMC_DW_EXYNOS=m | |
1202 | CONFIG_MMC_DW_HI3798CV200=m | |
1203 | CONFIG_MMC_DW_K3=m | |
1204 | CONFIG_MMC_DW_PCI=m | |
6dd0eca7 MT |
1205 | # CONFIG_MMC_DW_ROCKCHIP is not set |
1206 | CONFIG_MMC_SUNXI=m | |
1207 | CONFIG_MMC_BCM2835=m | |
76d533f8 | 1208 | |
a40c4c43 | 1209 | # |
c738d0b2 | 1210 | # LED drivers |
a40c4c43 | 1211 | # |
c738d0b2 | 1212 | CONFIG_LEDS_PWM=m |
a40c4c43 | 1213 | |
364d5655 | 1214 | # |
76d533f8 | 1215 | # Simple LED drivers |
364d5655 | 1216 | # |
364d5655 | 1217 | CONFIG_EDAC_LEGACY_SYSFS=y |
5e011eb5 | 1218 | CONFIG_EDAC_GHES=y |
7846dc81 | 1219 | CONFIG_EDAC_AL_MC=m |
d27a5bdd | 1220 | CONFIG_EDAC_THUNDERX=m |
6dd0eca7 | 1221 | CONFIG_EDAC_SYNOPSYS=m |
364d5655 | 1222 | CONFIG_EDAC_XGENE=m |
6dd0eca7 | 1223 | CONFIG_EDAC_DMC520=m |
364d5655 | 1224 | |
d5383c43 MT |
1225 | # |
1226 | # Platform RTC drivers | |
1227 | # | |
1228 | CONFIG_RTC_DRV_EFI=m | |
1229 | ||
364d5655 MT |
1230 | # |
1231 | # on-CPU RTC drivers | |
1232 | # | |
6dd0eca7 | 1233 | CONFIG_RTC_DRV_IMXDI=m |
c738d0b2 MT |
1234 | CONFIG_RTC_DRV_MESON_VRTC=m |
1235 | CONFIG_RTC_DRV_PL030=m | |
1236 | CONFIG_RTC_DRV_PL031=m | |
6dd0eca7 MT |
1237 | CONFIG_RTC_DRV_SUN6I=y |
1238 | CONFIG_RTC_DRV_MV=m | |
1239 | CONFIG_RTC_DRV_ARMADA38X=m | |
1240 | CONFIG_RTC_DRV_MXC=m | |
1241 | CONFIG_RTC_DRV_MXC_V2=m | |
1242 | CONFIG_RTC_DRV_SNVS=m | |
364d5655 MT |
1243 | CONFIG_RTC_DRV_XGENE=m |
1244 | ||
d5383c43 MT |
1245 | # |
1246 | # DMA Devices | |
1247 | # | |
c738d0b2 | 1248 | CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y |
6dd0eca7 MT |
1249 | CONFIG_DMA_VIRTUAL_CHANNELS=y |
1250 | CONFIG_AMBA_PL08X=y | |
202187a3 | 1251 | CONFIG_BCM_SBA_RAID=m |
6dd0eca7 MT |
1252 | CONFIG_DMA_BCM2835=m |
1253 | CONFIG_DMA_SUN6I=m | |
c738d0b2 | 1254 | CONFIG_FSL_QDMA=m |
6dd0eca7 MT |
1255 | CONFIG_HISI_DMA=m |
1256 | CONFIG_IMX_DMA=m | |
1257 | CONFIG_IMX_SDMA=m | |
1258 | CONFIG_MV_XOR=y | |
d27a5bdd | 1259 | CONFIG_MV_XOR_V2=y |
6dd0eca7 MT |
1260 | CONFIG_MXS_DMA=y |
1261 | CONFIG_MX3_IPU=y | |
1262 | CONFIG_MX3_IPU_IRQS=4 | |
1263 | CONFIG_PL330_DMA=m | |
849a0073 | 1264 | CONFIG_XGENE_DMA=m |
c738d0b2 MT |
1265 | CONFIG_XILINX_DMA=m |
1266 | CONFIG_XILINX_ZYNQMP_DMA=m | |
6dd0eca7 MT |
1267 | CONFIG_DW_DMAC_CORE=m |
1268 | CONFIG_DW_DMAC_PCI=m | |
76d533f8 | 1269 | |
94cce289 | 1270 | # |
b748bd90 | 1271 | # Xen driver support |
94cce289 | 1272 | # |
c738d0b2 | 1273 | CONFIG_XEN_PCIDEV_STUB=m |
dc125ed4 | 1274 | # end of Xen driver support |
dc125ed4 | 1275 | |
d5383c43 | 1276 | # |
76d533f8 | 1277 | # Clock driver for ARM Reference designs |
d5383c43 | 1278 | # |
6dd0eca7 | 1279 | CONFIG_CLK_ICST=y |
c738d0b2 | 1280 | CONFIG_CLK_SP810=y |
6dd0eca7 | 1281 | CONFIG_CLK_VEXPRESS_OSC=m |
76d533f8 | 1282 | # end of Clock driver for ARM Reference designs |
c738d0b2 MT |
1283 | CONFIG_COMMON_CLK_SCMI=m |
1284 | CONFIG_COMMON_CLK_SCPI=m | |
d5383c43 | 1285 | CONFIG_COMMON_CLK_XGENE=y |
c738d0b2 | 1286 | CONFIG_COMMON_CLK_PWM=m |
6dd0eca7 MT |
1287 | CONFIG_CLK_BCM2711_DVP=m |
1288 | CONFIG_CLK_BCM2835=y | |
1289 | CONFIG_MXC_CLK=m | |
1290 | CONFIG_CLK_IMX8MM=m | |
1291 | CONFIG_CLK_IMX8MN=m | |
1292 | CONFIG_CLK_IMX8MP=m | |
1293 | CONFIG_CLK_IMX8MQ=m | |
1294 | CONFIG_CLK_IMX8ULP=m | |
1295 | CONFIG_CLK_IMX93=m | |
76d533f8 MT |
1296 | |
1297 | # | |
1298 | # Clock support for Amlogic platforms | |
1299 | # | |
6dd0eca7 MT |
1300 | CONFIG_COMMON_CLK_MESON_REGMAP=m |
1301 | CONFIG_COMMON_CLK_MESON_DUALDIV=m | |
1302 | CONFIG_COMMON_CLK_MESON_MPLL=m | |
76d533f8 | 1303 | CONFIG_COMMON_CLK_MESON_PHASE=m |
6dd0eca7 | 1304 | CONFIG_COMMON_CLK_MESON_PLL=m |
76d533f8 | 1305 | CONFIG_COMMON_CLK_MESON_SCLK_DIV=m |
6dd0eca7 MT |
1306 | CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=m |
1307 | CONFIG_COMMON_CLK_MESON_AO_CLKC=m | |
1308 | CONFIG_COMMON_CLK_MESON_EE_CLKC=m | |
1309 | CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=m | |
1310 | CONFIG_COMMON_CLK_GXBB=m | |
1311 | CONFIG_COMMON_CLK_AXG=m | |
76d533f8 | 1312 | CONFIG_COMMON_CLK_AXG_AUDIO=m |
6dd0eca7 | 1313 | CONFIG_COMMON_CLK_G12A=m |
76d533f8 | 1314 | # end of Clock support for Amlogic platforms |
6dd0eca7 MT |
1315 | CONFIG_ARMADA_AP_CP_HELPER=y |
1316 | CONFIG_ARMADA_37XX_CLK=y | |
1317 | CONFIG_ARMADA_AP806_SYSCON=y | |
1318 | CONFIG_ARMADA_AP_CPU_CLK=y | |
1319 | CONFIG_ARMADA_CP110_SYSCON=y | |
1320 | CONFIG_COMMON_CLK_ROCKCHIP=y | |
1321 | CONFIG_CLK_PX30=y | |
1322 | CONFIG_CLK_RK3308=y | |
1323 | CONFIG_CLK_RK3328=y | |
1324 | CONFIG_CLK_RK3368=y | |
1325 | CONFIG_CLK_RK3399=y | |
1326 | CONFIG_CLK_RK3568=y | |
ee731e2d | 1327 | CONFIG_CLK_RK3588=y |
6dd0eca7 MT |
1328 | CONFIG_SUNXI_CCU=m |
1329 | CONFIG_SUN50I_A64_CCU=m | |
1330 | CONFIG_SUN50I_A100_CCU=m | |
1331 | CONFIG_SUN50I_A100_R_CCU=m | |
1332 | CONFIG_SUN50I_H6_CCU=m | |
1333 | CONFIG_SUN50I_H616_CCU=m | |
1334 | CONFIG_SUN50I_H6_R_CCU=m | |
1335 | CONFIG_SUN6I_RTC_CCU=m | |
1336 | CONFIG_SUN8I_H3_CCU=m | |
1337 | CONFIG_SUN8I_DE2_CCU=m | |
1338 | CONFIG_SUN8I_R_CCU=m | |
1339 | # CONFIG_HWSPINLOCK_SUN6I is not set | |
d5383c43 MT |
1340 | |
1341 | # | |
1342 | # Clock Source drivers | |
1343 | # | |
202187a3 | 1344 | CONFIG_TIMER_ACPI=y |
6dd0eca7 MT |
1345 | CONFIG_CLKSRC_MMIO=y |
1346 | CONFIG_DW_APB_TIMER=y | |
1347 | CONFIG_DW_APB_TIMER_OF=y | |
1348 | CONFIG_ROCKCHIP_TIMER=y | |
1349 | CONFIG_SUN4I_TIMER=y | |
c738d0b2 MT |
1350 | CONFIG_ARM_ARCH_TIMER=y |
1351 | CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y | |
d27a5bdd AF |
1352 | CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y |
1353 | CONFIG_FSL_ERRATUM_A008585=y | |
1354 | CONFIG_HISILICON_ERRATUM_161010101=y | |
1355 | CONFIG_ARM64_ERRATUM_858921=y | |
6dd0eca7 MT |
1356 | CONFIG_SUN50I_ERRATUM_UNKNOWN1=y |
1357 | CONFIG_ARM_TIMER_SP804=y | |
1358 | CONFIG_TIMER_IMX_SYS_CTR=y | |
dc125ed4 | 1359 | # end of Clock Source drivers |
c738d0b2 | 1360 | CONFIG_ARM_MHU=m |
6dd0eca7 MT |
1361 | CONFIG_ARM_MHU_V2=m |
1362 | CONFIG_IMX_MBOX=m | |
1363 | CONFIG_PL320_MBOX=y | |
1364 | CONFIG_ARMADA_37XX_RWTM_MBOX=m | |
1365 | CONFIG_ROCKCHIP_MBOX=y | |
1366 | CONFIG_BCM2835_MBOX=m | |
43556e68 | 1367 | CONFIG_XGENE_SLIMPRO_MBOX=m |
6dd0eca7 | 1368 | CONFIG_SUN6I_MSGBOX=m |
94cce289 MT |
1369 | |
1370 | # | |
2b86e6fb | 1371 | # Generic IOMMU Pagetable Support |
94cce289 | 1372 | # |
c738d0b2 MT |
1373 | CONFIG_IOMMU_IO_PGTABLE_LPAE=y |
1374 | # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set | |
1375 | CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y | |
1376 | # CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set | |
d1ee2bc9 | 1377 | # CONFIG_IOMMU_IO_PGTABLE_DART is not set |
c738d0b2 | 1378 | # end of Generic IOMMU Pagetable Support |
6dd0eca7 MT |
1379 | CONFIG_ROCKCHIP_IOMMU=y |
1380 | CONFIG_SUN50I_IOMMU=y | |
1381 | CONFIG_ARM_SMMU=m | |
1382 | CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y | |
1383 | CONFIG_ARM_SMMU_V3=m | |
1384 | CONFIG_ARM_SMMU_V3_SVA=y | |
364d5655 MT |
1385 | |
1386 | # | |
76d533f8 | 1387 | # Amlogic SoC drivers |
d27a5bdd | 1388 | # |
c738d0b2 | 1389 | CONFIG_MESON_CANVAS=m |
6dd0eca7 | 1390 | CONFIG_MESON_CLK_MEASURE=m |
76d533f8 | 1391 | CONFIG_MESON_GX_SOCINFO=y |
6dd0eca7 MT |
1392 | CONFIG_MESON_GX_PM_DOMAINS=m |
1393 | CONFIG_MESON_EE_PM_DOMAINS=m | |
76d533f8 | 1394 | # end of Amlogic SoC drivers |
d27a5bdd | 1395 | |
202187a3 AF |
1396 | # |
1397 | # Broadcom SoC drivers | |
1398 | # | |
6dd0eca7 MT |
1399 | CONFIG_BCM2835_POWER=y |
1400 | CONFIG_SOC_BRCMSTB=y | |
2b86e6fb | 1401 | # end of Broadcom SoC drivers |
202187a3 | 1402 | |
c738d0b2 MT |
1403 | # |
1404 | # NXP/Freescale QorIQ SoC drivers | |
1405 | # | |
6dd0eca7 | 1406 | CONFIG_QUICC_ENGINE=y |
c738d0b2 MT |
1407 | # end of NXP/Freescale QorIQ SoC drivers |
1408 | ||
76d533f8 MT |
1409 | # |
1410 | # fujitsu SoC drivers | |
1411 | # | |
6dd0eca7 | 1412 | CONFIG_A64FX_DIAG=y |
76d533f8 MT |
1413 | # end of fujitsu SoC drivers |
1414 | ||
6dd0eca7 MT |
1415 | # |
1416 | # i.MX SoC drivers | |
1417 | # | |
1418 | CONFIG_IMX_GPCV2_PM_DOMAINS=y | |
1419 | CONFIG_SOC_IMX8M=y | |
d1ee2bc9 | 1420 | CONFIG_SOC_IMX9=y |
6dd0eca7 MT |
1421 | # end of i.MX SoC drivers |
1422 | ||
1423 | # | |
1424 | # Qualcomm SoC drivers | |
1425 | # | |
1426 | CONFIG_ROCKCHIP_GRF=y | |
1427 | CONFIG_ROCKCHIP_IODOMAIN=m | |
1428 | CONFIG_ROCKCHIP_PM_DOMAINS=y | |
1429 | CONFIG_SUNXI_MBUS=y | |
1430 | CONFIG_SUNXI_SRAM=y | |
1431 | ||
1432 | # | |
1433 | # DEVFREQ Drivers | |
1434 | # | |
1435 | CONFIG_ARM_IMX_BUS_DEVFREQ=m | |
1436 | CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m | |
1437 | CONFIG_ARM_RK3399_DMC_DEVFREQ=m | |
1438 | CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m | |
1439 | CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m | |
1440 | ||
fe1f3d4a | 1441 | # |
c738d0b2 | 1442 | # Extcon Device Drivers |
fe1f3d4a | 1443 | # |
c738d0b2 | 1444 | CONFIG_ARM_PL172_MPMC=m |
fe1f3d4a | 1445 | |
76d533f8 | 1446 | # |
c738d0b2 | 1447 | # Analog to digital converters |
76d533f8 | 1448 | # |
6dd0eca7 MT |
1449 | # CONFIG_BERLIN2_ADC is not set |
1450 | # CONFIG_IMX7D_ADC is not set | |
1451 | # CONFIG_IMX8QXP_ADC is not set | |
1452 | # CONFIG_MESON_SARADC is not set | |
1453 | # CONFIG_ROCKCHIP_SARADC is not set | |
c738d0b2 | 1454 | # end of Analog to digital converters |
76d533f8 | 1455 | |
364d5655 | 1456 | # |
c738d0b2 | 1457 | # IIO SCMI Sensors |
364d5655 | 1458 | # |
c738d0b2 MT |
1459 | # CONFIG_IIO_SCMI is not set |
1460 | # end of IIO SCMI Sensors | |
1461 | ||
1462 | # | |
1463 | # Temperature sensors | |
1464 | # | |
1465 | CONFIG_PWM=y | |
1466 | CONFIG_PWM_SYSFS=y | |
1467 | # CONFIG_PWM_DEBUG is not set | |
6dd0eca7 MT |
1468 | CONFIG_PWM_ATMEL_TCB=m |
1469 | CONFIG_PWM_BCM2835=m | |
1470 | CONFIG_PWM_BERLIN=m | |
1471 | CONFIG_PWM_CLK=m | |
1472 | CONFIG_PWM_DWC=m | |
1473 | CONFIG_PWM_FSL_FTM=m | |
1474 | CONFIG_PWM_IMX1=m | |
1475 | CONFIG_PWM_IMX27=m | |
1476 | CONFIG_PWM_IMX_TPM=m | |
1477 | CONFIG_PWM_LP3943=m | |
c738d0b2 | 1478 | CONFIG_PWM_MESON=m |
6dd0eca7 MT |
1479 | CONFIG_PWM_PCA9685=m |
1480 | CONFIG_PWM_ROCKCHIP=m | |
c738d0b2 | 1481 | CONFIG_PWM_STMPE=y |
6dd0eca7 MT |
1482 | CONFIG_PWM_SUN4I=m |
1483 | CONFIG_PWM_TWL=m | |
1484 | CONFIG_PWM_TWL_LED=m | |
1485 | CONFIG_PWM_XILINX=m | |
d5383c43 | 1486 | |
76d533f8 MT |
1487 | # |
1488 | # IRQ chip support | |
1489 | # | |
c738d0b2 MT |
1490 | CONFIG_ARM_GIC=y |
1491 | CONFIG_ARM_GIC_MAX_NR=1 | |
1492 | CONFIG_ARM_GIC_V2M=y | |
1493 | CONFIG_ARM_GIC_V3=y | |
1494 | CONFIG_ARM_GIC_V3_ITS=y | |
1495 | CONFIG_ARM_GIC_V3_ITS_PCI=y | |
7846dc81 | 1496 | CONFIG_ALPINE_MSI=y |
6dd0eca7 MT |
1497 | CONFIG_BRCMSTB_L2_IRQ=y |
1498 | CONFIG_DW_APB_ICTL=y | |
1499 | CONFIG_SUN6I_R_INTC=y | |
1500 | CONFIG_SUNXI_NMI_INTC=y | |
1501 | CONFIG_IMX_GPCV2=y | |
1502 | CONFIG_MVEBU_GICP=y | |
1503 | CONFIG_MVEBU_ICU=y | |
1504 | CONFIG_MVEBU_ODMI=y | |
1505 | CONFIG_MVEBU_PIC=y | |
1506 | CONFIG_MVEBU_SEI=y | |
c738d0b2 MT |
1507 | CONFIG_PARTITION_PERCPU=y |
1508 | CONFIG_MESON_IRQ_GPIO=y | |
6dd0eca7 MT |
1509 | CONFIG_IMX_IRQSTEER=y |
1510 | CONFIG_IMX_INTMUX=y | |
d1ee2bc9 | 1511 | CONFIG_IMX_MU_MSI=m |
c738d0b2 | 1512 | # end of IRQ chip support |
6dd0eca7 MT |
1513 | CONFIG_ARCH_HAS_RESET_CONTROLLER=y |
1514 | CONFIG_RESET_BERLIN=m | |
1515 | CONFIG_RESET_IMX7=m | |
1516 | CONFIG_RESET_MESON=m | |
c738d0b2 | 1517 | CONFIG_RESET_MESON_AUDIO_ARB=m |
6dd0eca7 MT |
1518 | CONFIG_RESET_SCMI=m |
1519 | CONFIG_RESET_SUNXI=y | |
76d533f8 | 1520 | |
d5383c43 MT |
1521 | # |
1522 | # PHY Subsystem | |
1523 | # | |
202187a3 | 1524 | CONFIG_PHY_XGENE=m |
6dd0eca7 MT |
1525 | CONFIG_PHY_SUN4I_USB=m |
1526 | CONFIG_PHY_SUN6I_MIPI_DPHY=m | |
1527 | CONFIG_PHY_SUN9I_USB=m | |
1528 | CONFIG_PHY_SUN50I_USB3=m | |
1529 | CONFIG_PHY_MESON8B_USB2=m | |
1530 | CONFIG_PHY_MESON_GXL_USB2=m | |
1531 | CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=m | |
1532 | CONFIG_PHY_MESON_G12A_USB2=m | |
1533 | CONFIG_PHY_MESON_G12A_USB3_PCIE=m | |
1534 | CONFIG_PHY_MESON_AXG_PCIE=m | |
1535 | CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=m | |
1536 | CONFIG_PHY_MESON_AXG_MIPI_DPHY=m | |
1537 | ||
1538 | # | |
1539 | # PHY drivers for Broadcom platforms | |
1540 | # | |
1541 | CONFIG_PHY_FSL_IMX8MQ_USB=m | |
1542 | CONFIG_PHY_MIXEL_LVDS_PHY=m | |
1543 | CONFIG_PHY_MIXEL_MIPI_DPHY=m | |
1544 | CONFIG_PHY_FSL_IMX8M_PCIE=m | |
1545 | CONFIG_PHY_BERLIN_SATA=m | |
1546 | CONFIG_PHY_BERLIN_USB=m | |
1547 | CONFIG_PHY_MVEBU_A3700_COMPHY=m | |
1548 | CONFIG_PHY_MVEBU_A3700_UTMI=m | |
1549 | CONFIG_PHY_MVEBU_A38X_COMPHY=m | |
1550 | CONFIG_PHY_MVEBU_CP110_COMPHY=m | |
1551 | CONFIG_PHY_MVEBU_CP110_UTMI=m | |
1552 | CONFIG_PHY_ROCKCHIP_DP=m | |
1553 | CONFIG_PHY_ROCKCHIP_DPHY_RX0=m | |
1554 | CONFIG_PHY_ROCKCHIP_EMMC=m | |
1555 | CONFIG_PHY_ROCKCHIP_INNO_HDMI=m | |
1556 | CONFIG_PHY_ROCKCHIP_INNO_USB2=m | |
1557 | CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m | |
1558 | CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m | |
1559 | CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m | |
1560 | CONFIG_PHY_ROCKCHIP_PCIE=m | |
d1ee2bc9 | 1561 | CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m |
6dd0eca7 MT |
1562 | CONFIG_PHY_ROCKCHIP_TYPEC=m |
1563 | CONFIG_PHY_ROCKCHIP_USB=m | |
2b86e6fb | 1564 | # end of PHY Subsystem |
d5383c43 | 1565 | |
d27a5bdd AF |
1566 | # |
1567 | # Performance monitor support | |
1568 | # | |
c738d0b2 MT |
1569 | CONFIG_ARM_CCI_PMU=y |
1570 | CONFIG_ARM_CCI400_PMU=y | |
1571 | CONFIG_ARM_CCI5xx_PMU=y | |
1572 | # CONFIG_ARM_CCN is not set | |
76d533f8 | 1573 | # CONFIG_ARM_CMN is not set |
c738d0b2 | 1574 | CONFIG_ARM_PMU=y |
d27a5bdd | 1575 | CONFIG_ARM_PMU_ACPI=y |
dc125ed4 | 1576 | CONFIG_ARM_SMMU_V3_PMU=m |
0b77b019 | 1577 | # CONFIG_ARM_DSU_PMU is not set |
6dd0eca7 | 1578 | # CONFIG_FSL_IMX8_DDR_PMU is not set |
d27a5bdd | 1579 | CONFIG_XGENE_PMU=y |
5ecb3b18 | 1580 | # CONFIG_ARM_SPE_PMU is not set |
76d533f8 | 1581 | # CONFIG_ARM_DMC620_PMU is not set |
d1ee2bc9 | 1582 | # CONFIG_ALIBABA_UNCORE_DRW_PMU is not set |
76d533f8 MT |
1583 | # CONFIG_HISI_PMU is not set |
1584 | # CONFIG_HISI_PCIE_PMU is not set | |
1585 | # CONFIG_HNS3_PMU is not set | |
ee731e2d MT |
1586 | # CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set |
1587 | # CONFIG_MESON_DDR_PMU is not set | |
2b86e6fb | 1588 | # end of Performance monitor support |
d27a5bdd | 1589 | |
364d5655 | 1590 | # |
2b86e6fb | 1591 | # Android |
364d5655 | 1592 | # |
6dd0eca7 MT |
1593 | CONFIG_NVMEM_IMX_IIM=m |
1594 | CONFIG_NVMEM_IMX_OCOTP=m | |
d1ee2bc9 MT |
1595 | CONFIG_NVMEM_MESON_MX_EFUSE=m |
1596 | CONFIG_NVMEM_ROCKCHIP_EFUSE=m | |
1597 | CONFIG_NVMEM_ROCKCHIP_OTP=m | |
6dd0eca7 | 1598 | CONFIG_NVMEM_SNVS_LPGPR=m |
d1ee2bc9 MT |
1599 | CONFIG_NVMEM_SUNXI_SID=m |
1600 | ||
1601 | # | |
1602 | # HW tracing support | |
1603 | # | |
1604 | # CONFIG_HISI_PTT is not set | |
1605 | # end of HW tracing support | |
d27a5bdd | 1606 | |
202187a3 AF |
1607 | # |
1608 | # Multiplexer drivers | |
1609 | # | |
1610 | CONFIG_MUX_ADG792A=m | |
1611 | CONFIG_MUX_GPIO=m | |
1612 | CONFIG_MUX_MMIO=m | |
2b86e6fb MT |
1613 | # end of Multiplexer drivers |
1614 | # end of Device Drivers | |
202187a3 | 1615 | |
d5383c43 MT |
1616 | # |
1617 | # Pseudo filesystems | |
1618 | # | |
76d533f8 | 1619 | CONFIG_ARCH_SUPPORTS_HUGETLBFS=y |
d5383c43 | 1620 | CONFIG_EFIVAR_FS=y |
2b86e6fb | 1621 | # end of Pseudo filesystems |
dc125ed4 AF |
1622 | |
1623 | # | |
1624 | # Memory initialization | |
1625 | # | |
202187a3 AF |
1626 | CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y |
1627 | CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y | |
d5383c43 | 1628 | |
d5383c43 | 1629 | # |
d1ee2bc9 MT |
1630 | # Userspace interface |
1631 | # | |
1632 | CONFIG_CRYPTO_NHPOLY1305_NEON=m | |
1633 | CONFIG_CRYPTO_CHACHA20_NEON=m | |
1634 | ||
d5383c43 | 1635 | # |
d1ee2bc9 MT |
1636 | # Accelerated Cryptographic Algorithms for CPU (arm64) |
1637 | # | |
1638 | CONFIG_CRYPTO_GHASH_ARM64_CE=m | |
1639 | CONFIG_CRYPTO_POLY1305_NEON=m | |
1640 | CONFIG_CRYPTO_SHA1_ARM64_CE=m | |
1641 | CONFIG_CRYPTO_SHA256_ARM64=m | |
1642 | CONFIG_CRYPTO_SHA2_ARM64_CE=m | |
1643 | CONFIG_CRYPTO_SHA512_ARM64=m | |
1644 | CONFIG_CRYPTO_SHA512_ARM64_CE=m | |
1645 | CONFIG_CRYPTO_SHA3_ARM64=m | |
03ed32f9 | 1646 | # CONFIG_CRYPTO_SM3_NEON is not set |
d1ee2bc9 MT |
1647 | # CONFIG_CRYPTO_SM3_ARM64_CE is not set |
1648 | # CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set | |
1649 | CONFIG_CRYPTO_AES_ARM64=m | |
1650 | CONFIG_CRYPTO_AES_ARM64_CE=m | |
1651 | CONFIG_CRYPTO_AES_ARM64_CE_BLK=m | |
1652 | CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m | |
1653 | CONFIG_CRYPTO_AES_ARM64_BS=m | |
1654 | # CONFIG_CRYPTO_SM4_ARM64_CE is not set | |
1655 | # CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set | |
1656 | # CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set | |
1657 | CONFIG_CRYPTO_AES_ARM64_CE_CCM=m | |
ee731e2d MT |
1658 | # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set |
1659 | # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set | |
d1ee2bc9 MT |
1660 | CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m |
1661 | # end of Accelerated Cryptographic Algorithms for CPU (arm64) | |
6dd0eca7 MT |
1662 | CONFIG_CRYPTO_DEV_ALLWINNER=y |
1663 | CONFIG_CRYPTO_DEV_SUN4I_SS=m | |
1664 | CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y | |
1665 | CONFIG_CRYPTO_DEV_SUN4I_SS_DEBUG=y | |
1666 | CONFIG_CRYPTO_DEV_SUN8I_CE=m | |
1667 | CONFIG_CRYPTO_DEV_SUN8I_CE_DEBUG=y | |
1668 | CONFIG_CRYPTO_DEV_SUN8I_CE_HASH=y | |
1669 | CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG=y | |
1670 | CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG=y | |
1671 | CONFIG_CRYPTO_DEV_SUN8I_SS=m | |
1672 | CONFIG_CRYPTO_DEV_SUN8I_SS_DEBUG=y | |
1673 | CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y | |
1674 | CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y | |
1675 | CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=m | |
1676 | CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=m | |
1677 | CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=m | |
1678 | CONFIG_CRYPTO_DEV_FSL_CAAM=m | |
1679 | # CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set | |
1680 | CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m | |
1681 | CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9 | |
1682 | # CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set | |
1683 | CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y | |
1684 | CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y | |
1685 | CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y | |
1686 | CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y | |
1687 | CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y | |
1688 | CONFIG_CRYPTO_DEV_SAHARA=m | |
1689 | CONFIG_CRYPTO_DEV_MXS_DCP=m | |
1690 | CONFIG_CRYPTO_DEV_MARVELL=m | |
1691 | CONFIG_CRYPTO_DEV_MARVELL_CESA=m | |
1692 | CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m | |
1693 | CONFIG_CRYPTO_DEV_ROCKCHIP=m | |
ee731e2d | 1694 | # CONFIG_CRYPTO_DEV_ROCKCHIP_DEBUG is not set |
cd59c044 | 1695 | CONFIG_CRYPTO_DEV_HISI_SEC=m |
03ed32f9 | 1696 | # CONFIG_CRYPTO_DEV_HISI_SEC2 is not set |
6dd0eca7 MT |
1697 | CONFIG_CRYPTO_DEV_HISI_QM=m |
1698 | CONFIG_CRYPTO_DEV_HISI_ZIP=m | |
1699 | CONFIG_CRYPTO_DEV_HISI_HPRE=m | |
1700 | CONFIG_CRYPTO_DEV_HISI_TRNG=m | |
d5383c43 MT |
1701 | |
1702 | # | |
1703 | # Library routines | |
1704 | # | |
6dd0eca7 | 1705 | CONFIG_STMP_DEVICE=y |
19f76fd7 | 1706 | # CONFIG_INDIRECT_PIO is not set |
76d533f8 MT |
1707 | # CONFIG_TRACE_MMIO_ACCESS is not set |
1708 | ||
1709 | # | |
1710 | # Crypto library routines | |
1711 | # | |
c738d0b2 MT |
1712 | CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 |
1713 | # end of Crypto library routines | |
d5383c43 | 1714 | CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y |
b46f65b8 | 1715 | CONFIG_ZLIB_DEFLATE=m |
c738d0b2 MT |
1716 | CONFIG_DMA_DECLARE_COHERENT=y |
1717 | CONFIG_ARCH_HAS_SETUP_DMA_OPS=y | |
1718 | CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y | |
1719 | CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y | |
1720 | CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y | |
dc125ed4 | 1721 | CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y |
c738d0b2 MT |
1722 | # CONFIG_DMA_RESTRICTED_POOL is not set |
1723 | CONFIG_DMA_NONCOHERENT_MMAP=y | |
76d533f8 | 1724 | CONFIG_DMA_COHERENT_POOL=y |
75047608 | 1725 | CONFIG_DMA_DIRECT_REMAP=y |
19b95f86 AF |
1726 | |
1727 | # | |
1728 | # Default contiguous memory area size: | |
1729 | # | |
cd59c044 | 1730 | CONFIG_SG_SPLIT=y |
2b86e6fb | 1731 | # end of Library routines |
76d533f8 | 1732 | CONFIG_GENERIC_IOREMAP=y |
c738d0b2 | 1733 | CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y |
cd59c044 MT |
1734 | |
1735 | # | |
1736 | # Compile-time checks and compiler options | |
1737 | # | |
1738 | CONFIG_ARCH_WANT_FRAME_POINTERS=y | |
1739 | CONFIG_FRAME_POINTER=y | |
2b86e6fb | 1740 | # end of Compile-time checks and compiler options |
cd59c044 | 1741 | |
76d533f8 | 1742 | # |
c738d0b2 | 1743 | # Debug Oops, Lockups and Hangs |
76d533f8 | 1744 | # |
c738d0b2 MT |
1745 | # CONFIG_SOFTLOCKUP_DETECTOR is not set |
1746 | # end of Debug Oops, Lockups and Hangs | |
76d533f8 | 1747 | |
cd59c044 | 1748 | # |
2b86e6fb | 1749 | # RCU Debugging |
cd59c044 | 1750 | # |
c738d0b2 MT |
1751 | CONFIG_RCU_CPU_STALL_TIMEOUT=21 |
1752 | # end of RCU Debugging | |
1753 | # CONFIG_FTRACE_SYSCALLS is not set | |
76d533f8 MT |
1754 | CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y |
1755 | ||
1756 | # | |
1757 | # arm64 Debugging | |
1758 | # | |
c738d0b2 | 1759 | # CONFIG_PID_IN_CONTEXTIDR is not set |
cd59c044 | 1760 | # CONFIG_ARM64_RELOC_TEST is not set |
c738d0b2 | 1761 | # CONFIG_CORESIGHT is not set |
76d533f8 | 1762 | # end of arm64 Debugging |