]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-x86_64-generic
json-c: Update to version 0.17-20230812
[ipfire-3.x.git] / kernel / config-x86_64-generic
CommitLineData
4c928ab7
MT
1
2#
3# General setup
4#
4c928ab7 5# CONFIG_KERNEL_BZIP2 is not set
4c928ab7
MT
6
7#
8# IRQ subsystem
9#
10CONFIG_GENERIC_PENDING_IRQ=y
5ecb3b18
MT
11CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
12CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
dc125ed4 13# end of IRQ subsystem
028e459b 14CONFIG_CLOCKSOURCE_WATCHDOG=y
0619f7fe 15CONFIG_ARCH_CLOCKSOURCE_INIT=y
cb866dd3 16CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
028e459b
MT
17CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
18CONFIG_GENERIC_CMOS_UPDATE=y
4c928ab7
MT
19
20#
19b95f86 21# Timers subsystem
4c928ab7 22#
76d533f8 23CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100
2b86e6fb 24# end of Timers subsystem
19b95f86
AF
25
26#
1b1a9c16 27# Scheduler features
19b95f86 28#
4c928ab7 29CONFIG_PCSPKR_PLATFORM=y
5ecb3b18 30CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
4c928ab7
MT
31
32#
9a9607f5 33# Kexec and crash features
4c928ab7 34#
9a9607f5
MT
35CONFIG_CRASH_CORE=y
36CONFIG_KEXEC_CORE=y
37CONFIG_KEXEC=y
38CONFIG_CRASH_DUMP=y
39CONFIG_CRASH_HOTPLUG=y
40CONFIG_CRASH_MAX_MEMORY_RANGES=8192
41# end of Kexec and crash features
42# end of General setup
cd59c044
MT
43CONFIG_X86_64=y
44CONFIG_X86=y
45CONFIG_INSTRUCTION_DECODER=y
46CONFIG_OUTPUT_FORMAT="elf64-x86-64"
cd59c044
MT
47CONFIG_ARCH_MMAP_RND_BITS_MIN=28
48CONFIG_ARCH_MMAP_RND_BITS_MAX=32
49CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
cd59c044 50CONFIG_GENERIC_ISA_DMA=y
cd59c044
MT
51CONFIG_ARCH_MAY_HAVE_PC_FDC=y
52CONFIG_ARCH_HAS_CPU_RELAX=y
cd59c044 53CONFIG_AUDIT_ARCH=y
cd59c044
MT
54CONFIG_X86_64_SMP=y
55CONFIG_PGTABLE_LEVELS=4
58640b55 56CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
4c928ab7
MT
57
58#
59# Processor type and features
60#
e7f50e45 61CONFIG_X86_X2APIC=y
4c928ab7 62CONFIG_X86_MPPARSE=y
75047608 63# CONFIG_X86_CPU_RESCTRL is not set
697cb25b 64# CONFIG_X86_EXTENDED_PLATFORM is not set
7f6f4de5 65CONFIG_X86_INTEL_LPSS=y
94cce289 66# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
6cb87b05 67CONFIG_IOSF_MBI=y
bf6ee3f7 68# CONFIG_IOSF_MBI_DEBUG is not set
4c928ab7
MT
69CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
70CONFIG_SCHED_OMIT_FRAME_POINTER=y
703bc627 71CONFIG_HYPERVISOR_GUEST=y
0619f7fe 72CONFIG_PARAVIRT_XXL=y
703bc627 73# CONFIG_PARAVIRT_DEBUG is not set
c1d71b46 74CONFIG_PARAVIRT_SPINLOCKS=y
1b1a9c16 75CONFIG_X86_HV_CALLBACK_VECTOR=y
b748bd90 76CONFIG_XEN_PV=y
76d533f8 77CONFIG_XEN_512GB=y
b748bd90 78CONFIG_XEN_PV_SMP=y
76d533f8 79CONFIG_XEN_PV_DOM0=y
b748bd90
MT
80CONFIG_XEN_PVHVM=y
81CONFIG_XEN_PVHVM_SMP=y
76d533f8 82CONFIG_XEN_PVHVM_GUEST=y
b748bd90
MT
83CONFIG_XEN_SAVE_RESTORE=y
84# CONFIG_XEN_DEBUG_FS is not set
85# CONFIG_XEN_PVH is not set
d1ee2bc9 86CONFIG_XEN_PV_MSR_SAFE=y
4c928ab7 87CONFIG_KVM_GUEST=y
76d533f8 88CONFIG_ARCH_CPUIDLE_HALTPOLL=y
75047608 89# CONFIG_PVH is not set
4c928ab7 90CONFIG_PARAVIRT_CLOCK=y
0b77b019 91# CONFIG_JAILHOUSE_GUEST is not set
1b1a9c16 92# CONFIG_ACRN_GUEST is not set
76d533f8 93# CONFIG_INTEL_TDX_GUEST is not set
4c928ab7 94# CONFIG_MK8 is not set
e7f50e45 95# CONFIG_MPSC is not set
4c928ab7
MT
96# CONFIG_MCORE2 is not set
97# CONFIG_MATOM is not set
e7f50e45 98CONFIG_GENERIC_CPU=y
c6e2a6c8 99CONFIG_X86_INTERNODE_CACHE_SHIFT=6
4c928ab7 100CONFIG_X86_L1_CACHE_SHIFT=6
4c928ab7
MT
101CONFIG_X86_TSC=y
102CONFIG_X86_CMPXCHG64=y
103CONFIG_X86_CMOV=y
e7f50e45 104CONFIG_X86_MINIMUM_CPU_FAMILY=64
4c928ab7 105CONFIG_X86_DEBUGCTLMSR=y
76d533f8
MT
106CONFIG_IA32_FEAT_CTL=y
107CONFIG_X86_VMX_FEATURE_NAMES=y
6ecb8f03 108CONFIG_PROCESSOR_SELECT=y
4c928ab7
MT
109CONFIG_CPU_SUP_INTEL=y
110CONFIG_CPU_SUP_AMD=y
0619f7fe 111CONFIG_CPU_SUP_HYGON=y
4c928ab7 112CONFIG_CPU_SUP_CENTAUR=y
1b1a9c16 113CONFIG_CPU_SUP_ZHAOXIN=y
4c928ab7
MT
114CONFIG_HPET_TIMER=y
115CONFIG_HPET_EMULATE_RTC=y
e7f50e45 116CONFIG_GART_IOMMU=y
17283c11 117CONFIG_BOOT_VESA_SUPPORT=y
e7f50e45 118# CONFIG_MAXSMP is not set
0b77b019
MT
119CONFIG_NR_CPUS_RANGE_BEGIN=2
120CONFIG_NR_CPUS_RANGE_END=512
121CONFIG_NR_CPUS_DEFAULT=64
d27a5bdd 122CONFIG_SCHED_MC_PRIO=y
4c928ab7
MT
123CONFIG_X86_LOCAL_APIC=y
124CONFIG_X86_IO_APIC=y
125CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
126CONFIG_X86_MCE=y
d27a5bdd 127# CONFIG_X86_MCELOG_LEGACY is not set
4c928ab7
MT
128CONFIG_X86_MCE_INTEL=y
129CONFIG_X86_MCE_AMD=y
130CONFIG_X86_MCE_THRESHOLD=y
202187a3 131# CONFIG_X86_MCE_INJECT is not set
fe1f3d4a
AF
132
133#
134# Performance monitoring
135#
136CONFIG_PERF_EVENTS_INTEL_UNCORE=y
137CONFIG_PERF_EVENTS_INTEL_RAPL=y
138CONFIG_PERF_EVENTS_INTEL_CSTATE=y
139CONFIG_PERF_EVENTS_AMD_POWER=m
76d533f8
MT
140CONFIG_PERF_EVENTS_AMD_UNCORE=y
141# CONFIG_PERF_EVENTS_AMD_BRS is not set
dc125ed4 142# end of Performance monitoring
e7f50e45 143CONFIG_X86_VSYSCALL_EMULATION=y
76d533f8 144CONFIG_X86_IOPL_IOPERM=y
8e496662 145CONFIG_MICROCODE=y
76d533f8 146# CONFIG_MICROCODE_LATE_LOADING is not set
55a95ac7
MT
147CONFIG_X86_MSR=m
148CONFIG_X86_CPUID=m
e9924988 149# CONFIG_X86_5LEVEL is not set
e7f50e45 150CONFIG_X86_DIRECT_GBPAGES=y
0619f7fe 151# CONFIG_X86_CPA_STATISTICS is not set
e9924988 152# CONFIG_AMD_MEM_ENCRYPT is not set
e7f50e45
MT
153CONFIG_AMD_NUMA=y
154CONFIG_X86_64_ACPI_NUMA=y
e7f50e45
MT
155# CONFIG_NUMA_EMU is not set
156CONFIG_NODES_SHIFT=9
e7f50e45 157CONFIG_ARCH_SPARSEMEM_DEFAULT=y
849a0073 158CONFIG_X86_PMEM_LEGACY_DEVICE=y
463530b8 159CONFIG_X86_PMEM_LEGACY=y
4c928ab7
MT
160CONFIG_X86_CHECK_BIOS_CORRUPTION=y
161CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
4c928ab7
MT
162CONFIG_MTRR=y
163CONFIG_MTRR_SANITIZER=y
164CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
165CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
166CONFIG_X86_PAT=y
167CONFIG_ARCH_USES_PG_UNCACHED=y
76d533f8
MT
168CONFIG_X86_UMIP=y
169CONFIG_CC_HAS_IBT=y
9a9607f5 170CONFIG_X86_CET=y
1e49c255 171CONFIG_X86_KERNEL_IBT=y
43556e68 172CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
76d533f8
MT
173CONFIG_X86_INTEL_TSX_MODE_OFF=y
174# CONFIG_X86_INTEL_TSX_MODE_ON is not set
175# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
176# CONFIG_X86_SGX is not set
9a9607f5 177CONFIG_X86_USER_SHADOW_STACK=y
ee731e2d 178# CONFIG_EFI_HANDOVER_PROTOCOL is not set
e7f50e45 179# CONFIG_EFI_MIXED is not set
ee731e2d
MT
180# CONFIG_EFI_FAKE_MEMMAP is not set
181CONFIG_EFI_RUNTIME_MAP=y
9a9607f5
MT
182CONFIG_ARCH_SUPPORTS_KEXEC=y
183CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y
184CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y
185CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y
186CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y
e7f50e45 187CONFIG_PHYSICAL_START=0x1000000
597e1ee1 188CONFIG_X86_NEED_RELOCS=y
e7f50e45 189CONFIG_PHYSICAL_ALIGN=0x1000000
19f76fd7 190CONFIG_DYNAMIC_MEMORY_LAYOUT=y
d27a5bdd
AF
191CONFIG_RANDOMIZE_MEMORY=y
192CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
d19e461f 193CONFIG_ADDRESS_MASKING=y
1b1a9c16 194# CONFIG_LEGACY_VSYSCALL_XONLY is not set
e7f50e45 195CONFIG_LEGACY_VSYSCALL_NONE=y
4c928ab7 196# CONFIG_CMDLINE_BOOL is not set
849a0073 197# CONFIG_MODIFY_LDT_SYSCALL is not set
76d533f8 198# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
dc125ed4 199# end of Processor type and features
76d533f8
MT
200CONFIG_CC_HAS_SLS=y
201CONFIG_CC_HAS_RETURN_THUNK=y
ee731e2d
MT
202CONFIG_CC_HAS_ENTRY_PADDING=y
203CONFIG_FUNCTION_PADDING_CFI=11
204CONFIG_FUNCTION_PADDING_BYTES=16
205CONFIG_CALL_PADDING=y
206CONFIG_CALL_THUNKS=y
207CONFIG_PREFIX_SYMBOLS=y
76d533f8
MT
208CONFIG_SPECULATION_MITIGATIONS=y
209CONFIG_PAGE_TABLE_ISOLATION=y
210CONFIG_RETPOLINE=y
211CONFIG_RETHUNK=y
212CONFIG_CPU_UNRET_ENTRY=y
ee731e2d
MT
213CONFIG_CALL_DEPTH_TRACKING=y
214# CONFIG_CALL_THUNKS_DEBUG is not set
76d533f8
MT
215CONFIG_CPU_IBPB_ENTRY=y
216CONFIG_CPU_IBRS_ENTRY=y
bbc2926a 217CONFIG_CPU_SRSO=y
c5a0ffd8 218CONFIG_SLS=y
bbc2926a 219# CONFIG_GDS_FORCE_MITIGATION is not set
e9924988 220CONFIG_ARCH_HAS_ADD_PAGES=y
4c928ab7
MT
221
222#
223# Power management and ACPI options
224#
b748bd90 225CONFIG_HIBERNATE_CALLBACKS=y
569d6b67
MT
226CONFIG_PM_SLEEP=y
227CONFIG_PM_SLEEP_SMP=y
228# CONFIG_PM_AUTOSLEEP is not set
76d533f8 229# CONFIG_PM_USERSPACE_AUTOSLEEP is not set
569d6b67
MT
230# CONFIG_PM_WAKELOCKS is not set
231CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
cb866dd3
MT
232CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
233CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
463530b8 234CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
5ecb3b18 235CONFIG_ACPI_LPIT=y
364d5655 236CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
19f76fd7 237CONFIG_ACPI_TAD=m
849a0073 238CONFIG_ACPI_CPU_FREQ_PSS=y
d27a5bdd 239CONFIG_ACPI_PROCESSOR_CSTATE=y
4c928ab7
MT
240CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
241CONFIG_ACPI_THERMAL=y
76d533f8 242CONFIG_ACPI_PLATFORM_PROFILE=m
94cce289 243CONFIG_ACPI_HOTPLUG_IOAPIC=y
4c928ab7 244CONFIG_ACPI_SBS=m
2db3b9b1 245# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
76d533f8 246# CONFIG_ACPI_DPTF is not set
302e8df8 247CONFIG_ACPI_EXTLOG=m
0619f7fe 248CONFIG_ACPI_ADXL=y
0b77b019 249CONFIG_X86_PM_TIMER=y
4c928ab7 250
4c928ab7 251#
a40c4c43 252# CPU frequency scaling drivers
4c928ab7 253#
7f6f4de5 254CONFIG_X86_INTEL_PSTATE=y
569d6b67 255CONFIG_X86_PCC_CPUFREQ=m
d1ee2bc9 256CONFIG_X86_AMD_PSTATE=y
bbc2926a 257CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
d1ee2bc9 258# CONFIG_X86_AMD_PSTATE_UT is not set
569d6b67 259CONFIG_X86_ACPI_CPUFREQ=m
81bb0557 260# CONFIG_X86_ACPI_CPUFREQ_CPB is not set
569d6b67 261CONFIG_X86_POWERNOW_K8=m
703bc627 262# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
4c928ab7 263# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
06b014b2 264CONFIG_X86_P4_CLOCKMOD=m
4c928ab7
MT
265
266#
267# shared options
268#
06b014b2 269CONFIG_X86_SPEEDSTEP_LIB=m
b1cbc577
MT
270
271#
2b86e6fb 272# CPU Idle
b1cbc577 273#
76d533f8 274# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set
9c77f06c 275# CONFIG_HALTPOLL_CPUIDLE is not set
76d533f8 276# end of CPU Idle
4c928ab7 277CONFIG_INTEL_IDLE=y
2b86e6fb 278# end of Power management and ACPI options
4c928ab7
MT
279
280#
281# Bus options (PCI etc.)
282#
283CONFIG_PCI_DIRECT=y
284CONFIG_PCI_MMCONFIG=y
b748bd90 285CONFIG_PCI_XEN=y
19f76fd7 286CONFIG_MMCONF_FAM10H=y
703bc627 287# CONFIG_PCI_CNB20LE_QUIRK is not set
fe1f3d4a 288# CONFIG_ISA_BUS is not set
4c928ab7
MT
289CONFIG_ISA_DMA_API=y
290CONFIG_AMD_NB=y
2b86e6fb 291# end of Bus options (PCI etc.)
4c928ab7 292
664c0173 293#
cd59c044 294# Binary Emulations
664c0173 295#
a3371197 296# CONFIG_IA32_EMULATION is not set
76d533f8 297# CONFIG_X86_X32_ABI is not set
dc125ed4 298# end of Binary Emulations
cd59c044 299CONFIG_KVM_ASYNC_PF=y
cd59c044 300CONFIG_KVM=m
76d533f8 301CONFIG_KVM_WERROR=y
cd59c044
MT
302CONFIG_KVM_INTEL=m
303CONFIG_KVM_AMD=m
304CONFIG_KVM_AMD_SEV=y
ee731e2d 305CONFIG_KVM_SMM=y
76d533f8 306# CONFIG_KVM_XEN is not set
9a9607f5 307# CONFIG_KVM_PROVE_MMU is not set
76d533f8
MT
308CONFIG_AS_AVX512=y
309CONFIG_AS_SHA1_NI=y
310CONFIG_AS_SHA256_NI=y
311CONFIG_AS_TPAUSE=y
3ad05a23 312CONFIG_AS_GFNI=y
9a9607f5 313CONFIG_AS_WRUSS=y
cd59c044
MT
314
315#
316# General architecture-dependent options
317#
318CONFIG_HOTPLUG_SMT=y
bbc2926a
AF
319CONFIG_HOTPLUG_CORE_SYNC_FULL=y
320CONFIG_HOTPLUG_SPLIT_STARTUP=y
321CONFIG_HOTPLUG_PARALLEL=y
76d533f8
MT
322CONFIG_GENERIC_ENTRY=y
323# CONFIG_STATIC_CALL_SELFTEST is not set
cd59c044
MT
324CONFIG_ARCH_USE_BUILTIN_BSWAP=y
325CONFIG_USER_RETURN_NOTIFIER=y
bbc2926a 326CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y
cd59c044 327CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
76d533f8 328CONFIG_MMU_GATHER_MERGE_VMAS=y
1b1a9c16 329CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
cd59c044 330CONFIG_ARCH_MMAP_RND_BITS=32
76d533f8 331CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
cd59c044 332CONFIG_ISA_BUS_API=y
76d533f8 333CONFIG_ARCH_HAS_MEM_ENCRYPT=y
76d533f8
MT
334CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
335CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
336CONFIG_DYNAMIC_SIGFRAME=y
d1ee2bc9 337CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y
ee731e2d
MT
338
339#
340# GCOV-based kernel profiling
341#
ee731e2d
MT
342CONFIG_FUNCTION_ALIGNMENT_16B=y
343CONFIG_FUNCTION_ALIGNMENT=16
2b86e6fb 344# end of General architecture-dependent options
cd59c044 345
cd59c044 346#
2b86e6fb 347# IO Schedulers
cd59c044 348#
cd59c044 349CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
cd59c044
MT
350
351#
76d533f8 352# SLAB allocator options
cd59c044 353#
9a9607f5
MT
354CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y
355CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y
76d533f8 356CONFIG_NUMA_KEEP_MEMINFO=y
76d533f8 357CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
76d533f8
MT
358CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
359CONFIG_ARCH_WANTS_THP_SWAP=y
cd59c044 360CONFIG_THP_SWAP=y
d19e461f 361CONFIG_VMAP_PFN=y
cd59c044
MT
362CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
363CONFIG_ARCH_HAS_PKEYS=y
76d533f8 364
75047608
AF
365#
366# Device Drivers
367#
368# CONFIG_EISA is not set
75047608 369CONFIG_XEN_PCIDEV_FRONTEND=m
75047608 370CONFIG_PCI_LOCKLESS_CONFIG=y
75047608
AF
371CONFIG_HOTPLUG_PCI_ACPI_IBM=m
372
373#
76d533f8 374# PCI controller drivers
75047608 375#
75047608 376CONFIG_VMD=m
76d533f8
MT
377
378#
d19e461f 379# DesignWare-based PCIe controllers
76d533f8
MT
380#
381# CONFIG_PCIE_INTEL_GW is not set
d19e461f 382# end of DesignWare-based PCIe controllers
76d533f8 383# end of PCI controller drivers
75047608 384
4c928ab7 385#
58640b55 386# Firmware loader
4c928ab7 387#
76d533f8 388CONFIG_FW_CACHE=y
dc125ed4 389# end of Firmware loader
81bb0557
MT
390
391#
76d533f8
MT
392# ARM System Control and Management Interface Protocol
393#
394CONFIG_EDD=m
395# CONFIG_EDD_OFF is not set
76d533f8
MT
396CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
397CONFIG_ISCSI_IBFT_FIND=y
398CONFIG_ISCSI_IBFT=m
76d533f8
MT
399
400#
401# EFI (Extensible Firmware Interface) Support
402#
76d533f8 403CONFIG_EFI_DXE_MEM_ATTRIBUTES=y
76d533f8
MT
404CONFIG_EFI_DEV_PATH_PARSER=y
405CONFIG_APPLE_PROPERTIES=y
76d533f8 406# CONFIG_EFI_RCI2_TABLE is not set
76d533f8 407# end of EFI (Extensible Firmware Interface) Support
76d533f8
MT
408CONFIG_UEFI_CPER_X86=y
409
410#
411# Tegra firmware driver
81bb0557 412#
d5383c43 413CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
4c928ab7
MT
414
415#
416# Protocols
417#
365cb520 418# CONFIG_BLK_DEV_FD is not set
5e856224 419CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
5e856224
MT
420
421#
422# Misc devices
423#
4c928ab7 424CONFIG_SENSORS_LIS3LV02D=m
e7f50e45 425# CONFIG_IBM_ASM is not set
4c928ab7
MT
426CONFIG_VMWARE_BALLOON=m
427
028e459b 428#
2b86e6fb 429# Texas Instruments shared transport line discipline
028e459b 430#
703bc627
MT
431CONFIG_INTEL_MEI=m
432CONFIG_INTEL_MEI_ME=m
2db3b9b1 433CONFIG_INTEL_MEI_TXE=m
76d533f8 434# CONFIG_INTEL_MEI_GSC is not set
19b95f86 435# CONFIG_INTEL_MEI_HDCP is not set
76d533f8 436# CONFIG_INTEL_MEI_PXP is not set
bbc2926a 437# CONFIG_INTEL_MEI_GSC_PROXY is not set
dc125ed4 438# end of Misc devices
d5383c43 439
4c928ab7 440#
2b86e6fb 441# SCSI Transports
4c928ab7 442#
2db3b9b1 443CONFIG_AIC79XX_RESET_DELAY_MS=4000
2db3b9b1 444# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set
2db3b9b1 445CONFIG_SCSI_MVSAS_TASKLET=y
5e856224 446CONFIG_SCSI_ADVANSYS=m
2db3b9b1
MT
447CONFIG_MEGARAID_NEWGEN=y
448CONFIG_MEGARAID_MM=m
449CONFIG_MEGARAID_MAILBOX=m
4c928ab7 450CONFIG_SCSI_BUSLOGIC=m
e7f50e45 451CONFIG_SCSI_FLASHPOINT=y
4c928ab7
MT
452CONFIG_VMWARE_PVSCSI=m
453CONFIG_FCOE_FNIC=m
4c928ab7 454CONFIG_SCSI_ISCI=m
7f6f4de5 455# CONFIG_SATA_ZPODD is not set
4c928ab7 456
4c928ab7 457#
2b86e6fb 458# IEEE 1394 (FireWire) support
4c928ab7 459#
abe839a6 460# CONFIG_MACINTOSH_DRIVERS is not set
2db3b9b1 461CONFIG_MII=m
4c928ab7
MT
462
463#
2b86e6fb 464# Distributed Switch Architecture drivers
4c928ab7 465#
2db3b9b1 466CONFIG_AMD8111_ETH=m
d27a5bdd 467CONFIG_AMD_XGBE_HAVE_ECC=y
76d533f8 468CONFIG_CX_ECAT=m
2db3b9b1
MT
469CONFIG_DE2104X=m
470CONFIG_DE2104X_DSL=0
471CONFIG_TULIP_MMIO=y
472CONFIG_TULIP_NAPI=y
473CONFIG_TULIP_NAPI_HW_MITIGATION=y
43556e68 474CONFIG_E1000E_HWTS=y
e7f50e45
MT
475CONFIG_IGB_DCA=y
476CONFIG_IXGBE_DCA=y
76d533f8 477CONFIG_ICE_HWTS=y
2db3b9b1 478CONFIG_SKGE_GENESIS=y
344efdbf 479CONFIG_MICROSOFT_MANA=m
e7f50e45 480CONFIG_MYRI10GE_DCA=y
2db3b9b1
MT
481# CONFIG_8139TOO_PIO is not set
482CONFIG_8139TOO_8129=y
76d533f8 483CONFIG_DWMAC_INTEL=m
a40c4c43 484CONFIG_STMMAC_PCI=m
2db3b9b1 485CONFIG_VIA_RHINE_MMIO=y
1b1a9c16 486CONFIG_XILINX_AXI_EMAC=m
dc125ed4 487CONFIG_XILINX_LL_TEMAC=m
76d533f8
MT
488
489#
490# PCS device drivers
302e8df8 491#
2db3b9b1 492# CONFIG_WIL6210_TRACING is not set
2db3b9b1
MT
493CONFIG_IPW2100_MONITOR=y
494CONFIG_IPW2200_MONITOR=y
495CONFIG_IPW2200_RADIOTAP=y
496CONFIG_IPW2200_PROMISCUOUS=y
497CONFIG_IPW2200_QOS=y
4c928ab7 498
849a0073 499#
76d533f8 500# Wireless WAN
849a0073 501#
d27a5bdd 502CONFIG_VMXNET3=m
849a0073 503
4c928ab7
MT
504#
505# Input Device Drivers
506#
4c928ab7 507CONFIG_INPUT_PCSPKR=m
abe839a6 508# CONFIG_INPUT_APANEL is not set
664c0173 509CONFIG_INPUT_GPIO_BEEPER=m
abe839a6 510# CONFIG_INPUT_ATLAS_BTNS is not set
597e1ee1 511CONFIG_INPUT_TWL4030_PWRBUTTON=m
472fb5fa 512# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
4c928ab7
MT
513
514#
515# Hardware I/O ports
516#
597e1ee1 517CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
4c928ab7
MT
518CONFIG_SERIO_I8042=y
519# CONFIG_SERIO_CT82C710 is not set
2b86e6fb 520# end of Hardware I/O ports
4c928ab7
MT
521
522#
523# Character devices
524#
569d6b67 525CONFIG_VT_CONSOLE_SLEEP=y
4c928ab7
MT
526
527#
528# Serial drivers
529#
d27a5bdd 530CONFIG_SERIAL_8250_LPSS=y
fe1f3d4a 531CONFIG_SERIAL_8250_MID=m
6cb87b05 532CONFIG_SERIAL_OF_PLATFORM=m
4c928ab7
MT
533
534#
535# Non-8250 serial port support
536#
2db3b9b1 537CONFIG_SERIAL_JSM=m
76d533f8 538# CONFIG_SERIAL_LANTIQ is not set
302e8df8 539CONFIG_SERIAL_SCCNXP=m
364d5655 540CONFIG_SERIAL_XILINX_PS_UART=m
302e8df8 541CONFIG_SERIAL_ARC=m
2db3b9b1
MT
542CONFIG_SERIAL_ARC_NR_PORTS=1
543CONFIG_SERIAL_RP2=m
544CONFIG_SERIAL_RP2_NR_UARTS=32
dc125ed4 545# end of Serial drivers
76d533f8 546CONFIG_NOZOMI=m
4c928ab7
MT
547CONFIG_HW_RANDOM_INTEL=m
548CONFIG_HW_RANDOM_AMD=m
549CONFIG_HW_RANDOM_VIA=m
550CONFIG_MWAVE=m
76d533f8 551CONFIG_NVRAM=y
4c928ab7
MT
552CONFIG_HPET=y
553# CONFIG_HPET_MMAP is not set
554CONFIG_HANGCHECK_TIMER=m
56edf087 555CONFIG_TCG_NSC=m
4c928ab7 556# CONFIG_TELCLOCK is not set
76d533f8 557# end of Character devices
597e1ee1 558
d5383c43
MT
559#
560# Multiplexer I2C Chip support
561#
364d5655 562CONFIG_I2C_ARB_GPIO_CHALLENGE=m
2b86e6fb 563# end of Multiplexer I2C Chip support
d5383c43 564
4c928ab7
MT
565#
566# PC SMBus host controller drivers
567#
e7f50e45
MT
568# CONFIG_I2C_ALI1535 is not set
569# CONFIG_I2C_ALI1563 is not set
570# CONFIG_I2C_ALI15X3 is not set
4c928ab7 571CONFIG_I2C_AMD756_S4882=m
7f6f4de5 572CONFIG_I2C_ISMT=m
e9924988 573CONFIG_I2C_CHT_WC=m
4c928ab7 574CONFIG_I2C_NFORCE2_S4985=m
e7f50e45
MT
575# CONFIG_I2C_SIS5595 is not set
576# CONFIG_I2C_SIS630 is not set
4c928ab7 577
7f6f4de5 578#
6cb87b05 579# I2C system bus drivers (mostly embedded / system-on-chip)
7f6f4de5 580#
6cb87b05 581CONFIG_I2C_DESIGNWARE_BAYTRAIL=y
7f6f4de5 582
d5383c43
MT
583#
584# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
585#
d27a5bdd 586CONFIG_PTP_1588_CLOCK_KVM=m
76d533f8 587# CONFIG_PTP_1588_CLOCK_VMW is not set
76d533f8
MT
588# CONFIG_PINCTRL_AS3722 is not set
589# CONFIG_PINCTRL_EQUILIBRIUM is not set
364d5655 590CONFIG_PINCTRL_PALMAS=y
76d533f8
MT
591
592#
593# Intel pinctrl drivers
594#
b1cbc577 595# CONFIG_PINCTRL_BAYTRAIL is not set
a40c4c43 596CONFIG_PINCTRL_CHERRYVIEW=m
76d533f8 597# CONFIG_PINCTRL_LYNXPOINT is not set
463530b8 598CONFIG_PINCTRL_INTEL=m
76d533f8 599# CONFIG_PINCTRL_ALDERLAKE is not set
8e496662 600CONFIG_PINCTRL_BROXTON=m
202187a3 601CONFIG_PINCTRL_CANNONLAKE=m
5ecb3b18 602CONFIG_PINCTRL_CEDARFORK=m
e9924988 603CONFIG_PINCTRL_DENVERTON=m
76d533f8
MT
604# CONFIG_PINCTRL_ELKHARTLAKE is not set
605# CONFIG_PINCTRL_EMMITSBURG is not set
d27a5bdd 606CONFIG_PINCTRL_GEMINILAKE=m
cd59c044 607CONFIG_PINCTRL_ICELAKE=m
76d533f8
MT
608# CONFIG_PINCTRL_JASPERLAKE is not set
609# CONFIG_PINCTRL_LAKEFIELD is not set
e9924988 610CONFIG_PINCTRL_LEWISBURG=m
76d533f8 611# CONFIG_PINCTRL_METEORLAKE is not set
463530b8 612CONFIG_PINCTRL_SUNRISEPOINT=m
76d533f8
MT
613# CONFIG_PINCTRL_TIGERLAKE is not set
614# end of Intel pinctrl drivers
615
4c928ab7 616#
463530b8 617# Memory mapped GPIO drivers
4c928ab7 618#
364d5655 619CONFIG_GPIO_GRGPIO=m
028e459b 620CONFIG_GPIO_ICH=m
d19e461f 621CONFIG_GPIO_TANGIER=m
2b86e6fb 622# end of Memory mapped GPIO drivers
4c928ab7 623
8e496662
MT
624#
625# Port-mapped I/O GPIO drivers
626#
bbc2926a 627# CONFIG_GPIO_VX855 is not set
8e496662
MT
628# CONFIG_GPIO_F7188X is not set
629CONFIG_GPIO_IT87=m
630CONFIG_GPIO_SCH=m
631# CONFIG_GPIO_SCH311X is not set
19f76fd7
MT
632# CONFIG_GPIO_WINBOND is not set
633# CONFIG_GPIO_WS16C48 is not set
2b86e6fb 634# end of Port-mapped I/O GPIO drivers
8e496662 635
e7f50e45
MT
636#
637# MFD GPIO expanders
638#
d27a5bdd 639CONFIG_GPIO_CRYSTAL_COVE=m
d19e461f 640CONFIG_GPIO_ELKHARTLAKE=m
e7f50e45 641CONFIG_GPIO_TC3589X=y
2b86e6fb 642# end of MFD GPIO expanders
e7f50e45 643
4c928ab7 644#
463530b8 645# PCI GPIO expanders
4c928ab7 646#
d27a5bdd
AF
647# CONFIG_GPIO_AMD8111 is not set
648# CONFIG_GPIO_ML_IOH is not set
364d5655 649CONFIG_GPIO_SODAVILLE=y
2b86e6fb 650# end of PCI GPIO expanders
4c928ab7 651
bf6ee3f7 652#
76d533f8 653# Virtual GPIO drivers
302e8df8 654#
597e1ee1
MT
655CONFIG_MAX8925_POWER=m
656CONFIG_WM831X_BACKUP=m
657CONFIG_WM831X_POWER=m
658CONFIG_WM8350_POWER=m
659CONFIG_BATTERY_88PM860X=m
660CONFIG_BATTERY_DA9030=m
661CONFIG_BATTERY_DA9052=m
19f76fd7 662# CONFIG_AXP288_CHARGER is not set
76d533f8 663CONFIG_AXP288_FUEL_GAUGE=m
597e1ee1 664CONFIG_CHARGER_88PM860X=m
597e1ee1 665CONFIG_CHARGER_TWL4030=m
cb866dd3
MT
666CONFIG_CHARGER_MAX8997=m
667CONFIG_CHARGER_MAX8998=m
302e8df8 668
4c928ab7
MT
669#
670# Native drivers
671#
672CONFIG_SENSORS_ABITUGURU=m
673CONFIG_SENSORS_ABITUGURU3=m
674CONFIG_SENSORS_K8TEMP=m
675CONFIG_SENSORS_K10TEMP=m
676CONFIG_SENSORS_FAM15H_POWER=m
2db3b9b1 677CONFIG_SENSORS_APPLESMC=m
4c928ab7 678CONFIG_SENSORS_ASB100=m
364d5655 679CONFIG_SENSORS_DELL_SMM=m
76d533f8 680# CONFIG_I8K is not set
4c928ab7 681CONFIG_SENSORS_FSCHMD=m
a40c4c43 682CONFIG_SENSORS_I5500=m
4c928ab7 683CONFIG_SENSORS_CORETEMP=m
ee731e2d 684# CONFIG_SENSORS_OXP is not set
4c928ab7 685CONFIG_SENSORS_VIA_CPUTEMP=m
c738d0b2
MT
686
687#
688# ACPI drivers
689#
4c928ab7 690CONFIG_SENSORS_ATK0110=m
76d533f8 691# CONFIG_SENSORS_ASUS_WMI is not set
76d533f8 692# CONFIG_SENSORS_ASUS_EC is not set
bbc2926a 693CONFIG_SENSORS_HP_WMI=m
3ad05a23 694CONFIG_THERMAL_ACPI=y
75047608
AF
695
696#
697# Intel thermal drivers
698#
7f6f4de5 699CONFIG_INTEL_POWERCLAMP=m
76d533f8 700CONFIG_X86_THERMAL_VECTOR=y
3ad05a23 701CONFIG_INTEL_TCC=y
0db4b328 702CONFIG_X86_PKG_TEMP_THERMAL=m
364d5655 703CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
664c0173 704CONFIG_INTEL_SOC_DTS_THERMAL=m
fe1f3d4a
AF
705
706#
707# ACPI INT340X thermal drivers
708#
bf6ee3f7
MT
709CONFIG_INT340X_THERMAL=m
710CONFIG_ACPI_THERMAL_REL=m
fe1f3d4a 711CONFIG_INT3406_THERMAL=m
3ad05a23 712CONFIG_PROC_THERMAL_MMIO_RAPL=m
dc125ed4 713# end of ACPI INT340X thermal drivers
849a0073 714CONFIG_INTEL_PCH_THERMAL=m
76d533f8 715# CONFIG_INTEL_TCC_COOLING is not set
76d533f8 716# CONFIG_INTEL_HFI_THERMAL is not set
2b86e6fb 717# end of Intel thermal drivers
4c928ab7
MT
718
719#
720# Watchdog Device Drivers
721#
722# CONFIG_ACQUIRE_WDT is not set
723# CONFIG_ADVANTECH_WDT is not set
ee731e2d 724CONFIG_ADVANTECH_EC_WDT=m
4c928ab7 725CONFIG_ALIM1535_WDT=m
19f76fd7 726CONFIG_EBC_C384_WDT=m
d1ee2bc9 727CONFIG_EXAR_WDT=m
4c928ab7
MT
728CONFIG_F71808E_WDT=m
729CONFIG_SP5100_TCO=m
4c928ab7
MT
730CONFIG_SBC_FITPC2_WATCHDOG=m
731# CONFIG_EUROTECH_WDT is not set
732CONFIG_IB700_WDT=m
733CONFIG_IBMASR=m
734# CONFIG_WAFER_WDT is not set
028e459b 735CONFIG_IE6XX_WDT=m
4c928ab7
MT
736CONFIG_ITCO_WDT=m
737# CONFIG_ITCO_VENDOR_SUPPORT is not set
738CONFIG_IT8712F_WDT=m
739CONFIG_IT87_WDT=m
4c928ab7
MT
740CONFIG_HPWDT_NMI_DECODING=y
741# CONFIG_SC1200_WDT is not set
742# CONFIG_PC87413_WDT is not set
743CONFIG_NV_TCO=m
744# CONFIG_60XX_WDT is not set
4c928ab7
MT
745# CONFIG_CPU5_WDT is not set
746CONFIG_SMSC_SCH311X_WDT=m
747# CONFIG_SMSC37B787_WDT is not set
75047608 748CONFIG_TQMX86_WDT=m
5e856224 749CONFIG_VIA_WDT=m
4c928ab7 750CONFIG_W83627HF_WDT=m
4c928ab7
MT
751CONFIG_W83877F_WDT=m
752CONFIG_W83977F_WDT=m
753CONFIG_MACHZ_WDT=m
754# CONFIG_SBC_EPX_C3_WATCHDOG is not set
43556e68
AF
755CONFIG_INTEL_MEI_WDT=m
756CONFIG_NI903X_WDT=m
d27a5bdd 757CONFIG_NIC7018_WDT=m
4c928ab7
MT
758
759#
760# Multifunction device drivers
761#
364d5655 762CONFIG_MFD_ATMEL_HLCDC=m
463530b8 763CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m
2db3b9b1 764CONFIG_LPC_ICH=m
202187a3 765CONFIG_INTEL_SOC_PMIC=y
e9924988 766CONFIG_INTEL_SOC_PMIC_CHTWC=y
5ecb3b18 767CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
849a0073
MT
768CONFIG_MFD_INTEL_LPSS=m
769CONFIG_MFD_INTEL_LPSS_ACPI=m
770CONFIG_MFD_INTEL_LPSS_PCI=m
76d533f8 771# CONFIG_MFD_INTEL_PMC_BXT is not set
364d5655
MT
772
773#
2b86e6fb 774# STMicroelectronics STMPE Interface Drivers
364d5655 775#
2db3b9b1 776CONFIG_MFD_VX855=m
dc125ed4 777# end of Multifunction device drivers
cb866dd3
MT
778CONFIG_REGULATOR_FIXED_VOLTAGE=m
779CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
780CONFIG_REGULATOR_USERSPACE_CONSUMER=m
781CONFIG_REGULATOR_88PM8607=m
782CONFIG_REGULATOR_GPIO=m
783CONFIG_REGULATOR_LP872X=m
784CONFIG_REGULATOR_LP8788=m
785CONFIG_REGULATOR_TWL4030=m
4c928ab7 786
2db3b9b1 787#
76d533f8
MT
788# CEC support
789#
76d533f8
MT
790# CONFIG_CEC_SECO is not set
791# end of CEC support
792
4c928ab7
MT
793#
794# Graphics support
795#
17283c11 796CONFIG_AGP=y
79c26193
MT
797CONFIG_AGP_AMD64=m
798CONFIG_AGP_INTEL=m
799CONFIG_AGP_SIS=m
800CONFIG_AGP_VIA=m
801CONFIG_INTEL_GTT=m
802# CONFIG_VGA_SWITCHEROO is not set
c6e2a6c8
MT
803
804#
805# I2C encoder or helper chips
806#
2db3b9b1 807CONFIG_DRM_I2C_NXP_TDA998X=m
2b86e6fb 808# end of I2C encoder or helper chips
43556e68
AF
809
810#
5ecb3b18
MT
811# Display Engine Configuration
812#
dc125ed4 813CONFIG_HSA_AMD=y
4c928ab7 814CONFIG_DRM_I915=m
1b1a9c16 815CONFIG_DRM_I915_FORCE_PROBE="*"
d27a5bdd
AF
816CONFIG_DRM_I915_CAPTURE_ERROR=y
817CONFIG_DRM_I915_COMPRESS_ERROR=y
43556e68 818CONFIG_DRM_I915_USERPTR=y
fe1f3d4a
AF
819
820#
821# drm/i915 Debugging
822#
823# CONFIG_DRM_I915_WERROR is not set
824# CONFIG_DRM_I915_DEBUG is not set
1b1a9c16 825# CONFIG_DRM_I915_DEBUG_MMIO is not set
d27a5bdd 826# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set
202187a3 827# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set
58640b55 828# CONFIG_DRM_I915_DEBUG_GUC is not set
d27a5bdd
AF
829# CONFIG_DRM_I915_SELFTEST is not set
830# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set
831# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set
0619f7fe 832# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set
dc125ed4 833# end of drm/i915 Debugging
1b1a9c16
AF
834
835#
836# drm/i915 Profile Guided Optimisation
837#
76d533f8
MT
838CONFIG_DRM_I915_REQUEST_TIMEOUT=20000
839CONFIG_DRM_I915_FENCE_TIMEOUT=10000
1b1a9c16 840CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
76d533f8
MT
841CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500
842CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
ee731e2d 843CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500
76d533f8
MT
844CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000
845CONFIG_DRM_I915_STOP_TIMEOUT=100
846CONFIG_DRM_I915_TIMESLICE_DURATION=1
1b1a9c16 847# end of drm/i915 Profile Guided Optimisation
76d533f8 848# CONFIG_DRM_VMWGFX_MKSSTATS is not set
79c26193 849CONFIG_DRM_GMA500=m
2db3b9b1 850
e7f50e45 851#
2b86e6fb 852# Display Interface Bridges
e7f50e45 853#
76d533f8
MT
854# CONFIG_DRM_DISPLAY_CONNECTOR is not set
855# end of Display Interface Bridges
dc125ed4 856CONFIG_DRM_VBOXVIDEO=m
76d533f8 857CONFIG_DRM_PRIVACY_SCREEN=y
9cd4bbd9 858
17283c11 859#
9a9607f5 860# Frame buffer Devices
17283c11
MT
861#
862# CONFIG_FB_ARC is not set
863# CONFIG_FB_VGA16 is not set
864# CONFIG_FB_VESA is not set
865# CONFIG_FB_N411 is not set
866# CONFIG_FB_HGA is not set
867# CONFIG_FB_LE80578 is not set
868# CONFIG_FB_INTEL is not set
869# CONFIG_FB_VIA is not set
9a9607f5 870# end of Frame buffer Devices
17283c11 871
dc125ed4
AF
872#
873# Backlight & LCD device support
874#
302e8df8 875CONFIG_LCD_PLATFORM=m
4c928ab7 876CONFIG_BACKLIGHT_APPLE=m
79c26193 877CONFIG_BACKLIGHT_SAHARA=m
2b86e6fb 878# end of Backlight & LCD device support
4c928ab7
MT
879
880#
881# Console display driver support
882#
883CONFIG_VGA_CONSOLE=y
2b86e6fb 884# end of Console display driver support
dc125ed4 885# end of Graphics support
d27a5bdd
AF
886
887#
888# Intel ISH HID support
889#
890# CONFIG_INTEL_ISH_HID is not set
2b86e6fb 891# end of Intel ISH HID support
4c928ab7 892
76d533f8
MT
893#
894# AMD SFH HID Support
895#
896# CONFIG_AMD_SFH_HID is not set
897# end of AMD SFH HID Support
76d533f8 898
19f76fd7 899#
2b86e6fb 900# USB Type-C Alternate Mode drivers
19f76fd7
MT
901#
902CONFIG_USB_ROLES_INTEL_XHCI=m
903
4c928ab7
MT
904#
905# MMC/SD/SDIO Host Controller Drivers
906#
2db3b9b1 907CONFIG_MMC_RICOH_MMC=y
4c928ab7
MT
908CONFIG_MMC_WBSD=m
909
910#
911# LED drivers
912#
e265eb17 913CONFIG_LEDS_APU=m
bbc2926a 914CONFIG_LEDS_CHT_WCOVE=m
4c928ab7 915CONFIG_LEDS_INTEL_SS4200=m
d27a5bdd
AF
916
917#
918# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
919#
920CONFIG_LEDS_MLXCPLD=m
921CONFIG_LEDS_NIC78BX=m
76d533f8 922# CONFIG_LEDS_LGM is not set
302e8df8 923
4c928ab7 924#
76d533f8 925# Simple LED drivers
4c928ab7 926#
364d5655 927CONFIG_EDAC_ATOMIC_SCRUB=y
7c69f2c2 928# CONFIG_EDAC_LEGACY_SYSFS is not set
4c928ab7 929CONFIG_EDAC_DECODE_MCE=m
d27a5bdd 930# CONFIG_EDAC_GHES is not set
a40c4c43 931CONFIG_EDAC_AMD64=m
4c928ab7
MT
932CONFIG_EDAC_E752X=m
933CONFIG_EDAC_I82975X=m
934CONFIG_EDAC_I3000=m
935CONFIG_EDAC_I3200=m
cb866dd3 936CONFIG_EDAC_IE31200=m
4c928ab7
MT
937CONFIG_EDAC_X38=m
938CONFIG_EDAC_I5400=m
939CONFIG_EDAC_I7CORE=m
4c928ab7
MT
940CONFIG_EDAC_I5100=m
941CONFIG_EDAC_I7300=m
e7f50e45 942CONFIG_EDAC_SBRIDGE=m
d27a5bdd 943CONFIG_EDAC_SKX=m
19b95f86 944CONFIG_EDAC_I10NM=m
d27a5bdd 945CONFIG_EDAC_PND2=m
76d533f8 946# CONFIG_EDAC_IGEN6 is not set
d27a5bdd 947CONFIG_RTC_MC146818_LIB=y
4c928ab7 948
d5383c43
MT
949#
950# Platform RTC drivers
951#
952CONFIG_RTC_DRV_CMOS=y
953
4c928ab7
MT
954#
955# DMA Devices
956#
6dd0eca7 957CONFIG_DMA_VIRTUAL_CHANNELS=m
76d533f8
MT
958# CONFIG_INTEL_IDXD is not set
959# CONFIG_INTEL_IDXD_COMPAT is not set
e7f50e45 960CONFIG_INTEL_IOATDMA=m
76d533f8 961# CONFIG_AMD_PTDMA is not set
d27a5bdd 962CONFIG_DW_DMAC_CORE=y
d27a5bdd 963CONFIG_DW_DMAC_PCI=y
fe1f3d4a 964CONFIG_HSU_DMA=m
76d533f8 965# CONFIG_INTEL_LDMA is not set
4c928ab7 966
fe1f3d4a 967#
2b86e6fb 968# DMABUF options
fe1f3d4a 969#
e7f50e45 970CONFIG_DCA=m
8e496662 971CONFIG_IRQ_BYPASS_MANAGER=m
0b77b019 972CONFIG_VBOXGUEST=m
76d533f8 973# CONFIG_EFI_SECRET is not set
d19e461f 974CONFIG_VIRTIO=m
4c928ab7 975
5e856224
MT
976#
977# Microsoft Hyper-V guest support
978#
d19e461f 979# CONFIG_HYPERV_VTL_MODE is not set
1b1a9c16 980CONFIG_HYPERV_TIMER=y
2b86e6fb 981# end of Microsoft Hyper-V guest support
b748bd90
MT
982
983#
984# Xen driver support
985#
b748bd90
MT
986CONFIG_XEN_PCIDEV_BACKEND=m
987CONFIG_XEN_ACPI_PROCESSOR=m
988# CONFIG_XEN_MCE_LOG is not set
989CONFIG_XEN_HAVE_PVMMU=y
b748bd90
MT
990CONFIG_XEN_ACPI=y
991# CONFIG_XEN_SYMS is not set
992CONFIG_XEN_HAVE_VPMU=y
dc125ed4 993# end of Xen driver support
4c928ab7 994CONFIG_X86_PLATFORM_DEVICES=y
76d533f8
MT
995CONFIG_ACPI_WMI=m
996CONFIG_WMI_BMOF=m
997CONFIG_HUAWEI_WMI=m
998CONFIG_MXM_WMI=m
76d533f8
MT
999# CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set
1000CONFIG_XIAOMI_WMI=m
1001# CONFIG_GIGABYTE_WMI is not set
bbc2926a 1002# CONFIG_YOGABOOK is not set
4c928ab7 1003CONFIG_ACERHDF=m
76d533f8
MT
1004# CONFIG_ACER_WIRELESS is not set
1005CONFIG_ACER_WMI=m
d1ee2bc9 1006CONFIG_AMD_PMF=m
bbc2926a 1007# CONFIG_AMD_PMF_DEBUG is not set
76d533f8
MT
1008# CONFIG_AMD_HSMP is not set
1009# CONFIG_ADV_SWBUTTON is not set
1010# CONFIG_APPLE_GMUX is not set
4c928ab7 1011CONFIG_ASUS_LAPTOP=m
76d533f8
MT
1012CONFIG_ASUS_WIRELESS=m
1013CONFIG_ASUS_WMI=m
1014CONFIG_ASUS_NB_WMI=m
1015# CONFIG_ASUS_TF103C_DOCK is not set
1016# CONFIG_MERAKI_MX100 is not set
1017CONFIG_EEEPC_LAPTOP=m
1018CONFIG_EEEPC_WMI=m
1019# CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
1020CONFIG_AMILO_RFKILL=m
4c928ab7 1021CONFIG_FUJITSU_LAPTOP=m
5e856224 1022# CONFIG_FUJITSU_TABLET is not set
0b77b019 1023# CONFIG_GPD_POCKET_FAN is not set
ee731e2d 1024CONFIG_X86_PLATFORM_DRIVERS_HP=y
4c928ab7
MT
1025CONFIG_HP_ACCEL=m
1026CONFIG_HP_WMI=m
9a9607f5 1027CONFIG_HP_BIOSCFG=m
ee731e2d 1028# CONFIG_WIRELESS_HOTKEY is not set
76d533f8 1029# CONFIG_IBM_RTL is not set
4c928ab7 1030CONFIG_IDEAPAD_LAPTOP=m
d19e461f 1031# CONFIG_LENOVO_YMC is not set
76d533f8 1032CONFIG_SENSORS_HDAPS=m
4c928ab7 1033CONFIG_THINKPAD_ACPI=m
4c928ab7
MT
1034# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
1035# CONFIG_THINKPAD_ACPI_DEBUG is not set
1036# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
1037CONFIG_THINKPAD_ACPI_VIDEO=y
1038CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
76d533f8
MT
1039# CONFIG_THINKPAD_LMI is not set
1040CONFIG_INTEL_ATOMISP2_PDX86=y
1041# CONFIG_INTEL_ATOMISP2_LED is not set
0619f7fe 1042CONFIG_INTEL_ATOMISP2_PM=m
ee731e2d 1043# CONFIG_INTEL_IFS is not set
76d533f8
MT
1044# CONFIG_INTEL_SAR_INT1092 is not set
1045# CONFIG_INTEL_SKL_INT3472 is not set
1046# CONFIG_INTEL_PMC_CORE is not set
1b1a9c16
AF
1047
1048#
1049# Intel Speed Select Technology interface support
1050#
1051CONFIG_INTEL_SPEED_SELECT_INTERFACE=m
1052# end of Intel Speed Select Technology interface support
76d533f8
MT
1053CONFIG_INTEL_WMI=y
1054# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set
1055CONFIG_INTEL_WMI_THUNDERBOLT=m
597e1ee1
MT
1056
1057#
76d533f8 1058# Intel Uncore Frequency Control
597e1ee1 1059#
76d533f8
MT
1060# CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set
1061# end of Intel Uncore Frequency Control
1062CONFIG_INTEL_HID_EVENT=m
1063CONFIG_INTEL_VBTN=m
1064CONFIG_INTEL_INT0002_VGPIO=m
1065CONFIG_INTEL_OAKTRAIL=m
d19e461f 1066CONFIG_INTEL_BYTCRC_PWRSRC=m
76d533f8
MT
1067CONFIG_INTEL_CHTDC_TI_PWRBTN=m
1068CONFIG_INTEL_PUNIT_IPC=m
1069# CONFIG_INTEL_RST is not set
1070CONFIG_INTEL_SMARTCONNECT=m
1071CONFIG_INTEL_TURBO_MAX_3=y
1072# CONFIG_INTEL_VSEC is not set
d19e461f 1073# CONFIG_MSI_EC is not set
76d533f8
MT
1074CONFIG_MSI_LAPTOP=m
1075CONFIG_MSI_WMI=m
1076CONFIG_PCENGINES_APU2=m
1077# CONFIG_BARCO_P50_GPIO is not set
1078CONFIG_SAMSUNG_LAPTOP=m
1079CONFIG_SAMSUNG_Q10=m
1080CONFIG_ACPI_TOSHIBA=m
1081CONFIG_TOSHIBA_BT_RFKILL=m
1082CONFIG_TOSHIBA_HAPS=m
1083CONFIG_TOSHIBA_WMI=m
1084CONFIG_ACPI_CMPC=m
1085CONFIG_COMPAL_LAPTOP=m
1086# CONFIG_LG_LAPTOP is not set
1087CONFIG_PANASONIC_LAPTOP=m
1088CONFIG_SONY_LAPTOP=m
1089CONFIG_SONYPI_COMPAT=y
1090# CONFIG_SYSTEM76_ACPI is not set
1091CONFIG_TOPSTAR_LAPTOP=m
1092CONFIG_MLX_PLATFORM=m
9a9607f5 1093CONFIG_FW_ATTR_CLASS=m
76d533f8
MT
1094CONFIG_INTEL_IPS=m
1095# CONFIG_INTEL_SCU_PCI is not set
1096# CONFIG_INTEL_SCU_PLATFORM is not set
1097# CONFIG_SIEMENS_SIMATIC_IPC is not set
1098# CONFIG_WINMATE_FM07_KEYS is not set
9a9607f5 1099# CONFIG_SEL3350_PLATFORM is not set
76d533f8 1100CONFIG_P2SB=y
76d533f8 1101# CONFIG_CLK_LGM_CGU is not set
4c928ab7
MT
1102
1103#
cb866dd3 1104# Clock Source drivers
4c928ab7
MT
1105#
1106CONFIG_CLKEVT_I8253=y
1107CONFIG_I8253_LOCK=y
1108CONFIG_CLKBLD_I8253=y
dc125ed4 1109# end of Clock Source drivers
94cce289
MT
1110
1111#
2b86e6fb 1112# Generic IOMMU Pagetable Support
94cce289 1113#
e7f50e45 1114CONFIG_AMD_IOMMU=y
e7f50e45 1115CONFIG_AMD_IOMMU_V2=m
4c928ab7
MT
1116CONFIG_DMAR_TABLE=y
1117CONFIG_INTEL_IOMMU=y
8e496662 1118CONFIG_INTEL_IOMMU_SVM=y
e61ec8d3 1119CONFIG_INTEL_IOMMU_DEFAULT_ON=y
4c928ab7 1120CONFIG_INTEL_IOMMU_FLOPPY_WA=y
76d533f8 1121CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y
3ad05a23 1122CONFIG_INTEL_IOMMU_PERF_EVENTS=y
e7f50e45 1123CONFIG_IRQ_REMAP=y
19b95f86 1124CONFIG_HYPERV_IOMMU=y
fe1f3d4a 1125
d19e461f
MT
1126#
1127# Remoteproc drivers
1128#
1129# CONFIG_REMOTEPROC is not set
1130# end of Remoteproc drivers
1131
d27a5bdd
AF
1132#
1133# Extcon Device Drivers
1134#
19f76fd7 1135CONFIG_EXTCON_AXP288=m
e265eb17 1136CONFIG_EXTCON_INTEL_INT3496=m
202187a3 1137CONFIG_EXTCON_INTEL_CHT_WC=m
364d5655 1138
6ae109d5 1139#
2b86e6fb 1140# Temperature sensors
6ae109d5
MT
1141#
1142# CONFIG_PWM is not set
5ecb3b18 1143
76d533f8
MT
1144#
1145# IRQ chip support
1146#
1147# CONFIG_RESET_INTEL_GW is not set
76d533f8
MT
1148
1149#
1150# PHY Subsystem
1151#
1152# CONFIG_USB_LGM_PHY is not set
1153
1154#
1155# PHY drivers for Broadcom platforms
1156#
1157# CONFIG_PHY_INTEL_LGM_COMBO is not set
1158# CONFIG_PHY_INTEL_LGM_EMMC is not set
1159# end of PHY Subsystem
3ad05a23
MT
1160CONFIG_INTEL_RAPL_CORE=m
1161CONFIG_INTEL_RAPL=m
76d533f8 1162
849a0073 1163#
2b86e6fb 1164# Performance monitor support
849a0073 1165#
d27a5bdd 1166# CONFIG_RAS_CEC is not set
849a0073 1167
202187a3
AF
1168#
1169# Multiplexer drivers
1170#
1171# CONFIG_MUX_ADG792A is not set
1172# CONFIG_MUX_GPIO is not set
1173# CONFIG_MUX_MMIO is not set
dc125ed4 1174# end of Multiplexer drivers
2b86e6fb 1175# end of Device Drivers
202187a3 1176
4c928ab7
MT
1177#
1178# Pseudo filesystems
1179#
289c54d9 1180CONFIG_PROC_VMCORE=y
58640b55 1181# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
1b1a9c16 1182CONFIG_PROC_PID_ARCH_STATUS=y
703bc627 1183CONFIG_EFIVAR_FS=m
2b86e6fb 1184# end of Pseudo filesystems
76d533f8 1185# CONFIG_VBOXSF_FS is not set
4c928ab7 1186
c65ff857 1187#
289c54d9 1188# Security options
c1e3898a 1189#
e7f50e45 1190CONFIG_INTEL_TXT=y
2b86e6fb 1191# end of Security options
dc125ed4 1192
4c928ab7
MT
1193#
1194# Crypto core or helper
1195#
76d533f8 1196CONFIG_CRYPTO_SIMD=m
d1ee2bc9 1197# end of Crypto core or helper
76d533f8 1198
bbc2926a
AF
1199#
1200# Hashes, digests, and MACs
1201#
1202# CONFIG_CRYPTO_SM3_GENERIC is not set
1203# end of Hashes, digests, and MACs
1204
76d533f8 1205#
d1ee2bc9 1206# Accelerated Cryptographic Algorithms for CPU (x86)
76d533f8 1207#
24870387 1208CONFIG_CRYPTO_CURVE25519_X86=m
d80cb086 1209CONFIG_CRYPTO_AES_NI_INTEL=m
e7f50e45
MT
1210CONFIG_CRYPTO_BLOWFISH_X86_64=m
1211CONFIG_CRYPTO_CAMELLIA_X86_64=m
1212CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
1213CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
1214CONFIG_CRYPTO_CAST5_AVX_X86_64=m
1215CONFIG_CRYPTO_CAST6_AVX_X86_64=m
1216CONFIG_CRYPTO_DES3_EDE_X86_64=m
e7f50e45
MT
1217CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
1218CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
1219CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
76d533f8
MT
1220# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set
1221# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set
e7f50e45
MT
1222CONFIG_CRYPTO_TWOFISH_X86_64=m
1223CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
1224CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
03ed32f9 1225# CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set
3ad05a23
MT
1226# CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set
1227# CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set
d1ee2bc9
MT
1228CONFIG_CRYPTO_CHACHA20_X86_64=m
1229# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set
1230CONFIG_CRYPTO_NHPOLY1305_SSE2=m
1231CONFIG_CRYPTO_NHPOLY1305_AVX2=m
1232CONFIG_CRYPTO_BLAKE2S_X86=y
1233CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m
1234CONFIG_CRYPTO_POLY1305_X86_64=m
1235CONFIG_CRYPTO_SHA1_SSSE3=m
1236CONFIG_CRYPTO_SHA256_SSSE3=m
1237CONFIG_CRYPTO_SHA512_SSSE3=m
1238# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set
1239CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
1240CONFIG_CRYPTO_CRC32C_INTEL=m
1241CONFIG_CRYPTO_CRC32_PCLMUL=m
1242CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
1243# end of Accelerated Cryptographic Algorithms for CPU (x86)
4c928ab7
MT
1244CONFIG_CRYPTO_DEV_PADLOCK=m
1245CONFIG_CRYPTO_DEV_PADLOCK_AES=m
1246CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
0b77b019 1247CONFIG_CRYPTO_DEV_SP_PSP=y
849a0073 1248
4c928ab7
MT
1249#
1250# Library routines
1251#
5e856224 1252CONFIG_GENERIC_IOMAP=y
76d533f8
MT
1253
1254#
1255# Crypto library routines
1256#
24870387
MT
1257CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
1258CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
76d533f8 1259CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
76d533f8 1260# end of Crypto library routines
19b95f86
AF
1261
1262#
1263# Default contiguous memory area size:
1264#
58640b55 1265CONFIG_IOMMU_HELPER=y
ee731e2d 1266CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y
76d533f8 1267CONFIG_ARCH_HAS_COPY_MC=y
2b86e6fb 1268# end of Library routines
cd59c044
MT
1269
1270#
1271# Compile-time checks and compiler options
1272#
76d533f8 1273CONFIG_OBJTOOL=y
2b86e6fb 1274# end of Compile-time checks and compiler options
cd59c044
MT
1275
1276#
1277# Memory Debugging
1278#
76d533f8
MT
1279CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
1280# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set
2b86e6fb 1281# end of Memory Debugging
cd59c044
MT
1282
1283#
76d533f8 1284# Debug Oops, Lockups and Hangs
cd59c044 1285#
cd59c044 1286CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
76d533f8
MT
1287# end of Debug Oops, Lockups and Hangs
1288
3ad05a23
MT
1289#
1290# Lock Debugging (spinlocks, mutexes, etc...)
1291#
1292# CONFIG_NMI_CHECK_CPU is not set
1293
cd59c044
MT
1294#
1295# RCU Debugging
1296#
1297CONFIG_RCU_CPU_STALL_TIMEOUT=60
dc125ed4 1298# end of RCU Debugging
cd59c044 1299CONFIG_USER_STACKTRACE_SUPPORT=y
76d533f8 1300CONFIG_BUILDTIME_MCOUNT_SORT=y
ee731e2d 1301CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
76d533f8 1302# CONFIG_FPROBE is not set
cd59c044 1303# CONFIG_MMIOTRACE is not set
76d533f8
MT
1304CONFIG_FTRACE_SYSCALLS=y
1305CONFIG_FTRACE_MCOUNT_USE_CC=y
1306# CONFIG_FTRACE_SORT_STARTUP_TEST is not set
cd59c044 1307# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
76d533f8
MT
1308CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
1309
1310#
1311# x86 Debugging
1312#
cd59c044
MT
1313# CONFIG_X86_VERBOSE_BOOTUP is not set
1314CONFIG_EARLY_PRINTK=y
1315# CONFIG_EARLY_PRINTK_DBGP is not set
cd59c044 1316# CONFIG_EARLY_PRINTK_USB_XDBC is not set
cd59c044 1317# CONFIG_EFI_PGT_DUMP is not set
cd59c044
MT
1318# CONFIG_DEBUG_TLBFLUSH is not set
1319# CONFIG_IOMMU_DEBUG is not set
76d533f8 1320# CONFIG_X86_DECODER_SELFTEST is not set
cd59c044
MT
1321CONFIG_IO_DELAY_0X80=y
1322# CONFIG_IO_DELAY_0XED is not set
1323# CONFIG_IO_DELAY_UDELAY is not set
1324# CONFIG_IO_DELAY_NONE is not set
cd59c044
MT
1325CONFIG_DEBUG_BOOT_PARAMS=y
1326# CONFIG_CPA_DEBUG is not set
cd59c044
MT
1327# CONFIG_DEBUG_ENTRY is not set
1328# CONFIG_DEBUG_NMI_SELFTEST is not set
1329# CONFIG_X86_DEBUG_FPU is not set
1330# CONFIG_PUNIT_ATOM_DEBUG is not set
1331CONFIG_UNWINDER_ORC=y
1332# CONFIG_UNWINDER_FRAME_POINTER is not set
1333# CONFIG_UNWINDER_GUESS is not set
76d533f8
MT
1334# end of x86 Debugging
1335
1336#
1337# Kernel Testing and Coverage
1338#
1339# CONFIG_TEST_FPU is not set
1340# CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set
76d533f8 1341# end of Kernel Testing and Coverage