]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-x86-generic
kernel: Allow running on Xen
[ipfire-3.x.git] / kernel / config-x86-generic
CommitLineData
d27a5bdd 1CONFIG_THREAD_INFO_IN_TASK=y
4c928ab7
MT
2
3#
4# General setup
5#
d5383c43 6# CONFIG_KERNEL_GZIP is not set
4c928ab7 7# CONFIG_KERNEL_BZIP2 is not set
d5383c43
MT
8# CONFIG_KERNEL_LZMA is not set
9CONFIG_KERNEL_XZ=y
10# CONFIG_KERNEL_LZO is not set
11# CONFIG_KERNEL_LZ4 is not set
4c928ab7
MT
12
13#
14# IRQ subsystem
15#
16CONFIG_GENERIC_PENDING_IRQ=y
202187a3 17CONFIG_GENERIC_IRQ_MIGRATION=y
5ecb3b18
MT
18CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
19CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
028e459b 20CONFIG_CLOCKSOURCE_WATCHDOG=y
cb866dd3 21CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
028e459b
MT
22CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
23CONFIG_GENERIC_CMOS_UPDATE=y
4c928ab7
MT
24
25#
26# RCU Subsystem
27#
e7f50e45 28CONFIG_CONTEXT_TRACKING_FORCE=y
e7f50e45 29CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
849a0073 30CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
e7f50e45
MT
31CONFIG_ARCH_SUPPORTS_INT128=y
32# CONFIG_NUMA_BALANCING is not set
81bb0557 33CONFIG_SYSCTL_EXCEPTION_TRACE=y
4c928ab7 34CONFIG_PCSPKR_PLATFORM=y
5ecb3b18 35CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
4c928ab7
MT
36
37#
38# Kernel Performance Events And Counters
39#
cd59c044
MT
40CONFIG_64BIT=y
41CONFIG_X86_64=y
42CONFIG_X86=y
43CONFIG_INSTRUCTION_DECODER=y
44CONFIG_OUTPUT_FORMAT="elf64-x86-64"
45CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
46CONFIG_ARCH_MMAP_RND_BITS_MIN=28
47CONFIG_ARCH_MMAP_RND_BITS_MAX=32
48CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
49CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
50CONFIG_GENERIC_ISA_DMA=y
51CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
52CONFIG_ARCH_MAY_HAVE_PC_FDC=y
53CONFIG_ARCH_HAS_CPU_RELAX=y
54CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
55CONFIG_ARCH_HAS_FILTER_PGPROT=y
56CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
57CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
58CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
59CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
60CONFIG_ZONE_DMA32=y
61CONFIG_AUDIT_ARCH=y
62CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
63CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
64CONFIG_X86_64_SMP=y
65CONFIG_PGTABLE_LEVELS=4
58640b55 66CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
4c928ab7
MT
67
68#
69# Processor type and features
70#
0b77b019 71CONFIG_ZONE_DMA=y
bf6ee3f7 72CONFIG_X86_FEATURE_NAMES=y
e7f50e45 73CONFIG_X86_X2APIC=y
4c928ab7 74CONFIG_X86_MPPARSE=y
e9924988
MT
75CONFIG_RETPOLINE=y
76# CONFIG_INTEL_RDT is not set
697cb25b 77# CONFIG_X86_EXTENDED_PLATFORM is not set
7f6f4de5 78CONFIG_X86_INTEL_LPSS=y
94cce289 79# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
6cb87b05 80CONFIG_IOSF_MBI=y
bf6ee3f7 81# CONFIG_IOSF_MBI_DEBUG is not set
4c928ab7
MT
82CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
83CONFIG_SCHED_OMIT_FRAME_POINTER=y
703bc627 84CONFIG_HYPERVISOR_GUEST=y
703bc627
MT
85# CONFIG_PARAVIRT_DEBUG is not set
86# CONFIG_PARAVIRT_SPINLOCKS is not set
b748bd90
MT
87CONFIG_XEN_PV=y
88CONFIG_XEN_PV_SMP=y
89CONFIG_XEN_PVHVM=y
90CONFIG_XEN_PVHVM_SMP=y
91CONFIG_XEN_512GB=y
92CONFIG_XEN_SAVE_RESTORE=y
93# CONFIG_XEN_DEBUG_FS is not set
94# CONFIG_XEN_PVH is not set
4c928ab7 95CONFIG_KVM_GUEST=y
b1cbc577 96# CONFIG_KVM_DEBUG_FS is not set
703bc627 97CONFIG_PARAVIRT_TIME_ACCOUNTING=y
4c928ab7 98CONFIG_PARAVIRT_CLOCK=y
0b77b019 99# CONFIG_JAILHOUSE_GUEST is not set
4c928ab7 100# CONFIG_MK8 is not set
e7f50e45 101# CONFIG_MPSC is not set
4c928ab7
MT
102# CONFIG_MCORE2 is not set
103# CONFIG_MATOM is not set
e7f50e45 104CONFIG_GENERIC_CPU=y
c6e2a6c8 105CONFIG_X86_INTERNODE_CACHE_SHIFT=6
4c928ab7 106CONFIG_X86_L1_CACHE_SHIFT=6
4c928ab7
MT
107CONFIG_X86_TSC=y
108CONFIG_X86_CMPXCHG64=y
109CONFIG_X86_CMOV=y
e7f50e45 110CONFIG_X86_MINIMUM_CPU_FAMILY=64
4c928ab7 111CONFIG_X86_DEBUGCTLMSR=y
703bc627 112# CONFIG_PROCESSOR_SELECT is not set
4c928ab7
MT
113CONFIG_CPU_SUP_INTEL=y
114CONFIG_CPU_SUP_AMD=y
115CONFIG_CPU_SUP_CENTAUR=y
116CONFIG_HPET_TIMER=y
117CONFIG_HPET_EMULATE_RTC=y
118CONFIG_DMI=y
e7f50e45
MT
119CONFIG_GART_IOMMU=y
120# CONFIG_CALGARY_IOMMU is not set
121# CONFIG_MAXSMP is not set
0b77b019
MT
122CONFIG_NR_CPUS_RANGE_BEGIN=2
123CONFIG_NR_CPUS_RANGE_END=512
124CONFIG_NR_CPUS_DEFAULT=64
d5383c43 125CONFIG_NR_CPUS=64
d27a5bdd 126CONFIG_SCHED_MC_PRIO=y
4c928ab7
MT
127CONFIG_X86_LOCAL_APIC=y
128CONFIG_X86_IO_APIC=y
129CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
130CONFIG_X86_MCE=y
d27a5bdd 131# CONFIG_X86_MCELOG_LEGACY is not set
4c928ab7
MT
132CONFIG_X86_MCE_INTEL=y
133CONFIG_X86_MCE_AMD=y
134CONFIG_X86_MCE_THRESHOLD=y
202187a3 135# CONFIG_X86_MCE_INJECT is not set
4c928ab7 136CONFIG_X86_THERMAL_VECTOR=y
fe1f3d4a
AF
137
138#
139# Performance monitoring
140#
141CONFIG_PERF_EVENTS_INTEL_UNCORE=y
142CONFIG_PERF_EVENTS_INTEL_RAPL=y
143CONFIG_PERF_EVENTS_INTEL_CSTATE=y
144CONFIG_PERF_EVENTS_AMD_POWER=m
e7f50e45 145CONFIG_X86_VSYSCALL_EMULATION=y
4c928ab7 146CONFIG_I8K=m
8e496662 147CONFIG_MICROCODE=y
4c928ab7
MT
148CONFIG_MICROCODE_INTEL=y
149CONFIG_MICROCODE_AMD=y
150CONFIG_MICROCODE_OLD_INTERFACE=y
597e1ee1 151# CONFIG_X86_MSR is not set
4c928ab7 152CONFIG_X86_CPUID=y
e9924988 153# CONFIG_X86_5LEVEL is not set
e7f50e45 154CONFIG_X86_DIRECT_GBPAGES=y
e9924988
MT
155CONFIG_ARCH_HAS_MEM_ENCRYPT=y
156# CONFIG_AMD_MEM_ENCRYPT is not set
e7f50e45
MT
157CONFIG_NUMA=y
158CONFIG_AMD_NUMA=y
159CONFIG_X86_64_ACPI_NUMA=y
160CONFIG_NODES_SPAN_OTHER_NODES=y
161# CONFIG_NUMA_EMU is not set
162CONFIG_NODES_SHIFT=9
4c928ab7 163CONFIG_ARCH_SPARSEMEM_ENABLE=y
e7f50e45 164CONFIG_ARCH_SPARSEMEM_DEFAULT=y
4c928ab7 165CONFIG_ARCH_SELECT_MEMORY_MODEL=y
e7f50e45 166CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
849a0073 167CONFIG_X86_PMEM_LEGACY_DEVICE=y
463530b8 168CONFIG_X86_PMEM_LEGACY=y
4c928ab7
MT
169CONFIG_X86_CHECK_BIOS_CORRUPTION=y
170CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
171CONFIG_X86_RESERVE_LOW=64
172CONFIG_MTRR=y
173CONFIG_MTRR_SANITIZER=y
174CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
175CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
176CONFIG_X86_PAT=y
177CONFIG_ARCH_USES_PG_UNCACHED=y
178CONFIG_ARCH_RANDOM=y
81bb0557 179CONFIG_X86_SMAP=y
5ecb3b18 180CONFIG_X86_INTEL_UMIP=y
a40c4c43 181CONFIG_X86_INTEL_MPX=y
43556e68 182CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
4c928ab7 183CONFIG_EFI=y
5e856224 184CONFIG_EFI_STUB=y
e7f50e45 185# CONFIG_EFI_MIXED is not set
664c0173 186# CONFIG_HZ_100 is not set
664c0173 187CONFIG_HZ_300=y
664c0173 188CONFIG_HZ=300
e7f50e45 189# CONFIG_KEXEC_FILE is not set
d5383c43 190CONFIG_CRASH_DUMP=y
e7f50e45 191CONFIG_PHYSICAL_START=0x1000000
4c928ab7 192CONFIG_RELOCATABLE=y
597e1ee1
MT
193CONFIG_RANDOMIZE_BASE=y
194CONFIG_X86_NEED_RELOCS=y
e7f50e45 195CONFIG_PHYSICAL_ALIGN=0x1000000
19f76fd7 196CONFIG_DYNAMIC_MEMORY_LAYOUT=y
d27a5bdd
AF
197CONFIG_RANDOMIZE_MEMORY=y
198CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
6ae109d5
MT
199# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
200# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
289c54d9 201# CONFIG_COMPAT_VDSO is not set
e7f50e45
MT
202# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
203CONFIG_LEGACY_VSYSCALL_NONE=y
4c928ab7 204# CONFIG_CMDLINE_BOOL is not set
849a0073 205# CONFIG_MODIFY_LDT_SYSCALL is not set
e7f50e45 206# CONFIG_LIVEPATCH is not set
e9924988 207CONFIG_ARCH_HAS_ADD_PAGES=y
4c928ab7 208CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
e7f50e45 209CONFIG_USE_PERCPU_NUMA_NODE_ID=y
cd59c044
MT
210CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
211CONFIG_ARCH_ENABLE_THP_MIGRATION=y
4c928ab7
MT
212
213#
214# Power management and ACPI options
215#
b748bd90 216CONFIG_HIBERNATE_CALLBACKS=y
cd59c044 217CONFIG_ARCH_SUPPORTS_ACPI=y
4c928ab7 218CONFIG_ACPI=y
cb866dd3
MT
219CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
220CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
463530b8 221CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
8e496662 222# CONFIG_ACPI_DEBUGGER is not set
0b77b019 223CONFIG_ACPI_SPCR_TABLE=y
5ecb3b18 224CONFIG_ACPI_LPIT=y
4c928ab7 225CONFIG_ACPI_SLEEP=y
2db3b9b1 226# CONFIG_ACPI_PROCFS_POWER is not set
364d5655 227CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
463530b8 228# CONFIG_ACPI_EC_DEBUGFS is not set
4c928ab7
MT
229CONFIG_ACPI_AC=y
230CONFIG_ACPI_BATTERY=y
231CONFIG_ACPI_BUTTON=y
232CONFIG_ACPI_VIDEO=m
233CONFIG_ACPI_FAN=y
19f76fd7 234CONFIG_ACPI_TAD=m
4c928ab7 235CONFIG_ACPI_DOCK=y
849a0073 236CONFIG_ACPI_CPU_FREQ_PSS=y
d27a5bdd 237CONFIG_ACPI_PROCESSOR_CSTATE=y
849a0073 238CONFIG_ACPI_PROCESSOR_IDLE=y
d27a5bdd 239CONFIG_ACPI_CPPC_LIB=y
4c928ab7
MT
240CONFIG_ACPI_PROCESSOR=y
241CONFIG_ACPI_IPMI=m
242CONFIG_ACPI_HOTPLUG_CPU=y
243CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
244CONFIG_ACPI_THERMAL=y
e7f50e45 245CONFIG_ACPI_NUMA=y
d27a5bdd 246CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
fe1f3d4a 247CONFIG_ACPI_TABLE_UPGRADE=y
4c928ab7
MT
248# CONFIG_ACPI_DEBUG is not set
249CONFIG_ACPI_PCI_SLOT=y
4c928ab7 250CONFIG_ACPI_CONTAINER=y
94cce289 251CONFIG_ACPI_HOTPLUG_IOAPIC=y
4c928ab7
MT
252CONFIG_ACPI_SBS=m
253CONFIG_ACPI_HED=y
254CONFIG_ACPI_CUSTOM_METHOD=m
81bb0557 255# CONFIG_ACPI_BGRT is not set
2db3b9b1 256# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
364d5655 257CONFIG_ACPI_NFIT=m
4c928ab7
MT
258CONFIG_ACPI_APEI=y
259CONFIG_ACPI_APEI_GHES=y
260CONFIG_ACPI_APEI_PCIEAER=y
261CONFIG_ACPI_APEI_MEMORY_FAILURE=y
262# CONFIG_ACPI_APEI_EINJ is not set
263# CONFIG_ACPI_APEI_ERST_DEBUG is not set
d27a5bdd
AF
264# CONFIG_DPTF_POWER is not set
265CONFIG_ACPI_WATCHDOG=y
302e8df8 266CONFIG_ACPI_EXTLOG=m
a40c4c43 267# CONFIG_PMIC_OPREGION is not set
d27a5bdd 268# CONFIG_ACPI_CONFIGFS is not set
5ecb3b18 269# CONFIG_TPS68470_PMIC_OPREGION is not set
0b77b019 270CONFIG_X86_PM_TIMER=y
4c928ab7
MT
271CONFIG_SFI=y
272
4c928ab7 273#
a40c4c43 274# CPU frequency scaling drivers
4c928ab7 275#
7f6f4de5 276CONFIG_X86_INTEL_PSTATE=y
4c928ab7
MT
277CONFIG_X86_PCC_CPUFREQ=y
278CONFIG_X86_ACPI_CPUFREQ=y
81bb0557 279# CONFIG_X86_ACPI_CPUFREQ_CPB is not set
4c928ab7 280CONFIG_X86_POWERNOW_K8=y
703bc627 281# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
4c928ab7
MT
282# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
283CONFIG_X86_P4_CLOCKMOD=y
284
285#
286# shared options
287#
288CONFIG_X86_SPEEDSTEP_LIB=y
b1cbc577
MT
289
290#
291# CPU Idle
292#
4c928ab7
MT
293CONFIG_INTEL_IDLE=y
294
295#
296# Bus options (PCI etc.)
297#
298CONFIG_PCI_DIRECT=y
299CONFIG_PCI_MMCONFIG=y
b748bd90 300CONFIG_PCI_XEN=y
19f76fd7 301CONFIG_MMCONF_FAM10H=y
703bc627 302# CONFIG_PCI_CNB20LE_QUIRK is not set
2db3b9b1 303CONFIG_PCIEAER_INJECT=m
58640b55 304CONFIG_PCIE_ECRC=y
c6e2a6c8
MT
305# CONFIG_PCIEASPM_DEFAULT is not set
306CONFIG_PCIEASPM_POWERSAVE=y
5ecb3b18 307# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
2db3b9b1 308CONFIG_PCI_STUB=y
58640b55 309CONFIG_PCI_PF_STUB=m
b748bd90 310CONFIG_XEN_PCIDEV_FRONTEND=m
2db3b9b1 311CONFIG_PCI_ATS=y
202187a3 312CONFIG_PCI_LOCKLESS_CONFIG=y
2db3b9b1 313CONFIG_PCI_IOV=y
e7f50e45 314CONFIG_PCI_PRI=y
8e496662 315CONFIG_PCI_PASID=y
4c928ab7 316CONFIG_PCI_LABEL=y
43556e68
AF
317CONFIG_HOTPLUG_PCI_ACPI=y
318CONFIG_HOTPLUG_PCI_ACPI_IBM=m
0db4b328
MT
319
320#
58640b55 321# Cadence PCIe controllers support
0db4b328 322#
58640b55 323CONFIG_PCI_FTPCI100=y
d27a5bdd
AF
324CONFIG_VMD=m
325
326#
327# PCI switch controller drivers
328#
fe1f3d4a 329# CONFIG_ISA_BUS is not set
4c928ab7
MT
330CONFIG_ISA_DMA_API=y
331CONFIG_AMD_NB=y
302e8df8
MT
332CONFIG_PCCARD=m
333# CONFIG_PCMCIA is not set
334CONFIG_CARDBUS=y
4c928ab7
MT
335
336#
337# PC-card bridges
338#
302e8df8
MT
339CONFIG_YENTA=m
340CONFIG_YENTA_O2=y
341CONFIG_YENTA_RICOH=y
342CONFIG_YENTA_TI=y
343CONFIG_YENTA_ENE_TUNE=y
344CONFIG_YENTA_TOSHIBA=y
4c928ab7 345# CONFIG_RAPIDIO is not set
b1cbc577 346# CONFIG_X86_SYSFB is not set
4c928ab7 347
664c0173 348#
cd59c044 349# Binary Emulations
664c0173 350#
e7f50e45
MT
351CONFIG_IA32_EMULATION=y
352# CONFIG_IA32_AOUT is not set
353# CONFIG_X86_X32 is not set
d27a5bdd 354CONFIG_COMPAT_32=y
e7f50e45
MT
355CONFIG_COMPAT=y
356CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
357CONFIG_SYSVIPC_COMPAT=y
e7f50e45 358CONFIG_X86_DEV_DMA_OPS=y
cd59c044
MT
359
360#
361# Firmware Drivers
362#
363CONFIG_EDD=m
364# CONFIG_EDD_OFF is not set
365CONFIG_FIRMWARE_MEMMAP=y
366CONFIG_DELL_RBU=m
367CONFIG_DCDBAS=m
368CONFIG_DMIID=y
369CONFIG_DMI_SYSFS=y
370CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
371CONFIG_ISCSI_IBFT_FIND=y
372CONFIG_ISCSI_IBFT=m
373CONFIG_FW_CFG_SYSFS=m
374# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
375
376#
377# EFI (Extensible Firmware Interface) Support
378#
379CONFIG_EFI_VARS=y
380CONFIG_EFI_ESRT=y
381CONFIG_EFI_VARS_PSTORE=y
382# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
383# CONFIG_EFI_FAKE_MEMMAP is not set
384CONFIG_EFI_RUNTIME_WRAPPERS=y
385# CONFIG_EFI_BOOTLOADER_CONTROL is not set
386# CONFIG_EFI_CAPSULE_LOADER is not set
387# CONFIG_EFI_TEST is not set
388CONFIG_APPLE_PROPERTIES=y
389# CONFIG_RESET_ATTACK_MITIGATION is not set
390CONFIG_UEFI_CPER=y
391CONFIG_UEFI_CPER_X86=y
392CONFIG_EFI_DEV_PATH_PARSER=y
393
394#
395# Tegra firmware driver
396#
397CONFIG_KVM_MMIO=y
398CONFIG_KVM_ASYNC_PF=y
399CONFIG_KVM_VFIO=y
400CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
401CONFIG_KVM_COMPAT=y
402CONFIG_KVM=m
403CONFIG_KVM_INTEL=m
404CONFIG_KVM_AMD=m
405CONFIG_KVM_AMD_SEV=y
406CONFIG_KVM_MMU_AUDIT=y
407
408#
409# General architecture-dependent options
410#
411CONFIG_HOTPLUG_SMT=y
412CONFIG_OPROFILE_NMI_TIMER=y
413CONFIG_ARCH_USE_BUILTIN_BSWAP=y
414CONFIG_USER_RETURN_NOTIFIER=y
415CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
416CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
417CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
418CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
419CONFIG_MODULES_USE_ELF_RELA=y
420CONFIG_ARCH_MMAP_RND_BITS=32
421CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
422CONFIG_ISA_BUS_API=y
423CONFIG_COMPAT_OLD_SIGACTION=y
424CONFIG_COMPAT_32BIT_TIME=y
425CONFIG_VMAP_STACK=y
426CONFIG_ARCH_HAS_REFCOUNT=y
427
428#
429# Partition Types
430#
431CONFIG_BLOCK_COMPAT=y
432
433#
434# IO Schedulers
435#
436CONFIG_PREEMPT_NOTIFIERS=y
437CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
438CONFIG_QUEUED_SPINLOCKS=y
439CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
440CONFIG_QUEUED_RWLOCKS=y
441CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
442CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
443
444#
445# Executable file formats
446#
447CONFIG_COMPAT_BINFMT_ELF=y
448
449#
450# Memory Management options
451#
452CONFIG_SELECT_MEMORY_MODEL=y
453CONFIG_SPARSEMEM_MANUAL=y
454CONFIG_SPARSEMEM=y
455CONFIG_NEED_MULTIPLE_NODES=y
456CONFIG_SPARSEMEM_EXTREME=y
457CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
458CONFIG_SPARSEMEM_VMEMMAP=y
459CONFIG_ARCH_DISCARD_MEMBLOCK=y
460# CONFIG_MEMORY_HOTPLUG is not set
461CONFIG_PHYS_ADDR_T_64BIT=y
462CONFIG_BOUNCE=y
463CONFIG_VIRT_TO_BUS=y
464CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
465CONFIG_MEMORY_FAILURE=y
466# CONFIG_HWPOISON_INJECT is not set
467CONFIG_TRANSPARENT_HUGEPAGE=y
468CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
469# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
470CONFIG_ARCH_WANTS_THP_SWAP=y
471CONFIG_THP_SWAP=y
472CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
473# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
474CONFIG_ARCH_HAS_ZONE_DEVICE=y
475CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
476CONFIG_ARCH_HAS_PKEYS=y
477CONFIG_ARCH_HAS_PTE_SPECIAL=y
e7f50e45 478CONFIG_COMPAT_NETLINK_MESSAGES=y
664c0173 479
4c928ab7
MT
480#
481# Classification
482#
7f6f4de5 483CONFIG_VMWARE_VMCI_VSOCKETS=m
4c928ab7 484
7f6f4de5
MT
485#
486# Bluetooth device drivers
487#
2db3b9b1
MT
488CONFIG_BT_HCIBTSDIO=m
489CONFIG_BT_MRVL_SDIO=m
7f6f4de5
MT
490CONFIG_RFKILL_GPIO=m
491
4c928ab7 492#
58640b55 493# Firmware loader
4c928ab7 494#
a40c4c43 495# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
e9924988 496CONFIG_GENERIC_CPU_VULNERABILITIES=y
664c0173 497# CONFIG_DMA_CMA is not set
81bb0557
MT
498
499#
500# Bus devices
501#
d5383c43 502CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
302e8df8
MT
503CONFIG_PARPORT=m
504CONFIG_PARPORT_PC=m
505CONFIG_PARPORT_SERIAL=m
506# CONFIG_PARPORT_PC_FIFO is not set
507# CONFIG_PARPORT_PC_SUPERIO is not set
302e8df8
MT
508# CONFIG_PARPORT_AX88796 is not set
509CONFIG_PARPORT_1284=y
510CONFIG_PARPORT_NOT_PC=y
4c928ab7
MT
511CONFIG_PNP=y
512# CONFIG_PNP_DEBUG_MESSAGES is not set
513
514#
515# Protocols
516#
517CONFIG_PNPACPI=y
518CONFIG_BLK_DEV_FD=m
302e8df8 519# CONFIG_PARIDE is not set
5e856224 520CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
2db3b9b1
MT
521CONFIG_BLK_DEV_DAC960=m
522CONFIG_BLK_DEV_UMEM=m
e7f50e45 523CONFIG_BLK_DEV_SKD=m
2db3b9b1 524CONFIG_BLK_DEV_SX8=m
302e8df8 525CONFIG_BLK_DEV_RAM_SIZE=16384
2db3b9b1 526CONFIG_BLK_DEV_RSXX=m
5e856224
MT
527
528#
529# Misc devices
530#
4c928ab7 531CONFIG_SENSORS_LIS3LV02D=m
e7f50e45
MT
532# CONFIG_IBM_ASM is not set
533CONFIG_SGI_IOC4=m
2db3b9b1 534CONFIG_HP_ILO=m
4c928ab7 535CONFIG_VMWARE_BALLOON=m
302e8df8 536# CONFIG_SRAM is not set
4c928ab7 537
028e459b 538#
5ecb3b18 539# Texas Instruments shared transport line discipline
028e459b 540#
703bc627
MT
541CONFIG_INTEL_MEI=m
542CONFIG_INTEL_MEI_ME=m
2db3b9b1 543CONFIG_INTEL_MEI_TXE=m
7f6f4de5 544CONFIG_VMWARE_VMCI=m
028e459b 545
e7f50e45
MT
546#
547# Intel MIC Bus Driver
548#
549CONFIG_INTEL_MIC_BUS=m
550
551#
552# SCIF Bus Driver
553#
554# CONFIG_SCIF_BUS is not set
555
d5383c43 556#
43556e68
AF
557# VOP Bus Driver
558#
559# CONFIG_VOP_BUS is not set
560
561#
562# VOP Driver
d5383c43 563#
e7f50e45 564# CONFIG_GENWQE is not set
d5383c43
MT
565# CONFIG_IDE is not set
566
4c928ab7
MT
567#
568# SCSI Transports
569#
2db3b9b1 570CONFIG_AIC79XX_RESET_DELAY_MS=4000
2db3b9b1 571# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set
2db3b9b1 572CONFIG_SCSI_MVSAS_TASKLET=y
7f6f4de5 573CONFIG_SCSI_DPT_I2O=m
5e856224 574CONFIG_SCSI_ADVANSYS=m
2db3b9b1
MT
575CONFIG_MEGARAID_NEWGEN=y
576CONFIG_MEGARAID_MM=m
577CONFIG_MEGARAID_MAILBOX=m
4c928ab7 578CONFIG_SCSI_BUSLOGIC=m
e7f50e45 579CONFIG_SCSI_FLASHPOINT=y
4c928ab7
MT
580CONFIG_VMWARE_PVSCSI=m
581CONFIG_FCOE_FNIC=m
4c928ab7
MT
582CONFIG_SCSI_GDTH=m
583CONFIG_SCSI_ISCI=m
302e8df8
MT
584CONFIG_SCSI_PPA=m
585CONFIG_SCSI_IMM=m
586# CONFIG_SCSI_IZIP_EPP16 is not set
587# CONFIG_SCSI_IZIP_SLOW_CTR is not set
4c928ab7 588CONFIG_ATA_ACPI=y
7f6f4de5 589# CONFIG_SATA_ZPODD is not set
4c928ab7 590
364d5655
MT
591#
592# PIO-only SFF controllers
593#
594CONFIG_PATA_OF_PLATFORM=m
595
4c928ab7
MT
596#
597# Generic fallback / legacy drivers
598#
599CONFIG_PATA_ACPI=m
4c928ab7
MT
600
601#
602# IEEE 1394 (FireWire) support
603#
4c928ab7
MT
604CONFIG_MACINTOSH_DRIVERS=y
605# CONFIG_MAC_EMUMOUSEBTN is not set
2db3b9b1
MT
606CONFIG_MII=m
607CONFIG_ATM_LANAI=m
608CONFIG_ATM_ENI=m
609# CONFIG_ATM_ENI_DEBUG is not set
610# CONFIG_ATM_ENI_TUNE_BURST is not set
7f6f4de5
MT
611CONFIG_ATM_FIRESTREAM=m
612# CONFIG_ATM_ZATM is not set
2db3b9b1
MT
613CONFIG_ATM_NICSTAR=m
614# CONFIG_ATM_NICSTAR_USE_SUNI is not set
615# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
616CONFIG_ATM_IDT77252=m
617# CONFIG_ATM_IDT77252_DEBUG is not set
618# CONFIG_ATM_IDT77252_RCV_ALL is not set
619CONFIG_ATM_IDT77252_USE_SUNI=y
7f6f4de5
MT
620# CONFIG_ATM_AMBASSADOR is not set
621# CONFIG_ATM_HORIZON is not set
4c928ab7
MT
622CONFIG_ATM_HE=m
623# CONFIG_ATM_HE_USE_SUNI is not set
2db3b9b1 624CONFIG_ATM_SOLOS=m
4c928ab7
MT
625
626#
5e856224 627# Distributed Switch Architecture drivers
4c928ab7 628#
302e8df8 629CONFIG_VORTEX=m
d27a5bdd 630CONFIG_ENA_ETHERNET=m
2db3b9b1 631CONFIG_AMD8111_ETH=m
d27a5bdd
AF
632CONFIG_AMD_XGBE=m
633CONFIG_AMD_XGBE_HAVE_ECC=y
634CONFIG_AQTION=m
58640b55
MT
635CONFIG_BNX2X_SRIOV=y
636CONFIG_BNXT_SRIOV=y
463530b8 637CONFIG_MACB=m
202187a3 638CONFIG_MACB_USE_HWSTAMP=y
d27a5bdd 639CONFIG_MACB_PCI=m
e7f50e45
MT
640CONFIG_THUNDER_NIC_PF=m
641CONFIG_THUNDER_NIC_VF=m
642CONFIG_THUNDER_NIC_BGX=m
d27a5bdd 643CONFIG_THUNDER_NIC_RGX=m
0b77b019 644CONFIG_CAVIUM_PTP=m
e7f50e45 645CONFIG_LIQUIDIO=m
d27a5bdd 646CONFIG_LIQUIDIO_VF=m
2db3b9b1
MT
647CONFIG_CHELSIO_T1_1G=y
648CONFIG_CX_ECAT=m
649CONFIG_DE2104X=m
650CONFIG_DE2104X_DSL=0
651CONFIG_TULIP_MMIO=y
652CONFIG_TULIP_NAPI=y
653CONFIG_TULIP_NAPI_HW_MITIGATION=y
7f6f4de5 654CONFIG_DE4X5=m
302e8df8 655CONFIG_PCMCIA_XIRCOM=m
e9924988 656CONFIG_HINIC=m
43556e68 657CONFIG_E1000E_HWTS=y
e7f50e45
MT
658CONFIG_IGB_DCA=y
659CONFIG_IXGBE_DCA=y
2db3b9b1 660CONFIG_SKGE_GENESIS=y
e7f50e45 661CONFIG_MYRI10GE_DCA=y
2db3b9b1 662CONFIG_QLCNIC_SRIOV=y
fe1f3d4a 663CONFIG_QED_SRIOV=y
4c928ab7 664CONFIG_ATP=m
2db3b9b1
MT
665# CONFIG_8139TOO_PIO is not set
666CONFIG_8139TOO_8129=y
667CONFIG_SFC_SRIOV=y
a40c4c43 668CONFIG_STMMAC_PCI=m
2db3b9b1
MT
669CONFIG_VIA_RHINE_MMIO=y
670CONFIG_NET_SB1000=m
d27a5bdd
AF
671CONFIG_MDIO_BUS_MUX=m
672CONFIG_MDIO_CAVIUM=m
673CONFIG_MDIO_OCTEON=m
674CONFIG_MDIO_THUNDER=m
4c928ab7 675
302e8df8
MT
676#
677# MII PHY device drivers
678#
679# CONFIG_PLIP is not set
2db3b9b1 680# CONFIG_WIL6210_TRACING is not set
6cb87b05 681CONFIG_AIRO=m
2db3b9b1
MT
682CONFIG_IPW2100_MONITOR=y
683CONFIG_IPW2200_MONITOR=y
684CONFIG_IPW2200_RADIOTAP=y
685CONFIG_IPW2200_PROMISCUOUS=y
686CONFIG_IPW2200_QOS=y
4c928ab7 687
849a0073
MT
688#
689# Enable WiMAX (Networking options) to see the WiMAX drivers
690#
d27a5bdd 691CONFIG_VMXNET3=m
849a0073 692# CONFIG_FUJITSU_ES is not set
5ecb3b18 693CONFIG_THUNDERBOLT_NET=m
849a0073 694
302e8df8
MT
695#
696# Input device support
697#
664c0173 698CONFIG_INPUT_MATRIXKMAP=m
302e8df8 699
4c928ab7
MT
700#
701# Input Device Drivers
702#
597e1ee1 703CONFIG_KEYBOARD_ADP5520=m
664c0173 704CONFIG_KEYBOARD_SAMSUNG=m
e7f50e45 705CONFIG_KEYBOARD_STMPE=m
364d5655 706CONFIG_KEYBOARD_CAP11XX=m
4c928ab7 707CONFIG_MOUSE_PS2_LIFEBOOK=y
463530b8 708CONFIG_MOUSE_PS2_VMMOUSE=y
4c928ab7
MT
709CONFIG_INPUT_PCSPKR=m
710CONFIG_INPUT_APANEL=m
664c0173 711CONFIG_INPUT_GPIO_BEEPER=m
4c928ab7 712CONFIG_INPUT_ATLAS_BTNS=m
597e1ee1
MT
713CONFIG_INPUT_TWL4030_PWRBUTTON=m
714CONFIG_INPUT_TWL4030_VIBRA=m
715CONFIG_INPUT_TWL6040_VIBRA=m
b1cbc577 716CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
4c928ab7
MT
717
718#
719# Hardware I/O ports
720#
597e1ee1 721CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
4c928ab7
MT
722CONFIG_SERIO_I8042=y
723# CONFIG_SERIO_CT82C710 is not set
302e8df8 724# CONFIG_SERIO_PARKBD is not set
4c928ab7
MT
725
726#
727# Character devices
728#
2db3b9b1
MT
729CONFIG_ROCKETPORT=m
730CONFIG_CYCLADES=m
731# CONFIG_CYZ_INTR is not set
4c928ab7 732CONFIG_SYNCLINK=m
2db3b9b1
MT
733CONFIG_SYNCLINKMP=m
734CONFIG_SYNCLINK_GT=m
735CONFIG_NOZOMI=m
202187a3 736CONFIG_DEVKMEM=y
4c928ab7
MT
737
738#
739# Serial drivers
740#
4c928ab7 741CONFIG_SERIAL_8250_PNP=y
d27a5bdd 742CONFIG_SERIAL_8250_LPSS=y
fe1f3d4a 743CONFIG_SERIAL_8250_MID=m
6cb87b05 744CONFIG_SERIAL_OF_PLATFORM=m
4c928ab7
MT
745
746#
747# Non-8250 serial port support
748#
2db3b9b1 749CONFIG_SERIAL_JSM=m
302e8df8 750CONFIG_SERIAL_SCCNXP=m
364d5655 751CONFIG_SERIAL_XILINX_PS_UART=m
302e8df8 752CONFIG_SERIAL_ARC=m
2db3b9b1
MT
753CONFIG_SERIAL_ARC_NR_PORTS=1
754CONFIG_SERIAL_RP2=m
755CONFIG_SERIAL_RP2_NR_UARTS=32
302e8df8
MT
756CONFIG_PRINTER=m
757CONFIG_LP_CONSOLE=y
758CONFIG_PPDEV=m
202187a3 759CONFIG_IPMI_DMI_DECODE=y
4c928ab7
MT
760CONFIG_HW_RANDOM_INTEL=m
761CONFIG_HW_RANDOM_AMD=m
762CONFIG_HW_RANDOM_VIA=m
d5383c43 763CONFIG_NVRAM=y
4c928ab7
MT
764CONFIG_MWAVE=m
765CONFIG_HPET=y
766# CONFIG_HPET_MMAP is not set
767CONFIG_HANGCHECK_TIMER=m
768# CONFIG_TELCLOCK is not set
cd59c044 769# CONFIG_RANDOM_TRUST_CPU is not set
597e1ee1 770
cb866dd3
MT
771#
772# I2C support
773#
774CONFIG_ACPI_I2C_OPREGION=y
775
d5383c43
MT
776#
777# Multiplexer I2C Chip support
778#
364d5655 779CONFIG_I2C_ARB_GPIO_CHALLENGE=m
d5383c43 780
4c928ab7
MT
781#
782# PC SMBus host controller drivers
783#
e7f50e45
MT
784# CONFIG_I2C_ALI1535 is not set
785# CONFIG_I2C_ALI1563 is not set
786# CONFIG_I2C_ALI15X3 is not set
4c928ab7 787CONFIG_I2C_AMD756_S4882=m
7f6f4de5 788CONFIG_I2C_ISMT=m
e9924988 789CONFIG_I2C_CHT_WC=m
4c928ab7 790CONFIG_I2C_NFORCE2_S4985=m
e7f50e45
MT
791# CONFIG_I2C_SIS5595 is not set
792# CONFIG_I2C_SIS630 is not set
4c928ab7
MT
793
794#
795# ACPI drivers
796#
797CONFIG_I2C_SCMI=m
798
7f6f4de5 799#
6cb87b05 800# I2C system bus drivers (mostly embedded / system-on-chip)
7f6f4de5 801#
202187a3
AF
802CONFIG_I2C_DESIGNWARE_CORE=y
803CONFIG_I2C_DESIGNWARE_PLATFORM=y
6cb87b05 804CONFIG_I2C_DESIGNWARE_BAYTRAIL=y
7f6f4de5 805
a40c4c43 806#
6cb87b05 807# External I2C/SMBus adapter drivers
a40c4c43 808#
6cb87b05 809CONFIG_I2C_PARPORT=m
a40c4c43 810
d27a5bdd
AF
811#
812# Other I2C/SMBus bus drivers
813#
814CONFIG_I2C_MLXCPLD=m
815
302e8df8
MT
816#
817# PPS clients support
818#
819# CONFIG_PPS_CLIENT_PARPORT is not set
820
d5383c43
MT
821#
822# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
823#
d27a5bdd 824CONFIG_PTP_1588_CLOCK_KVM=m
364d5655 825# CONFIG_PINCTRL_AS3722 is not set
463530b8 826CONFIG_PINCTRL_AMD=y
202187a3 827CONFIG_PINCTRL_MCP23S08=m
364d5655
MT
828CONFIG_PINCTRL_SINGLE=m
829CONFIG_PINCTRL_PALMAS=y
b1cbc577 830# CONFIG_PINCTRL_BAYTRAIL is not set
a40c4c43 831CONFIG_PINCTRL_CHERRYVIEW=m
463530b8 832CONFIG_PINCTRL_INTEL=m
8e496662 833CONFIG_PINCTRL_BROXTON=m
202187a3 834CONFIG_PINCTRL_CANNONLAKE=m
5ecb3b18 835CONFIG_PINCTRL_CEDARFORK=m
e9924988 836CONFIG_PINCTRL_DENVERTON=m
d27a5bdd 837CONFIG_PINCTRL_GEMINILAKE=m
cd59c044 838CONFIG_PINCTRL_ICELAKE=m
e9924988 839CONFIG_PINCTRL_LEWISBURG=m
463530b8 840CONFIG_PINCTRL_SUNRISEPOINT=m
6ae109d5
MT
841CONFIG_GPIO_ACPI=y
842
4c928ab7 843#
463530b8 844# Memory mapped GPIO drivers
4c928ab7 845#
8e496662 846CONFIG_GPIO_AMDPT=m
463530b8 847CONFIG_GPIO_DWAPB=m
364d5655 848CONFIG_GPIO_GRGPIO=m
028e459b 849CONFIG_GPIO_ICH=m
7f6f4de5 850# CONFIG_GPIO_LYNXPOINT is not set
d27a5bdd 851# CONFIG_GPIO_VX855 is not set
364d5655 852CONFIG_GPIO_XILINX=m
4c928ab7 853
8e496662
MT
854#
855# Port-mapped I/O GPIO drivers
856#
8e496662
MT
857# CONFIG_GPIO_F7188X is not set
858CONFIG_GPIO_IT87=m
859CONFIG_GPIO_SCH=m
860# CONFIG_GPIO_SCH311X is not set
19f76fd7
MT
861# CONFIG_GPIO_WINBOND is not set
862# CONFIG_GPIO_WS16C48 is not set
8e496662 863
e7f50e45
MT
864#
865# MFD GPIO expanders
866#
d27a5bdd 867CONFIG_GPIO_CRYSTAL_COVE=m
e7f50e45 868CONFIG_GPIO_TC3589X=y
e9924988 869# CONFIG_GPIO_TPS68470 is not set
d27a5bdd 870# CONFIG_GPIO_WHISKEY_COVE is not set
e7f50e45 871
4c928ab7 872#
463530b8 873# PCI GPIO expanders
4c928ab7 874#
d27a5bdd
AF
875# CONFIG_GPIO_AMD8111 is not set
876# CONFIG_GPIO_ML_IOH is not set
364d5655 877CONFIG_GPIO_SODAVILLE=y
4c928ab7 878
bf6ee3f7 879#
463530b8 880# USB GPIO expanders
302e8df8 881#
597e1ee1
MT
882CONFIG_MAX8925_POWER=m
883CONFIG_WM831X_BACKUP=m
884CONFIG_WM831X_POWER=m
885CONFIG_WM8350_POWER=m
886CONFIG_BATTERY_88PM860X=m
887CONFIG_BATTERY_DA9030=m
888CONFIG_BATTERY_DA9052=m
19f76fd7 889# CONFIG_AXP288_CHARGER is not set
597e1ee1
MT
890CONFIG_BATTERY_TWL4030_MADC=m
891CONFIG_CHARGER_88PM860X=m
892CONFIG_BATTERY_RX51=m
893CONFIG_CHARGER_TWL4030=m
894CONFIG_CHARGER_LP8788=m
cb866dd3
MT
895CONFIG_CHARGER_MAX8997=m
896CONFIG_CHARGER_MAX8998=m
302e8df8 897
4c928ab7
MT
898#
899# Native drivers
900#
901CONFIG_SENSORS_ABITUGURU=m
902CONFIG_SENSORS_ABITUGURU3=m
903CONFIG_SENSORS_K8TEMP=m
904CONFIG_SENSORS_K10TEMP=m
905CONFIG_SENSORS_FAM15H_POWER=m
2db3b9b1 906CONFIG_SENSORS_APPLESMC=m
4c928ab7 907CONFIG_SENSORS_ASB100=m
364d5655 908CONFIG_SENSORS_DELL_SMM=m
4c928ab7 909CONFIG_SENSORS_FSCHMD=m
a40c4c43 910CONFIG_SENSORS_I5500=m
4c928ab7
MT
911CONFIG_SENSORS_CORETEMP=m
912CONFIG_SENSORS_VIA_CPUTEMP=m
d27a5bdd 913CONFIG_SENSORS_XGENE=m
4c928ab7
MT
914
915#
916# ACPI drivers
917#
918CONFIG_SENSORS_ACPI_POWER=m
919CONFIG_SENSORS_ATK0110=m
7f6f4de5 920CONFIG_INTEL_POWERCLAMP=m
0db4b328 921CONFIG_X86_PKG_TEMP_THERMAL=m
364d5655 922CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
664c0173 923CONFIG_INTEL_SOC_DTS_THERMAL=m
fe1f3d4a
AF
924
925#
926# ACPI INT340X thermal drivers
927#
bf6ee3f7
MT
928CONFIG_INT340X_THERMAL=m
929CONFIG_ACPI_THERMAL_REL=m
fe1f3d4a 930CONFIG_INT3406_THERMAL=m
d27a5bdd 931CONFIG_INTEL_BXT_PMIC_THERMAL=m
849a0073 932CONFIG_INTEL_PCH_THERMAL=m
4c928ab7
MT
933
934#
935# Watchdog Device Drivers
936#
d27a5bdd 937CONFIG_WDAT_WDT=m
4c928ab7
MT
938# CONFIG_ACQUIRE_WDT is not set
939# CONFIG_ADVANTECH_WDT is not set
940CONFIG_ALIM1535_WDT=m
19f76fd7 941CONFIG_EBC_C384_WDT=m
4c928ab7
MT
942CONFIG_F71808E_WDT=m
943CONFIG_SP5100_TCO=m
4c928ab7
MT
944CONFIG_SBC_FITPC2_WATCHDOG=m
945# CONFIG_EUROTECH_WDT is not set
946CONFIG_IB700_WDT=m
947CONFIG_IBMASR=m
948# CONFIG_WAFER_WDT is not set
028e459b 949CONFIG_IE6XX_WDT=m
4c928ab7
MT
950CONFIG_ITCO_WDT=m
951# CONFIG_ITCO_VENDOR_SUPPORT is not set
952CONFIG_IT8712F_WDT=m
953CONFIG_IT87_WDT=m
954CONFIG_HP_WATCHDOG=m
955CONFIG_HPWDT_NMI_DECODING=y
956# CONFIG_SC1200_WDT is not set
957# CONFIG_PC87413_WDT is not set
958CONFIG_NV_TCO=m
959# CONFIG_60XX_WDT is not set
4c928ab7
MT
960# CONFIG_CPU5_WDT is not set
961CONFIG_SMSC_SCH311X_WDT=m
962# CONFIG_SMSC37B787_WDT is not set
5e856224 963CONFIG_VIA_WDT=m
4c928ab7 964CONFIG_W83627HF_WDT=m
4c928ab7
MT
965CONFIG_W83877F_WDT=m
966CONFIG_W83977F_WDT=m
967CONFIG_MACHZ_WDT=m
968# CONFIG_SBC_EPX_C3_WATCHDOG is not set
43556e68
AF
969CONFIG_INTEL_MEI_WDT=m
970CONFIG_NI903X_WDT=m
d27a5bdd 971CONFIG_NIC7018_WDT=m
4c928ab7 972
2db3b9b1
MT
973#
974# PCI-based Watchdog Cards
975#
976CONFIG_PCIPCWATCHDOG=m
977CONFIG_WDTPCI=m
978
4c928ab7
MT
979#
980# Multifunction device drivers
981#
364d5655 982CONFIG_MFD_ATMEL_HLCDC=m
463530b8 983CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m
2db3b9b1 984CONFIG_LPC_ICH=m
202187a3 985CONFIG_INTEL_SOC_PMIC=y
d27a5bdd 986CONFIG_INTEL_SOC_PMIC_BXTWC=m
e9924988 987CONFIG_INTEL_SOC_PMIC_CHTWC=y
5ecb3b18 988CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
849a0073
MT
989CONFIG_MFD_INTEL_LPSS=m
990CONFIG_MFD_INTEL_LPSS_ACPI=m
991CONFIG_MFD_INTEL_LPSS_PCI=m
302e8df8 992# CONFIG_ABX500_CORE is not set
364d5655
MT
993
994#
995# STMicroelectronics STMPE Interface Drivers
996#
e9924988 997CONFIG_MFD_TPS68470=y
2db3b9b1 998CONFIG_MFD_VX855=m
cb866dd3
MT
999CONFIG_REGULATOR_FIXED_VOLTAGE=m
1000CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
1001CONFIG_REGULATOR_USERSPACE_CONSUMER=m
1002CONFIG_REGULATOR_88PM8607=m
1003CONFIG_REGULATOR_GPIO=m
202187a3 1004CONFIG_REGULATOR_HI6421V530=m
cb866dd3
MT
1005CONFIG_REGULATOR_LP872X=m
1006CONFIG_REGULATOR_LP8788=m
1007CONFIG_REGULATOR_TWL4030=m
e9924988
MT
1008CONFIG_IR_ENE=m
1009CONFIG_IR_ITE_CIR=m
1010CONFIG_IR_FINTEK=m
1011CONFIG_IR_NUVOTON=m
1012CONFIG_IR_WINBOND_CIR=m
4c928ab7 1013
2db3b9b1
MT
1014#
1015# Multimedia core support
1016#
1017CONFIG_VIDEOBUF_DMA_SG=m
1018CONFIG_TTPCI_EEPROM=m
1019
2db3b9b1
MT
1020#
1021# Digital TV USB devices
1022#
1023CONFIG_DVB_TTUSB_BUDGET=m
1024CONFIG_DVB_TTUSB_DEC=m
1025
4c928ab7 1026#
81bb0557
MT
1027# Media capture support
1028#
1029CONFIG_VIDEO_MEYE=m
a18df16e 1030
2db3b9b1
MT
1031#
1032# Media capture/analog/hybrid TV support
1033#
1034CONFIG_VIDEO_CX18=m
1035CONFIG_VIDEO_CX18_ALSA=m
1036CONFIG_VIDEO_CX23885=m
1037CONFIG_MEDIA_ALTERA_CI=m
1038CONFIG_VIDEO_CX25821=m
1039CONFIG_VIDEO_CX25821_ALSA=m
1040CONFIG_VIDEO_CX88=m
1041CONFIG_VIDEO_CX88_ALSA=m
1042CONFIG_VIDEO_CX88_BLACKBIRD=m
1043CONFIG_VIDEO_CX88_DVB=m
1044CONFIG_VIDEO_CX88_ENABLE_VP3054=y
1045CONFIG_VIDEO_CX88_VP3054=m
1046CONFIG_VIDEO_CX88_MPEG=m
2db3b9b1
MT
1047CONFIG_VIDEO_SAA7134=m
1048CONFIG_VIDEO_SAA7134_ALSA=m
1049CONFIG_VIDEO_SAA7134_RC=y
1050CONFIG_VIDEO_SAA7134_DVB=m
bf6ee3f7 1051CONFIG_VIDEO_SAA7134_GO7007=m
2db3b9b1
MT
1052CONFIG_VIDEO_SAA7164=m
1053
81bb0557
MT
1054#
1055# Media digital TV PCI Adapters
4c928ab7 1056#
bf6ee3f7 1057CONFIG_DVB_AV7110_IR=y
2db3b9b1
MT
1058CONFIG_DVB_AV7110=m
1059CONFIG_DVB_AV7110_OSD=y
1060CONFIG_DVB_BUDGET_CORE=m
1061CONFIG_DVB_BUDGET=m
1062CONFIG_DVB_BUDGET_CI=m
1063CONFIG_DVB_BUDGET_AV=m
1064CONFIG_DVB_BUDGET_PATCH=m
1065CONFIG_DVB_B2C2_FLEXCOP_PCI=m
1066# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set
1067CONFIG_DVB_PLUTO2=m
1068CONFIG_DVB_DM1105=m
1069CONFIG_DVB_PT1=m
1070CONFIG_MANTIS_CORE=m
1071CONFIG_DVB_MANTIS=m
1072CONFIG_DVB_HOPPER=m
1073CONFIG_DVB_NGENE=m
0b77b019 1074# CONFIG_VIDEO_IPU3_CIO2 is not set
4c928ab7 1075
2db3b9b1
MT
1076#
1077# common driver options
1078#
0b77b019 1079CONFIG_VIDEOBUF2_DVB=m
2db3b9b1
MT
1080CONFIG_VIDEO_SAA7146=m
1081CONFIG_VIDEO_SAA7146_VV=m
1082
1083#
1084# Audio decoders, processors and mixers
1085#
6cb87b05 1086CONFIG_VIDEO_CS3308=m
2db3b9b1
MT
1087CONFIG_VIDEO_CS5345=m
1088CONFIG_VIDEO_WM8775=m
1089
1090#
1091# RDS decoders
1092#
1093CONFIG_VIDEO_SAA6588=m
1094
1095#
1096# Audio/Video compression chips
1097#
1098CONFIG_VIDEO_SAA6752HS=m
1099
1100#
1101# soc_camera sensor drivers
1102#
1103CONFIG_MEDIA_TUNER_MT2131=m
58640b55 1104CONFIG_MEDIA_TUNER_QM1D1B0004=m
2db3b9b1 1105
19f76fd7
MT
1106#
1107# Multistandard (satellite) frontends
1108#
1109CONFIG_DVB_STV0910=m
1110CONFIG_DVB_STV6111=m
1111
2db3b9b1
MT
1112#
1113# DVB-S (satellite) frontends
1114#
2db3b9b1
MT
1115CONFIG_DVB_ZL10036=m
1116CONFIG_DVB_STV0299=m
1117CONFIG_DVB_TDA8083=m
1118CONFIG_DVB_TDA8261=m
1119CONFIG_DVB_VES1X93=m
1120CONFIG_DVB_TUA6100=m
1121CONFIG_DVB_CX24117=m
1122CONFIG_DVB_MB86A16=m
1123
1124#
1125# DVB-T (terrestrial) frontends
1126#
1127CONFIG_DVB_SP8870=m
2db3b9b1
MT
1128CONFIG_DVB_CX22700=m
1129CONFIG_DVB_L64781=m
1130CONFIG_DVB_TDA1004X=m
1131CONFIG_DVB_STV0367=m
19f76fd7 1132CONFIG_DVB_CXD2841ER=m
2db3b9b1
MT
1133
1134#
1135# DVB-C (cable) frontends
1136#
1137CONFIG_DVB_VES1820=m
1138CONFIG_DVB_TDA10021=m
1139CONFIG_DVB_STV0297=m
1140
1141#
1142# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
1143#
2db3b9b1
MT
1144CONFIG_DVB_OR51132=m
1145
1146#
1147# SEC control devices for DVB-S
1148#
19f76fd7 1149CONFIG_DVB_LNBH25=m
2db3b9b1
MT
1150CONFIG_DVB_LNBP21=m
1151CONFIG_DVB_ISL6405=m
1152CONFIG_DVB_TDA665x=m
1153
19f76fd7
MT
1154#
1155# Common Interface (EN50221) controller drivers
1156#
1157CONFIG_DVB_CXD2099=m
1158
4c928ab7
MT
1159#
1160# Graphics support
1161#
1162CONFIG_AGP=y
1163CONFIG_AGP_AMD64=y
1164CONFIG_AGP_INTEL=y
1165CONFIG_AGP_SIS=y
1166CONFIG_AGP_VIA=y
597e1ee1 1167CONFIG_INTEL_GTT=y
4c928ab7 1168CONFIG_VGA_SWITCHEROO=y
c6e2a6c8
MT
1169
1170#
1171# I2C encoder or helper chips
1172#
2db3b9b1 1173CONFIG_DRM_I2C_NXP_TDA998X=m
43556e68
AF
1174
1175#
5ecb3b18
MT
1176# Display Engine Configuration
1177#
1178CONFIG_DRM_AMD_DC_DCN1_0=y
1179
1180#
1181# AMD Library routines
43556e68 1182#
4c928ab7 1183CONFIG_DRM_I915=m
d27a5bdd
AF
1184CONFIG_DRM_I915_ALPHA_SUPPORT=y
1185CONFIG_DRM_I915_CAPTURE_ERROR=y
1186CONFIG_DRM_I915_COMPRESS_ERROR=y
43556e68 1187CONFIG_DRM_I915_USERPTR=y
d27a5bdd 1188# CONFIG_DRM_I915_GVT is not set
fe1f3d4a
AF
1189
1190#
1191# drm/i915 Debugging
1192#
1193# CONFIG_DRM_I915_WERROR is not set
1194# CONFIG_DRM_I915_DEBUG is not set
d27a5bdd 1195# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set
202187a3 1196# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set
58640b55 1197# CONFIG_DRM_I915_DEBUG_GUC is not set
d27a5bdd
AF
1198# CONFIG_DRM_I915_SELFTEST is not set
1199# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set
1200# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set
849a0073
MT
1201CONFIG_DRM_VMWGFX=m
1202# CONFIG_DRM_VMWGFX_FBCON is not set
d27a5bdd 1203# CONFIG_DRM_GMA500 is not set
2db3b9b1 1204
e7f50e45
MT
1205#
1206# Display Interface Bridges
1207#
1208CONFIG_HSA_AMD=m
0b77b019 1209CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
e7f50e45 1210
9cd4bbd9
AF
1211#
1212# Frame buffer Devices
1213#
1214CONFIG_FB_BOOT_VESA_SUPPORT=y
1215
4c928ab7
MT
1216#
1217# Frame buffer hardware drivers
1218#
1219# CONFIG_FB_ARC is not set
703bc627 1220# CONFIG_FB_VGA16 is not set
d27a5bdd
AF
1221CONFIG_FB_VESA=y
1222CONFIG_FB_EFI=y
4c928ab7
MT
1223# CONFIG_FB_N411 is not set
1224# CONFIG_FB_HGA is not set
1225# CONFIG_FB_LE80578 is not set
703bc627
MT
1226# CONFIG_FB_INTEL is not set
1227# CONFIG_FB_VIA is not set
302e8df8 1228CONFIG_LCD_PLATFORM=m
4c928ab7
MT
1229CONFIG_BACKLIGHT_APPLE=m
1230# CONFIG_BACKLIGHT_SAHARA is not set
1231
1232#
1233# Console display driver support
1234#
1235CONFIG_VGA_CONSOLE=y
703bc627 1236# CONFIG_VGACON_SOFT_SCROLLBACK is not set
94cce289
MT
1237CONFIG_DUMMY_CONSOLE_COLUMNS=80
1238CONFIG_DUMMY_CONSOLE_ROWS=25
4c928ab7
MT
1239CONFIG_SND_DMA_SGBUF=y
1240CONFIG_SND_PCSP=m
302e8df8
MT
1241CONFIG_SND_MTS64=m
1242CONFIG_SND_PORTMAN2X4=m
4c928ab7 1243CONFIG_SND_SB_COMMON=m
0b77b019 1244CONFIG_SND_ALS300=m
4c928ab7
MT
1245CONFIG_SND_ALS4000=m
1246CONFIG_SND_ALI5451=m
1247CONFIG_SND_ASIHPI=m
0b77b019
MT
1248CONFIG_SND_AZT3328=m
1249CONFIG_SND_EMU10K1=m
1250CONFIG_SND_EMU10K1_SEQ=m
1251CONFIG_SND_EMU10K1X=m
1252CONFIG_SND_ES1938=m
1253CONFIG_SND_ES1968=m
2db3b9b1 1254CONFIG_SND_ES1968_INPUT=y
0b77b019 1255CONFIG_SND_ICE1712=m
302e8df8 1256CONFIG_SND_LX6464ES=m
0b77b019 1257CONFIG_SND_MAESTRO3=m
2db3b9b1 1258CONFIG_SND_MAESTRO3_INPUT=y
0b77b019
MT
1259CONFIG_SND_SONICVIBES=m
1260CONFIG_SND_TRIDENT=m
2db3b9b1
MT
1261
1262#
1263# HD-Audio
1264#
cd59c044 1265CONFIG_SND_HDA_COMPONENT=y
2db3b9b1 1266CONFIG_SND_HDA_I915=y
4c928ab7
MT
1267CONFIG_SND_USB_USX2Y=m
1268CONFIG_SND_USB_US122L=m
1269# CONFIG_SND_SOC is not set
d27a5bdd
AF
1270CONFIG_SND_X86=y
1271# CONFIG_HDMI_LPE_AUDIO is not set
0b77b019 1272CONFIG_SND_SYNTH_EMUX=m
d27a5bdd
AF
1273
1274#
1275# Intel ISH HID support
1276#
1277# CONFIG_INTEL_ISH_HID is not set
4c928ab7 1278
a40c4c43 1279#
849a0073 1280# MUSB DMA mode
a40c4c43
MT
1281#
1282CONFIG_MUSB_PIO_ONLY=y
1283
d27a5bdd
AF
1284#
1285# Platform Glue Driver Support
1286#
1287CONFIG_USB_DWC3_PCI=m
1288
302e8df8
MT
1289#
1290# USB port drivers
1291#
1292CONFIG_USB_USS720=m
1293CONFIG_USB_SERIAL_MOS7715_PARPORT=y
1294
19f76fd7 1295#
cd59c044 1296# USB Type-C Alternate Mode drivers
19f76fd7
MT
1297#
1298CONFIG_USB_ROLES_INTEL_XHCI=m
1299
4c928ab7
MT
1300#
1301# MMC/SD/SDIO Host Controller Drivers
1302#
2db3b9b1 1303CONFIG_MMC_RICOH_MMC=y
6ae109d5 1304CONFIG_MMC_SDHCI_ACPI=m
4c928ab7
MT
1305CONFIG_MMC_WBSD=m
1306
1307#
1308# LED drivers
1309#
19f76fd7 1310# CONFIG_LEDS_APU is not set
4c928ab7
MT
1311CONFIG_LEDS_CLEVO_MAIL=m
1312CONFIG_LEDS_INTEL_SS4200=m
d27a5bdd
AF
1313
1314#
1315# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
1316#
1317CONFIG_LEDS_MLXCPLD=m
1318CONFIG_LEDS_NIC78BX=m
302e8df8 1319
4c928ab7
MT
1320#
1321# iptables trigger is under Netfilter config (LED target)
1322#
364d5655 1323CONFIG_EDAC_ATOMIC_SCRUB=y
4c928ab7 1324CONFIG_EDAC=y
7c69f2c2 1325# CONFIG_EDAC_LEGACY_SYSFS is not set
4c928ab7
MT
1326# CONFIG_EDAC_DEBUG is not set
1327CONFIG_EDAC_DECODE_MCE=m
d27a5bdd 1328# CONFIG_EDAC_GHES is not set
a40c4c43
MT
1329CONFIG_EDAC_AMD64=m
1330# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
4c928ab7
MT
1331CONFIG_EDAC_E752X=m
1332CONFIG_EDAC_I82975X=m
1333CONFIG_EDAC_I3000=m
1334CONFIG_EDAC_I3200=m
cb866dd3 1335CONFIG_EDAC_IE31200=m
4c928ab7
MT
1336CONFIG_EDAC_X38=m
1337CONFIG_EDAC_I5400=m
1338CONFIG_EDAC_I7CORE=m
1339CONFIG_EDAC_I5000=m
1340CONFIG_EDAC_I5100=m
1341CONFIG_EDAC_I7300=m
e7f50e45 1342CONFIG_EDAC_SBRIDGE=m
d27a5bdd
AF
1343CONFIG_EDAC_SKX=m
1344CONFIG_EDAC_PND2=m
1345CONFIG_RTC_MC146818_LIB=y
4c928ab7 1346
d5383c43
MT
1347#
1348# Platform RTC drivers
1349#
1350CONFIG_RTC_DRV_CMOS=y
1351
4c928ab7
MT
1352#
1353# DMA Devices
1354#
849a0073 1355CONFIG_DMA_ACPI=y
e7f50e45
MT
1356CONFIG_INTEL_IOATDMA=m
1357CONFIG_INTEL_MIC_X100_DMA=m
d27a5bdd 1358CONFIG_DW_DMAC_CORE=y
7f6f4de5 1359CONFIG_DW_DMAC=m
d27a5bdd 1360CONFIG_DW_DMAC_PCI=y
fe1f3d4a 1361CONFIG_HSU_DMA=m
4c928ab7
MT
1362
1363#
1364# DMA Clients
1365#
e7f50e45 1366CONFIG_DMA_ENGINE_RAID=y
fe1f3d4a
AF
1367
1368#
1369# DMABUF options
1370#
e7f50e45 1371CONFIG_DCA=m
d27a5bdd 1372# CONFIG_PANEL is not set
2db3b9b1
MT
1373CONFIG_UIO_AEC=m
1374CONFIG_UIO_SERCOS3=m
1375CONFIG_UIO_PCI_GENERIC=m
1376CONFIG_UIO_MF624=m
8e496662 1377CONFIG_IRQ_BYPASS_MANAGER=m
0b77b019 1378CONFIG_VBOXGUEST=m
4c928ab7 1379
5e856224
MT
1380#
1381# Microsoft Hyper-V guest support
1382#
1383# CONFIG_HYPERV is not set
b748bd90
MT
1384
1385#
1386# Xen driver support
1387#
1388# CONFIG_XEN_SELFBALLOONING is not set
1389CONFIG_XEN_TMEM=m
1390CONFIG_XEN_PCIDEV_BACKEND=m
1391CONFIG_XEN_ACPI_PROCESSOR=m
1392# CONFIG_XEN_MCE_LOG is not set
1393CONFIG_XEN_HAVE_PVMMU=y
1394CONFIG_XEN_EFI=y
1395CONFIG_XEN_ACPI=y
1396# CONFIG_XEN_SYMS is not set
1397CONFIG_XEN_HAVE_VPMU=y
4c928ab7
MT
1398CONFIG_X86_PLATFORM_DEVICES=y
1399CONFIG_ACER_WMI=m
0b77b019 1400# CONFIG_ACER_WIRELESS is not set
4c928ab7 1401CONFIG_ACERHDF=m
2db3b9b1 1402CONFIG_ALIENWARE_WMI=m
4c928ab7 1403CONFIG_ASUS_LAPTOP=m
43556e68 1404CONFIG_DELL_SMBIOS=m
0b77b019
MT
1405CONFIG_DELL_SMBIOS_WMI=y
1406CONFIG_DELL_SMBIOS_SMM=y
4c928ab7
MT
1407CONFIG_DELL_LAPTOP=m
1408CONFIG_DELL_WMI=m
5ecb3b18 1409CONFIG_DELL_WMI_DESCRIPTOR=m
4c928ab7 1410CONFIG_DELL_WMI_AIO=m
d27a5bdd 1411CONFIG_DELL_WMI_LED=m
664c0173 1412CONFIG_DELL_SMO8800=m
364d5655 1413# CONFIG_DELL_RBTN is not set
4c928ab7 1414CONFIG_FUJITSU_LAPTOP=m
5e856224
MT
1415# CONFIG_FUJITSU_TABLET is not set
1416CONFIG_AMILO_RFKILL=m
0b77b019 1417# CONFIG_GPD_POCKET_FAN is not set
4c928ab7 1418CONFIG_HP_ACCEL=m
597e1ee1 1419CONFIG_HP_WIRELESS=m
4c928ab7
MT
1420CONFIG_HP_WMI=m
1421CONFIG_MSI_LAPTOP=m
1422CONFIG_PANASONIC_LAPTOP=m
1423CONFIG_COMPAL_LAPTOP=m
1424CONFIG_SONY_LAPTOP=m
1425CONFIG_SONYPI_COMPAT=y
1426CONFIG_IDEAPAD_LAPTOP=m
1427CONFIG_THINKPAD_ACPI=m
1428CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
1429# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
1430# CONFIG_THINKPAD_ACPI_DEBUG is not set
1431# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
1432CONFIG_THINKPAD_ACPI_VIDEO=y
1433CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
1434CONFIG_SENSORS_HDAPS=m
1435# CONFIG_INTEL_MENLOW is not set
1436CONFIG_EEEPC_LAPTOP=m
1437CONFIG_ASUS_WMI=m
1438CONFIG_ASUS_NB_WMI=m
1439CONFIG_EEEPC_WMI=m
6cb87b05 1440CONFIG_ASUS_WIRELESS=m
4c928ab7 1441CONFIG_ACPI_WMI=m
202187a3 1442CONFIG_WMI_BMOF=m
5ecb3b18 1443CONFIG_INTEL_WMI_THUNDERBOLT=m
4c928ab7 1444CONFIG_MSI_WMI=m
202187a3 1445CONFIG_PEAQ_WMI=m
4c928ab7
MT
1446CONFIG_TOPSTAR_LAPTOP=m
1447CONFIG_ACPI_TOSHIBA=m
1448CONFIG_TOSHIBA_BT_RFKILL=m
cb866dd3 1449CONFIG_TOSHIBA_HAPS=m
8e496662 1450CONFIG_TOSHIBA_WMI=m
4c928ab7 1451CONFIG_ACPI_CMPC=m
202187a3 1452CONFIG_INTEL_INT0002_VGPIO=m
6cb87b05 1453CONFIG_INTEL_HID_EVENT=m
d27a5bdd 1454CONFIG_INTEL_VBTN=m
4c928ab7 1455CONFIG_INTEL_IPS=m
fe1f3d4a 1456# CONFIG_INTEL_PMC_CORE is not set
4c928ab7 1457# CONFIG_IBM_RTL is not set
4c928ab7
MT
1458CONFIG_SAMSUNG_LAPTOP=m
1459CONFIG_MXM_WMI=m
1460CONFIG_INTEL_OAKTRAIL=m
1461CONFIG_SAMSUNG_Q10=m
c6e2a6c8 1462# CONFIG_APPLE_GMUX is not set
0db4b328
MT
1463# CONFIG_INTEL_RST is not set
1464CONFIG_INTEL_SMARTCONNECT=m
703bc627 1465CONFIG_PVPANIC=m
364d5655 1466CONFIG_INTEL_PMC_IPC=m
d27a5bdd 1467CONFIG_INTEL_BXTWC_PMIC_TMU=m
849a0073 1468# CONFIG_SURFACE_PRO3_BUTTON is not set
d27a5bdd 1469CONFIG_SURFACE_3_BUTTON=m
6cb87b05
AF
1470CONFIG_INTEL_PUNIT_IPC=m
1471CONFIG_INTEL_TELEMETRY=m
d27a5bdd 1472CONFIG_MLX_PLATFORM=m
d27a5bdd 1473CONFIG_INTEL_TURBO_MAX_3=y
0b77b019 1474CONFIG_INTEL_CHTDC_TI_PWRBTN=m
cd59c044 1475# CONFIG_I2C_MULTI_INSTANTIATE is not set
d27a5bdd 1476CONFIG_PMC_ATOM=y
302e8df8
MT
1477CONFIG_CHROME_PLATFORMS=y
1478CONFIG_CHROMEOS_LAPTOP=m
597e1ee1 1479# CONFIG_CHROMEOS_PSTORE is not set
58640b55 1480# CONFIG_CHROMEOS_TBMC is not set
fe1f3d4a 1481# CONFIG_CROS_KBD_LED_BACKLIGHT is not set
0b77b019 1482# CONFIG_MELLANOX_PLATFORM is not set
597e1ee1
MT
1483
1484#
1485# Common Clock Framework
1486#
1487CONFIG_COMMON_CLK_WM831X=m
364d5655 1488CONFIG_COMMON_CLK_MAX77686=m
4c928ab7
MT
1489
1490#
cb866dd3 1491# Clock Source drivers
4c928ab7
MT
1492#
1493CONFIG_CLKEVT_I8253=y
1494CONFIG_I8253_LOCK=y
1495CONFIG_CLKBLD_I8253=y
a40c4c43 1496CONFIG_PCC=y
94cce289
MT
1497
1498#
1499# Generic IOMMU Pagetable Support
1500#
e7f50e45 1501CONFIG_AMD_IOMMU=y
e7f50e45 1502CONFIG_AMD_IOMMU_V2=m
4c928ab7
MT
1503CONFIG_DMAR_TABLE=y
1504CONFIG_INTEL_IOMMU=y
8e496662 1505CONFIG_INTEL_IOMMU_SVM=y
4c928ab7
MT
1506# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
1507CONFIG_INTEL_IOMMU_FLOPPY_WA=y
e7f50e45 1508CONFIG_IRQ_REMAP=y
4c928ab7 1509
364d5655 1510#
d27a5bdd
AF
1511# Remoteproc drivers
1512#
1513# CONFIG_REMOTEPROC is not set
1514
fe1f3d4a
AF
1515#
1516# DEVFREQ Governors
1517#
1518CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
1519CONFIG_DEVFREQ_GOV_PASSIVE=m
1520
d27a5bdd
AF
1521#
1522# Extcon Device Drivers
1523#
19f76fd7 1524CONFIG_EXTCON_AXP288=m
d27a5bdd 1525# CONFIG_EXTCON_INTEL_INT3496 is not set
202187a3 1526CONFIG_EXTCON_INTEL_CHT_WC=m
d27a5bdd 1527
597e1ee1
MT
1528#
1529# Analog to digital converters
1530#
2db3b9b1 1531CONFIG_LP8788_ADC=m
597e1ee1
MT
1532CONFIG_TWL6030_GPADC=m
1533
364d5655
MT
1534#
1535# Light sensors
1536#
1537# CONFIG_ACPI_ALS is not set
1538
6ae109d5 1539#
b1cbc577 1540# Temperature sensors
6ae109d5
MT
1541#
1542# CONFIG_PWM is not set
5ecb3b18 1543
849a0073
MT
1544#
1545# Performance monitor support
1546#
d27a5bdd
AF
1547# CONFIG_RAS_CEC is not set
1548CONFIG_THUNDERBOLT=m
849a0073 1549
364d5655
MT
1550#
1551# Android
1552#
1553CONFIG_LIBNVDIMM=y
1554CONFIG_BLK_DEV_PMEM=m
1555CONFIG_ND_BLK=m
849a0073 1556CONFIG_ND_CLAIM=y
364d5655
MT
1557CONFIG_ND_BTT=m
1558CONFIG_BTT=y
19f76fd7
MT
1559# CONFIG_OF_PMEM is not set
1560CONFIG_DAX_DRIVER=y
fe1f3d4a 1561# CONFIG_DEV_DAX is not set
364d5655 1562
19f76fd7
MT
1563#
1564# HW tracing support
1565#
1566# CONFIG_INTEL_TH_ACPI is not set
1567
202187a3
AF
1568#
1569# Multiplexer drivers
1570#
1571# CONFIG_MUX_ADG792A is not set
1572# CONFIG_MUX_GPIO is not set
1573# CONFIG_MUX_MMIO is not set
0b77b019 1574# CONFIG_UNISYS_VISORBUS is not set
202187a3 1575
c6e2a6c8
MT
1576#
1577# File systems
1578#
94cce289 1579# CONFIG_FS_DAX is not set
e7f50e45 1580CONFIG_QUOTACTL_COMPAT=y
c6e2a6c8 1581
4c928ab7
MT
1582#
1583# Pseudo filesystems
1584#
289c54d9
MT
1585# CONFIG_PROC_KCORE is not set
1586CONFIG_PROC_VMCORE=y
58640b55 1587# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
81bb0557 1588# CONFIG_HUGETLBFS is not set
d27a5bdd 1589CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
703bc627 1590CONFIG_EFIVAR_FS=m
4c928ab7 1591
c65ff857 1592#
289c54d9 1593# Security options
c1e3898a 1594#
d27a5bdd 1595CONFIG_KEYS_COMPAT=y
e9924988 1596CONFIG_PAGE_TABLE_ISOLATION=y
e7f50e45 1597CONFIG_INTEL_TXT=y
4c928ab7
MT
1598
1599#
1600# Crypto core or helper
1601#
81bb0557 1602CONFIG_CRYPTO_GF128MUL=y
d27a5bdd 1603CONFIG_CRYPTO_SIMD=y
e7f50e45 1604CONFIG_CRYPTO_GLUE_HELPER_X86=y
4c928ab7 1605
58640b55
MT
1606#
1607# Authenticated Encryption with Associated Data
1608#
1609# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set
1610# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set
1611# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set
1612# CONFIG_CRYPTO_MORUS640_SSE2 is not set
1613# CONFIG_CRYPTO_MORUS1280_SSE2 is not set
1614# CONFIG_CRYPTO_MORUS1280_AVX2 is not set
1615
81bb0557
MT
1616#
1617# Block modes
1618#
1619CONFIG_CRYPTO_LRW=y
81bb0557 1620
4c928ab7
MT
1621#
1622# Digest
1623#
1624CONFIG_CRYPTO_CRC32C_INTEL=y
7f6f4de5 1625CONFIG_CRYPTO_CRC32_PCLMUL=m
e7f50e45
MT
1626CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
1627CONFIG_CRYPTO_POLY1305_X86_64=m
1628CONFIG_CRYPTO_SHA1_SSSE3=m
1629CONFIG_CRYPTO_SHA256_SSSE3=m
1630CONFIG_CRYPTO_SHA512_SSSE3=m
1631# CONFIG_CRYPTO_SHA1_MB is not set
d27a5bdd
AF
1632CONFIG_CRYPTO_SHA256_MB=m
1633CONFIG_CRYPTO_SHA512_MB=m
e7f50e45 1634CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
4c928ab7
MT
1635
1636#
1637# Ciphers
1638#
e7f50e45 1639CONFIG_CRYPTO_AES_X86_64=y
4c928ab7 1640CONFIG_CRYPTO_AES_NI_INTEL=y
e7f50e45
MT
1641CONFIG_CRYPTO_BLOWFISH_X86_64=m
1642CONFIG_CRYPTO_CAMELLIA_X86_64=m
1643CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
1644CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
1645CONFIG_CRYPTO_CAST5_AVX_X86_64=m
1646CONFIG_CRYPTO_CAST6_AVX_X86_64=m
1647CONFIG_CRYPTO_DES3_EDE_X86_64=m
e7f50e45
MT
1648CONFIG_CRYPTO_CHACHA20_X86_64=m
1649CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
1650CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
1651CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
1652CONFIG_CRYPTO_TWOFISH_X86_64=m
1653CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
1654CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
4c928ab7
MT
1655
1656#
1657# Random Number Generation
1658#
1659CONFIG_CRYPTO_DEV_PADLOCK=m
1660CONFIG_CRYPTO_DEV_PADLOCK_AES=m
1661CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
597e1ee1
MT
1662CONFIG_CRYPTO_DEV_CCP=y
1663CONFIG_CRYPTO_DEV_CCP_DD=m
e9924988 1664CONFIG_CRYPTO_DEV_SP_CCP=y
597e1ee1 1665CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
0b77b019 1666CONFIG_CRYPTO_DEV_SP_PSP=y
cb866dd3
MT
1667CONFIG_CRYPTO_DEV_QAT=m
1668CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
6cb87b05
AF
1669CONFIG_CRYPTO_DEV_QAT_C3XXX=m
1670CONFIG_CRYPTO_DEV_QAT_C62X=m
849a0073 1671CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
6cb87b05
AF
1672CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
1673CONFIG_CRYPTO_DEV_QAT_C62XVF=m
202187a3
AF
1674CONFIG_CRYPTO_DEV_NITROX=m
1675CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
849a0073 1676
4c928ab7
MT
1677#
1678# Library routines
1679#
1680CONFIG_GENERIC_FIND_FIRST_BIT=y
5e856224 1681CONFIG_GENERIC_IOMAP=y
cb866dd3 1682CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
19f76fd7 1683CONFIG_ZLIB_DEFLATE=y
fe1f3d4a 1684CONFIG_RADIX_TREE_MULTIORDER=y
2db3b9b1 1685CONFIG_HAS_IOPORT_MAP=y
58640b55 1686CONFIG_IOMMU_HELPER=y
7f6f4de5 1687CONFIG_UCS2_STRING=y
e7f50e45 1688CONFIG_ARCH_HAS_PMEM_API=y
202187a3 1689CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
58640b55 1690CONFIG_ARCH_HAS_UACCESS_MCSAFE=y
cd59c044
MT
1691
1692#
1693# Compile-time checks and compiler options
1694#
1695CONFIG_STACK_VALIDATION=y
1696
1697#
1698# Memory Debugging
1699#
1700CONFIG_DEBUG_RODATA_TEST=y
1701CONFIG_DEBUG_STACKOVERFLOW=y
1702# CONFIG_KASAN is not set
1703
1704#
1705# Debug Lockups and Hangs
1706#
1707CONFIG_LOCKUP_DETECTOR=y
1708CONFIG_SOFTLOCKUP_DETECTOR=y
1709# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
1710CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
1711CONFIG_HARDLOCKUP_DETECTOR_PERF=y
1712CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
1713CONFIG_HARDLOCKUP_DETECTOR=y
1714# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
1715CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
1716
1717#
1718# RCU Debugging
1719#
1720CONFIG_RCU_CPU_STALL_TIMEOUT=60
1721CONFIG_USER_STACKTRACE_SUPPORT=y
1722CONFIG_FUNCTION_GRAPH_TRACER=y
1723CONFIG_FTRACE_SYSCALLS=y
1724CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
1725# CONFIG_MMIOTRACE is not set
1726# CONFIG_HIST_TRIGGERS is not set
1727# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
1728CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
1729# CONFIG_X86_VERBOSE_BOOTUP is not set
1730CONFIG_EARLY_PRINTK=y
1731# CONFIG_EARLY_PRINTK_DBGP is not set
1732CONFIG_EARLY_PRINTK_EFI=y
1733# CONFIG_EARLY_PRINTK_USB_XDBC is not set
1734CONFIG_X86_PTDUMP_CORE=y
1735# CONFIG_X86_PTDUMP is not set
1736# CONFIG_EFI_PGT_DUMP is not set
1737CONFIG_DEBUG_WX=y
1738CONFIG_DOUBLEFAULT=y
1739# CONFIG_DEBUG_TLBFLUSH is not set
1740# CONFIG_IOMMU_DEBUG is not set
1741CONFIG_IO_DELAY_TYPE_0X80=0
1742CONFIG_IO_DELAY_TYPE_0XED=1
1743CONFIG_IO_DELAY_TYPE_UDELAY=2
1744CONFIG_IO_DELAY_TYPE_NONE=3
1745CONFIG_IO_DELAY_0X80=y
1746# CONFIG_IO_DELAY_0XED is not set
1747# CONFIG_IO_DELAY_UDELAY is not set
1748# CONFIG_IO_DELAY_NONE is not set
1749CONFIG_DEFAULT_IO_DELAY_TYPE=0
1750CONFIG_DEBUG_BOOT_PARAMS=y
1751# CONFIG_CPA_DEBUG is not set
1752CONFIG_OPTIMIZE_INLINING=y
1753# CONFIG_DEBUG_ENTRY is not set
1754# CONFIG_DEBUG_NMI_SELFTEST is not set
1755# CONFIG_X86_DEBUG_FPU is not set
1756# CONFIG_PUNIT_ATOM_DEBUG is not set
1757CONFIG_UNWINDER_ORC=y
1758# CONFIG_UNWINDER_FRAME_POINTER is not set
1759# CONFIG_UNWINDER_GUESS is not set