]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-arm64-generic
kernel: Update to 4.14.71
[ipfire-3.x.git] / kernel / config-arm64-generic
CommitLineData
d5383c43
MT
1CONFIG_ARM64=y
2CONFIG_64BIT=y
3CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
fe1f3d4a
AF
4CONFIG_ARM64_PAGE_SHIFT=16
5CONFIG_ARM64_CONT_SHIFT=5
6cb87b05
AF
6CONFIG_ARCH_MMAP_RND_BITS_MIN=14
7CONFIG_ARCH_MMAP_RND_BITS_MAX=27
8CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=7
9CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
364d5655 10CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
849a0073 11CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
d5383c43
MT
12CONFIG_GENERIC_CSUM=y
13CONFIG_ARCH_DMA_ADDR_T_64BIT=y
202187a3 14CONFIG_ARCH_PROC_KCORE_TEXT=y
d27a5bdd 15CONFIG_THREAD_INFO_IN_TASK=y
d5383c43 16
8e496662
MT
17#
18# IRQ subsystem
19#
20CONFIG_GENERIC_IRQ_MIGRATION=y
8e496662 21
d5383c43
MT
22#
23# RCU Subsystem
24#
d5383c43 25# CONFIG_CONTEXT_TRACKING_FORCE is not set
fe1f3d4a
AF
26CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
27# CONFIG_NUMA_BALANCING is not set
d5383c43
MT
28CONFIG_SYSCTL_EXCEPTION_TRACE=y
29
30#
31# Kernel Performance Events And Counters
32#
202187a3 33CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
d5383c43
MT
34CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
35CONFIG_MODULES_USE_ELF_RELA=y
6cb87b05
AF
36CONFIG_ARCH_MMAP_RND_BITS=27
37CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
463530b8 38CONFIG_COMPAT_OLD_SIGACTION=y
e9924988 39CONFIG_VMAP_STACK=y
d27a5bdd
AF
40# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
41# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
463530b8
MT
42
43#
44# Partition Types
45#
46CONFIG_BLOCK_COMPAT=y
d5383c43
MT
47
48#
49# IO Schedulers
50#
51CONFIG_PREEMPT_NOTIFIERS=y
d5383c43
MT
52
53#
54# Platform selection
55#
43556e68 56# CONFIG_ARCH_SUNXI is not set
849a0073
MT
57# CONFIG_ARCH_BCM_IPROC is not set
58# CONFIG_ARCH_BERLIN is not set
d27a5bdd 59# CONFIG_ARCH_BRCMSTB is not set
43556e68 60# CONFIG_ARCH_EXYNOS is not set
8e496662 61# CONFIG_ARCH_LAYERSCAPE is not set
fe1f3d4a 62# CONFIG_ARCH_LG1K is not set
364d5655 63# CONFIG_ARCH_HISI is not set
94cce289 64# CONFIG_ARCH_MEDIATEK is not set
463530b8 65# CONFIG_ARCH_QCOM is not set
202187a3 66# CONFIG_ARCH_REALTEK is not set
849a0073 67# CONFIG_ARCH_ROCKCHIP is not set
a40c4c43 68CONFIG_ARCH_SEATTLE=y
8e496662 69# CONFIG_ARCH_STRATIX10 is not set
94cce289 70# CONFIG_ARCH_TEGRA is not set
463530b8 71# CONFIG_ARCH_SPRD is not set
d5383c43 72# CONFIG_ARCH_THUNDER is not set
d27a5bdd 73# CONFIG_ARCH_THUNDER2 is not set
43556e68 74# CONFIG_ARCH_VULCAN is not set
d5383c43 75CONFIG_ARCH_XGENE=y
463530b8 76# CONFIG_ARCH_ZYNQMP is not set
d5383c43
MT
77
78#
79# Bus support
80#
463530b8 81CONFIG_PCI_BUS_ADDR_T_64BIT=y
a40c4c43 82CONFIG_PCI_LABEL=y
43556e68
AF
83CONFIG_HOTPLUG_PCI_ACPI=y
84CONFIG_HOTPLUG_PCI_ACPI_IBM=y
d5383c43 85
d27a5bdd
AF
86#
87# DesignWare PCI Core Support
88#
89CONFIG_PCI_HISI=y
202187a3 90# CONFIG_PCIE_KIRIN is not set
d27a5bdd 91
d5383c43
MT
92#
93# PCI host controller drivers
94#
95CONFIG_PCI_XGENE=y
d27a5bdd 96CONFIG_PCI_XGENE_MSI=y
43556e68
AF
97CONFIG_PCI_HOST_THUNDER_PEM=y
98CONFIG_PCI_HOST_THUNDER_ECAM=y
d5383c43
MT
99
100#
a40c4c43 101# ARM errata workarounds via the alternatives framework
d5383c43 102#
a40c4c43
MT
103CONFIG_ARM64_ERRATUM_826319=y
104CONFIG_ARM64_ERRATUM_827319=y
105CONFIG_ARM64_ERRATUM_824069=y
106CONFIG_ARM64_ERRATUM_819472=y
107CONFIG_ARM64_ERRATUM_832075=y
849a0073 108CONFIG_ARM64_ERRATUM_834220=y
463530b8 109CONFIG_ARM64_ERRATUM_845719=y
364d5655 110CONFIG_ARM64_ERRATUM_843419=y
e9924988 111CONFIG_ARM64_ERRATUM_1024718=y
8e496662 112CONFIG_CAVIUM_ERRATUM_22375=y
fe1f3d4a 113CONFIG_CAVIUM_ERRATUM_23144=y
8e496662 114CONFIG_CAVIUM_ERRATUM_23154=y
43556e68 115CONFIG_CAVIUM_ERRATUM_27456=y
202187a3 116CONFIG_CAVIUM_ERRATUM_30115=y
d27a5bdd
AF
117CONFIG_QCOM_FALKOR_ERRATUM_1003=y
118CONFIG_QCOM_FALKOR_ERRATUM_1009=y
119CONFIG_QCOM_QDF2400_ERRATUM_0065=y
e9924988 120CONFIG_QCOM_FALKOR_ERRATUM_E1041=y
d5383c43 121# CONFIG_ARM64_4K_PAGES is not set
8e496662 122# CONFIG_ARM64_16K_PAGES is not set
d5383c43
MT
123CONFIG_ARM64_64K_PAGES=y
124CONFIG_ARM64_VA_BITS_42=y
125# CONFIG_ARM64_VA_BITS_48 is not set
126CONFIG_ARM64_VA_BITS=42
d5383c43 127CONFIG_NR_CPUS=64
fe1f3d4a
AF
128CONFIG_NUMA=y
129CONFIG_NODES_SHIFT=2
130CONFIG_USE_PERCPU_NUMA_NODE_ID=y
d27a5bdd
AF
131CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
132CONFIG_HOLES_IN_ZONE=y
8e496662 133# CONFIG_HZ_100 is not set
8e496662 134CONFIG_HZ_300=y
8e496662 135CONFIG_HZ=300
43556e68 136CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
d5383c43
MT
137CONFIG_ARCH_SPARSEMEM_ENABLE=y
138CONFIG_ARCH_SPARSEMEM_DEFAULT=y
139CONFIG_ARCH_SELECT_MEMORY_MODEL=y
140CONFIG_SYS_SUPPORTS_HUGETLBFS=y
141CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
142CONFIG_SELECT_MEMORY_MODEL=y
143CONFIG_SPARSEMEM_MANUAL=y
144CONFIG_SPARSEMEM=y
fe1f3d4a 145CONFIG_NEED_MULTIPLE_NODES=y
d5383c43
MT
146CONFIG_SPARSEMEM_EXTREME=y
147CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
148CONFIG_SPARSEMEM_VMEMMAP=y
d5383c43 149CONFIG_PHYS_ADDR_T_64BIT=y
202187a3
AF
150CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
151# CONFIG_MEMORY_FAILURE is not set
d5383c43 152# CONFIG_TRANSPARENT_HUGEPAGE is not set
d27a5bdd 153# CONFIG_CRASH_DUMP is not set
d5383c43 154CONFIG_FORCE_MAX_ZONEORDER=11
e9924988
MT
155CONFIG_UNMAP_KERNEL_AT_EL0=y
156CONFIG_HARDEN_BRANCH_PREDICTOR=y
157CONFIG_ARM64_SSBD=y
463530b8
MT
158CONFIG_ARMV8_DEPRECATED=y
159CONFIG_SWP_EMULATION=y
160CONFIG_CP15_BARRIER_EMULATION=y
161CONFIG_SETEND_EMULATION=y
d27a5bdd 162# CONFIG_ARM64_SW_TTBR0_PAN is not set
d5383c43 163
849a0073
MT
164#
165# ARMv8.1 architectural features
166#
167CONFIG_ARM64_HW_AFDBM=y
168CONFIG_ARM64_PAN=y
169CONFIG_ARM64_LSE_ATOMICS=y
43556e68
AF
170CONFIG_ARM64_VHE=y
171
172#
173# ARMv8.2 architectural features
174#
175CONFIG_ARM64_UAO=y
e9924988 176# CONFIG_ARM64_PMEM is not set
43556e68
AF
177CONFIG_ARM64_MODULE_CMODEL_LARGE=y
178CONFIG_ARM64_MODULE_PLTS=y
179CONFIG_RELOCATABLE=y
180CONFIG_RANDOMIZE_BASE=y
202187a3 181CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
849a0073 182
d5383c43
MT
183#
184# Boot options
185#
43556e68 186CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y
d5383c43
MT
187CONFIG_CMDLINE=""
188CONFIG_EFI_STUB=y
189CONFIG_EFI=y
a40c4c43 190CONFIG_DMI=y
d5383c43
MT
191
192#
463530b8 193# Userspace binary formats
d5383c43 194#
463530b8
MT
195CONFIG_COMPAT_BINFMT_ELF=y
196CONFIG_COMPAT=y
197CONFIG_SYSVIPC_COMPAT=y
d5383c43 198
d5383c43 199#
463530b8 200# ARM CPU Idle Drivers
d5383c43 201#
d5383c43
MT
202# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
203
204#
a40c4c43 205# CPU frequency scaling drivers
d5383c43 206#
364d5655 207CONFIG_ARM_DT_BL_CPUFREQ=m
8e496662 208CONFIG_ACPI_CPPC_CPUFREQ=m
463530b8 209CONFIG_COMPAT_NETLINK_MESSAGES=y
d5383c43 210
d5383c43
MT
211#
212# Generic Driver Options
213#
a40c4c43 214# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
d5383c43
MT
215
216#
364d5655 217# Bus devices
d5383c43 218#
202187a3 219# CONFIG_BRCMSTB_GISB_ARB is not set
fe1f3d4a 220CONFIG_OF_NUMA=y
463530b8
MT
221CONFIG_PNP=y
222# CONFIG_PNP_DEBUG_MESSAGES is not set
223
224#
225# Protocols
226#
227CONFIG_PNPACPI=y
d5383c43
MT
228CONFIG_BLK_DEV_SKD=m
229
230#
43556e68 231# VOP Driver
d5383c43
MT
232#
233# CONFIG_GENWQE is not set
234
235#
236# SCSI Transports
237#
6cb87b05 238CONFIG_SCSI_HISI_SAS=m
202187a3 239CONFIG_SCSI_HISI_SAS_PCI=m
d5383c43 240# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
463530b8
MT
241CONFIG_ATA_ACPI=y
242CONFIG_SATA_ZPODD=y
d5383c43
MT
243
244#
245# Controllers with non-SFF native interface
246#
247CONFIG_AHCI_XGENE=m
43556e68 248CONFIG_SATA_AHCI_SEATTLE=m
d5383c43 249
463530b8
MT
250#
251# Generic fallback / legacy drivers
252#
253CONFIG_PATA_ACPI=m
254
d5383c43
MT
255#
256# Distributed Switch Architecture drivers
257#
258CONFIG_VORTEX=m
463530b8
MT
259CONFIG_AMD_XGBE=m
260CONFIG_NET_XGENE=m
d27a5bdd 261CONFIG_NET_XGENE_V2=m
463530b8 262CONFIG_MACB=m
202187a3 263CONFIG_MACB_USE_HWSTAMP=y
d27a5bdd 264CONFIG_MACB_PCI=m
364d5655
MT
265CONFIG_THUNDER_NIC_PF=m
266CONFIG_THUNDER_NIC_VF=m
267CONFIG_THUNDER_NIC_BGX=m
d27a5bdd 268CONFIG_THUNDER_NIC_RGX=m
364d5655 269CONFIG_LIQUIDIO=m
d27a5bdd 270CONFIG_LIQUIDIO_VF=m
e9924988 271CONFIG_HNS3_ENET=m
463530b8 272CONFIG_NET_SB1000=m
d27a5bdd 273CONFIG_MDIO_BUS_MUX=m
43556e68 274CONFIG_MDIO_CAVIUM=m
849a0073 275CONFIG_MDIO_OCTEON=m
43556e68 276CONFIG_MDIO_THUNDER=m
d27a5bdd 277CONFIG_MDIO_XGENE=m
849a0073
MT
278
279#
280# Enable WiMAX (Networking options) to see the WiMAX drivers
281#
282# CONFIG_FUJITSU_ES is not set
283
d5383c43
MT
284#
285# Input device support
286#
287CONFIG_INPUT_MATRIXKMAP=m
288
289#
290# Input Device Drivers
291#
292# CONFIG_KEYBOARD_SAMSUNG is not set
293
463530b8
MT
294#
295# Serial drivers
296#
297CONFIG_SERIAL_8250_PNP=y
463530b8 298
d5383c43
MT
299#
300# Non-8250 serial port support
301#
8e496662 302CONFIG_HVC_DCC=y
202187a3 303CONFIG_IPMI_DMI_DECODE=y
d5383c43 304CONFIG_HW_RANDOM_XGENE=m
d27a5bdd 305CONFIG_HW_RANDOM_CAVIUM=y
d5383c43 306
463530b8
MT
307#
308# PCMCIA character devices
309#
310# CONFIG_HPET is not set
311
312#
313# I2C support
314#
315CONFIG_ACPI_I2C_OPREGION=y
316
317#
318# ACPI drivers
319#
320CONFIG_I2C_SCMI=m
321
d5383c43
MT
322#
323# I2C system bus drivers (mostly embedded / system-on-chip)
324#
8e496662 325CONFIG_I2C_CADENCE=m
e9924988
MT
326CONFIG_I2C_DESIGNWARE_CORE=y
327CONFIG_I2C_DESIGNWARE_PLATFORM=y
d5383c43 328CONFIG_I2C_NOMADIK=m
d27a5bdd 329CONFIG_I2C_THUNDERX=m
d5383c43 330
a40c4c43
MT
331#
332# Other I2C/SMBus bus drivers
333#
364d5655 334CONFIG_I2C_XGENE_SLIMPRO=m
a40c4c43 335
d5383c43 336#
202187a3 337# HSI clients
d5383c43
MT
338#
339CONFIG_PPS=m
340
341#
342# PTP clock support
343#
344CONFIG_PTP_1588_CLOCK=m
345
346#
d27a5bdd 347# Pin controllers
463530b8 348#
d27a5bdd
AF
349CONFIG_PINCTRL_AS3722=m
350CONFIG_PINCTRL_AMD=m
202187a3 351CONFIG_PINCTRL_MCP23S08=m
d27a5bdd
AF
352CONFIG_PINCTRL_SINGLE=m
353CONFIG_PINCTRL_PALMAS=m
463530b8
MT
354CONFIG_GPIO_ACPI=y
355
356#
357# Memory mapped GPIO drivers
d5383c43 358#
8e496662 359CONFIG_GPIO_AMDPT=m
463530b8 360CONFIG_GPIO_DWAPB=m
d5383c43 361CONFIG_GPIO_XGENE=y
94cce289 362CONFIG_GPIO_XGENE_SB=m
8e496662 363CONFIG_GPIO_XILINX=m
d5383c43 364
e9924988
MT
365#
366# MFD GPIO expanders
367#
368# CONFIG_GPIO_TPS68470 is not set
369
d5383c43 370#
463530b8 371# USB GPIO expanders
d5383c43
MT
372#
373CONFIG_POWER_RESET_XGENE=y
374
d27a5bdd
AF
375#
376# Native drivers
377#
378CONFIG_SENSORS_XGENE=m
379
463530b8
MT
380#
381# ACPI drivers
382#
383CONFIG_SENSORS_ACPI_POWER=m
384
43556e68
AF
385#
386# Watchdog Device Drivers
387#
d27a5bdd 388CONFIG_WDAT_WDT=m
43556e68
AF
389CONFIG_ARM_SBSA_WATCHDOG=m
390
d5383c43
MT
391#
392# Multifunction device drivers
393#
a40c4c43 394# CONFIG_MFD_ATMEL_HLCDC is not set
d5383c43
MT
395# CONFIG_ABX500_CORE is not set
396
397#
398# STMicroelectronics STMPE Interface Drivers
399#
e9924988 400CONFIG_MFD_TPS68470=y
d5383c43
MT
401# CONFIG_REGULATOR_88PM8607 is not set
402# CONFIG_REGULATOR_GPIO is not set
202187a3 403CONFIG_REGULATOR_HI6421V530=m
d5383c43
MT
404# CONFIG_REGULATOR_LP872X is not set
405# CONFIG_REGULATOR_LP8788 is not set
406# CONFIG_REGULATOR_TWL4030 is not set
463530b8
MT
407# CONFIG_IR_ENE is not set
408# CONFIG_IR_ITE_CIR is not set
409# CONFIG_IR_FINTEK is not set
410# CONFIG_IR_NUVOTON is not set
411
fe1f3d4a
AF
412#
413# Display Interface Bridges
414#
415CONFIG_DRM_HISI_KIRIN=m
416CONFIG_HISI_KIRIN_DW_DSI=m
417
418#
419# Frame buffer hardware drivers
420#
9cd4bbd9 421CONFIG_FB_EFI=y
fe1f3d4a 422
d5383c43
MT
423#
424# Console display driver support
425#
94cce289
MT
426CONFIG_DUMMY_CONSOLE_COLUMNS=80
427CONFIG_DUMMY_CONSOLE_ROWS=25
d5383c43 428# CONFIG_SND_LX6464ES is not set
d5383c43 429
94cce289 430#
d27a5bdd
AF
431# HD-Audio
432#
433# CONFIG_SND_DESIGNWARE_PCM is not set
434
435#
202187a3 436# STMicroelectronics STM32 SOC audio support
94cce289
MT
437#
438# CONFIG_SND_SOC_XTFPGA_I2S is not set
439
a40c4c43 440#
849a0073 441# MUSB DMA mode
a40c4c43
MT
442#
443CONFIG_MUSB_PIO_ONLY=y
444
d27a5bdd
AF
445#
446# Platform Glue Driver Support
447#
448CONFIG_USB_DWC3_PCI=m
449
a40c4c43 450#
fe1f3d4a 451# MMC/SD/SDIO Host Controller Drivers
a40c4c43 452#
fe1f3d4a 453CONFIG_MMC_SDHCI_ACPI=m
d27a5bdd 454CONFIG_MMC_CAVIUM_THUNDERX=m
a40c4c43 455
364d5655
MT
456#
457# iptables trigger is under Netfilter config (LED target)
458#
459CONFIG_EDAC=y
460CONFIG_EDAC_LEGACY_SYSFS=y
461# CONFIG_EDAC_DEBUG is not set
d27a5bdd 462CONFIG_EDAC_THUNDERX=m
364d5655
MT
463CONFIG_EDAC_XGENE=m
464
d5383c43
MT
465#
466# Platform RTC drivers
467#
468CONFIG_RTC_DRV_EFI=m
469
364d5655
MT
470#
471# on-CPU RTC drivers
472#
473CONFIG_RTC_DRV_XGENE=m
474
d5383c43
MT
475#
476# DMA Devices
477#
463530b8 478CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
463530b8 479CONFIG_DMA_ACPI=y
202187a3 480CONFIG_BCM_SBA_RAID=m
d27a5bdd 481CONFIG_MV_XOR_V2=y
849a0073 482CONFIG_XGENE_DMA=m
d5383c43
MT
483
484#
485# DMA Clients
486#
463530b8 487CONFIG_DMA_ENGINE_RAID=y
d5383c43 488
94cce289 489#
8e496662 490# Microsoft Hyper-V guest support
94cce289 491#
364d5655 492# CONFIG_CHROME_PLATFORMS is not set
94cce289 493
d5383c43
MT
494#
495# Common Clock Framework
496#
d5383c43 497CONFIG_COMMON_CLK_XGENE=y
d27a5bdd 498CONFIG_COMMON_CLK_GXBB=y
d5383c43
MT
499
500#
501# Clock Source drivers
502#
202187a3 503CONFIG_TIMER_ACPI=y
d27a5bdd
AF
504CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y
505CONFIG_FSL_ERRATUM_A008585=y
506CONFIG_HISILICON_ERRATUM_161010101=y
507CONFIG_ARM64_ERRATUM_858921=y
d5383c43 508# CONFIG_PL320_MBOX is not set
8e496662 509CONFIG_PCC=y
43556e68 510CONFIG_XGENE_SLIMPRO_MBOX=m
d27a5bdd 511CONFIG_BCM_FLEXRM_MBOX=m
94cce289
MT
512
513#
514# Generic IOMMU Pagetable Support
515#
d5383c43 516# CONFIG_ARM_SMMU is not set
364d5655
MT
517CONFIG_ARM_SMMU_V3=y
518
519#
d27a5bdd
AF
520# Remoteproc drivers
521#
522# CONFIG_REMOTEPROC is not set
523
202187a3
AF
524#
525# Broadcom SoC drivers
526#
527# CONFIG_SOC_BRCMSTB is not set
528
d27a5bdd 529#
e9924988 530# Qualcomm SoC drivers
364d5655
MT
531#
532# CONFIG_SUNXI_SRAM is not set
533
fe1f3d4a
AF
534#
535# DEVFREQ Governors
536#
537CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
538CONFIG_DEVFREQ_GOV_PASSIVE=m
539
364d5655
MT
540#
541# Light sensors
542#
543# CONFIG_ACPI_ALS is not set
d5383c43 544
d27a5bdd
AF
545#
546# Temperature sensors
547#
548# CONFIG_RESET_BERLIN is not set
549# CONFIG_RESET_SUNXI is not set
550# CONFIG_RESET_ZYNQ is not set
551
d5383c43
MT
552#
553# PHY Subsystem
554#
202187a3 555CONFIG_PHY_XGENE=m
d5383c43
MT
556# CONFIG_PHY_EXYNOS4210_USB2 is not set
557# CONFIG_PHY_EXYNOS4X12_USB2 is not set
558# CONFIG_PHY_EXYNOS5250_USB2 is not set
d5383c43 559
d27a5bdd
AF
560#
561# Performance monitor support
562#
563CONFIG_ARM_PMU_ACPI=y
564CONFIG_XGENE_PMU=y
565
364d5655
MT
566#
567# Android
568#
569CONFIG_LIBNVDIMM=y
570CONFIG_BLK_DEV_PMEM=m
571CONFIG_ND_BLK=m
849a0073 572CONFIG_ND_CLAIM=y
364d5655
MT
573CONFIG_ND_BTT=m
574CONFIG_BTT=y
575
d27a5bdd
AF
576#
577# FSI support
578#
579CONFIG_TEE=m
580
581#
582# TEE drivers
583#
584CONFIG_OPTEE=m
585
202187a3
AF
586#
587# Multiplexer drivers
588#
589CONFIG_MUX_ADG792A=m
590CONFIG_MUX_GPIO=m
591CONFIG_MUX_MMIO=m
592
d5383c43
MT
593#
594# Firmware Drivers
595#
a40c4c43
MT
596CONFIG_DMIID=y
597CONFIG_DMI_SYSFS=y
43556e68
AF
598CONFIG_FW_CFG_SYSFS=m
599# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
d5383c43
MT
600
601#
602# EFI (Extensible Firmware Interface) Support
603#
604CONFIG_EFI_VARS=y
364d5655 605CONFIG_EFI_ESRT=y
d5383c43
MT
606CONFIG_EFI_VARS_PSTORE=y
607# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
608CONFIG_EFI_PARAMS_FROM_FDT=y
609CONFIG_EFI_RUNTIME_WRAPPERS=y
610CONFIG_EFI_ARMSTUB=y
fe1f3d4a
AF
611# CONFIG_EFI_BOOTLOADER_CONTROL is not set
612# CONFIG_EFI_CAPSULE_LOADER is not set
d27a5bdd 613# CONFIG_EFI_TEST is not set
e9924988 614# CONFIG_RESET_ATTACK_MITIGATION is not set
d27a5bdd
AF
615# CONFIG_EFI_DEV_PATH_PARSER is not set
616
617#
618# Tegra firmware driver
619#
463530b8
MT
620CONFIG_ACPI=y
621CONFIG_ACPI_GENERIC_GSI=y
364d5655 622CONFIG_ACPI_CCA_REQUIRED=y
8e496662 623# CONFIG_ACPI_DEBUGGER is not set
d27a5bdd 624CONFIG_ACPI_SPCR_TABLE=y
463530b8
MT
625# CONFIG_ACPI_EC_DEBUGFS is not set
626CONFIG_ACPI_BUTTON=m
627CONFIG_ACPI_FAN=m
628CONFIG_ACPI_DOCK=y
d27a5bdd
AF
629CONFIG_ACPI_PROCESSOR_IDLE=y
630CONFIG_ACPI_MCFG=y
8e496662
MT
631CONFIG_ACPI_CPPC_LIB=y
632CONFIG_ACPI_PROCESSOR=m
463530b8 633CONFIG_ACPI_IPMI=m
8e496662
MT
634CONFIG_ACPI_HOTPLUG_CPU=y
635CONFIG_ACPI_THERMAL=m
d27a5bdd 636CONFIG_ACPI_NUMA=y
463530b8 637# CONFIG_ACPI_CUSTOM_DSDT is not set
d27a5bdd
AF
638CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
639CONFIG_ACPI_TABLE_UPGRADE=y
463530b8
MT
640# CONFIG_ACPI_DEBUG is not set
641# CONFIG_ACPI_PCI_SLOT is not set
642CONFIG_ACPI_CONTAINER=y
643CONFIG_ACPI_HED=m
644CONFIG_ACPI_CUSTOM_METHOD=m
d27a5bdd 645# CONFIG_ACPI_BGRT is not set
463530b8 646CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y
d27a5bdd
AF
647# CONFIG_ACPI_APEI is not set
648CONFIG_ACPI_WATCHDOG=y
463530b8 649# CONFIG_PMIC_OPREGION is not set
d27a5bdd
AF
650# CONFIG_ACPI_CONFIGFS is not set
651CONFIG_ACPI_IORT=y
652CONFIG_ACPI_GTDT=y
d5383c43
MT
653
654#
655# File systems
656#
94cce289 657# CONFIG_FS_DAX is not set
d5383c43
MT
658
659#
660# Pseudo filesystems
661#
289c54d9 662# CONFIG_PROC_KCORE is not set
d5383c43 663# CONFIG_HUGETLBFS is not set
d27a5bdd 664CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
d5383c43
MT
665CONFIG_EFIVAR_FS=y
666CONFIG_KVM_MMIO=y
364d5655 667CONFIG_KVM_VFIO=y
94cce289 668CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
463530b8 669CONFIG_KVM_COMPAT=y
d5383c43
MT
670CONFIG_KVM=y
671CONFIG_KVM_ARM_HOST=y
43556e68 672CONFIG_KVM_ARM_PMU=y
d5383c43
MT
673
674#
675# Compile-time checks and compiler options
676#
677CONFIG_ARCH_WANT_FRAME_POINTERS=y
678CONFIG_FRAME_POINTER=y
679
d27a5bdd
AF
680#
681# Memory Debugging
682#
683# CONFIG_KASAN is not set
684CONFIG_ARCH_HAS_KCOV=y
685# CONFIG_KCOV is not set
686
d5383c43
MT
687#
688# RCU Debugging
689#
d5383c43
MT
690CONFIG_FUNCTION_GRAPH_TRACER=y
691
692#
693# Runtime Testing
694#
43556e68 695CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
d27a5bdd
AF
696# CONFIG_ARM64_PTDUMP_CORE is not set
697# CONFIG_ARM64_PTDUMP_DEBUGFS is not set
d5383c43 698# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set
d27a5bdd 699# CONFIG_DEBUG_WX is not set
fe1f3d4a 700# CONFIG_DEBUG_ALIGN_RODATA is not set
d27a5bdd
AF
701# CONFIG_ARM64_RELOC_TEST is not set
702
703#
704# Security options
705#
706CONFIG_KEYS_COMPAT=y
202187a3
AF
707CONFIG_FORTIFY_SOURCE=y
708CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
709CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
d5383c43 710
d5383c43
MT
711#
712# Random Number Generation
713#
d27a5bdd 714# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set
d5383c43
MT
715CONFIG_CRYPTO_DEV_CCP=y
716CONFIG_CRYPTO_DEV_CCP_DD=m
e9924988 717CONFIG_CRYPTO_DEV_SP_CCP=y
d5383c43 718CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
202187a3
AF
719CONFIG_CRYPTO_DEV_NITROX=m
720CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
d27a5bdd 721# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set
849a0073
MT
722
723#
724# Certificates for signature checking
725#
d5383c43 726CONFIG_ARM64_CRYPTO=y
e9924988 727CONFIG_CRYPTO_SHA256_ARM64=m
d27a5bdd 728CONFIG_CRYPTO_SHA512_ARM64=m
d5383c43
MT
729CONFIG_CRYPTO_SHA1_ARM64_CE=m
730CONFIG_CRYPTO_SHA2_ARM64_CE=m
731CONFIG_CRYPTO_GHASH_ARM64_CE=m
d27a5bdd
AF
732CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
733CONFIG_CRYPTO_CRC32_ARM64_CE=m
734CONFIG_CRYPTO_AES_ARM64=m
d5383c43
MT
735CONFIG_CRYPTO_AES_ARM64_CE=m
736CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
737CONFIG_CRYPTO_AES_ARM64_CE_BLK=m
738CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m
d27a5bdd 739CONFIG_CRYPTO_AES_ARM64_BS=m
d5383c43
MT
740
741#
742# Library routines
743#
d5383c43
MT
744CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
745CONFIG_HAS_IOPORT_MAP=y
d5383c43 746CONFIG_UCS2_STRING=y