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