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