diff options
Diffstat (limited to 'linux-lts-5.15.170-blob/linux-libre-lts-5.15.170-1-x86_64-prepare.log')
-rwxr-xr-x | linux-lts-5.15.170-blob/linux-libre-lts-5.15.170-1-x86_64-prepare.log | 5724 |
1 files changed, 5724 insertions, 0 deletions
diff --git a/linux-lts-5.15.170-blob/linux-libre-lts-5.15.170-1-x86_64-prepare.log b/linux-lts-5.15.170-blob/linux-libre-lts-5.15.170-1-x86_64-prepare.log new file mode 100755 index 0000000..00bb699 --- /dev/null +++ b/linux-lts-5.15.170-blob/linux-libre-lts-5.15.170-1-x86_64-prepare.log @@ -0,0 +1,5724 @@ +patching file include/linux/user_namespace.h +Hunk #1 succeeded at 139 (offset 30 lines). +Hunk #2 succeeded at 174 (offset 30 lines). +patching file init/Kconfig +Hunk #1 succeeded at 1235 (offset 63 lines). +patching file kernel/fork.c +Hunk #1 succeeded at 98 with fuzz 2 (offset 1 line). +Hunk #2 succeeded at 1963 (offset 88 lines). +Hunk #3 succeeded at 3083 (offset 139 lines). +patching file kernel/sysctl.c +Hunk #1 succeeded at 105 (offset 2 lines). +Hunk #2 succeeded at 1960 (offset 55 lines). +patching file kernel/user_namespace.c +patching file drivers/usb/gadget/function/u_serial.c +Hunk #1 succeeded at 1394 with fuzz 1 (offset 6 lines). +patching file drivers/hid/hid-quirks.c +Hunk #1 succeeded at 490 (offset 8 lines). +patching file Makefile +Hunk #1 succeeded at 472 (offset 24 lines). +patching file drivers/scsi/aic7xxx/aicasm/Makefile +patching file scripts/Makefile.host +patching file scripts/genksyms/Makefile +patching file scripts/genksyms/lex.l +patching file tools/bpf/Makefile +patching file tools/perf/Makefile.perf +Hunk #1 succeeded at 193 (offset 9 lines). +patching file scripts/sign-file.c +Hunk #1 succeeded at 48 (offset 7 lines). + SYNC include/config/auto.conf.cmd + HOSTCC scripts/basic/fixdep + HOSTCC scripts/kconfig/conf.o + HOSTCC scripts/kconfig/confdata.o + HOSTCC scripts/kconfig/expr.o + LEX scripts/kconfig/lexer.lex.c + YACC scripts/kconfig/parser.tab.[ch] + HOSTCC scripts/kconfig/menu.o + HOSTCC scripts/kconfig/preprocess.o + HOSTCC scripts/kconfig/symbol.o + HOSTCC scripts/kconfig/util.o + HOSTCC scripts/kconfig/lexer.lex.o + HOSTCC scripts/kconfig/parser.tab.o + HOSTLD scripts/kconfig/conf +.config:2181:warning: symbol value 'm' invalid for MTD_NAND_ECC_SW_HAMMING +.config:2330:warning: symbol value 'm' invalid for PVPANIC +.config:9540:warning: symbol value 'm' invalid for CRYPTO_BLAKE2S_X86 +* +* Restart config... +* +* +* General setup +* +Compile also drivers which will not load (COMPILE_TEST) [N/y/?] n +Compile the kernel with warnings as errors (WERROR) [N/y/?] (NEW) +Local version - append to kernel release (LOCALVERSION) [-lts] -lts +Automatically append version information to the version string (LOCALVERSION_AUTO) [N/y/?] n +Build ID Salt (BUILD_SALT) [] +Kernel compression mode + 1. Gzip (KERNEL_GZIP) + 2. Bzip2 (KERNEL_BZIP2) + 3. LZMA (KERNEL_LZMA) +> 4. XZ (KERNEL_XZ) + 5. LZO (KERNEL_LZO) + 6. LZ4 (KERNEL_LZ4) + 7. ZSTD (KERNEL_ZSTD) +choice[1-7?]: 4 +Default init path (DEFAULT_INIT) [] +Default hostname (DEFAULT_HOSTNAME) [(none)] (none) +Support for paging of anonymous memory (swap) (SWAP) [Y/n/?] y +System V IPC (SYSVIPC) [Y/n/?] y +POSIX Message Queues (POSIX_MQUEUE) [Y/n/?] y +General notification queue (WATCH_QUEUE) [Y/n/?] y +Enable process_vm_readv/writev syscalls (CROSS_MEMORY_ATTACH) [Y/n/?] y +uselib syscall (USELIB) [N/y/?] n +Auditing support (AUDIT) [Y/n/?] y +Preemption Model +> 1. No Forced Preemption (Server) (PREEMPT_NONE) + 2. Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY) + 3. Preemptible Kernel (Low-Latency Desktop) (PREEMPT) +choice[1-3?]: 1 +Core Scheduling for SMT (SCHED_CORE) [N/y/?] (NEW) +CPU isolation (CPU_ISOLATION) [Y/n/?] y +Kernel .config support (IKCONFIG) [Y/n/m/?] y + Enable access to .config through /proc/config.gz (IKCONFIG_PROC) [Y/n/?] y +Enable kernel headers through /sys/kernel/kheaders.tar.xz (IKHEADERS) [M/n/y/?] m +Kernel log buffer size (16 => 64KB, 17 => 128KB) (LOG_BUF_SHIFT) [17] 17 +CPU kernel log buffer size contribution (13 => 8 KB, 17 => 128KB) (LOG_CPU_MAX_BUF_SHIFT) [12] 12 +Temporary per-CPU printk log buffer size (12 => 4KB, 13 => 8KB) (PRINTK_SAFE_LOG_BUF_SHIFT) [13] 13 +Printk indexing debugfs interface (PRINTK_INDEX) [N/y/?] (NEW) +Memory placement aware NUMA scheduler (NUMA_BALANCING) [Y/n/?] y + Automatically enable NUMA aware memory/task placement (NUMA_BALANCING_DEFAULT_ENABLED) [Y/n/?] y +* +* Control Group support +* +Control Group support (CGROUPS) [Y/?] y + Memory controller (MEMCG) [Y/n/?] y + IO controller (BLK_CGROUP) [Y/n/?] y + PIDs controller (CGROUP_PIDS) [Y/n/?] y + RDMA controller (CGROUP_RDMA) [Y/n/?] y + Freezer controller (CGROUP_FREEZER) [Y/n/?] y + HugeTLB controller (CGROUP_HUGETLB) [Y/n/?] y + Cpuset controller (CPUSETS) [Y/n/?] y + Include legacy /proc/<pid>/cpuset file (PROC_PID_CPUSET) [Y/n/?] y + Device controller (CGROUP_DEVICE) [Y/n/?] y + Simple CPU accounting controller (CGROUP_CPUACCT) [Y/n/?] y + Perf controller (CGROUP_PERF) [Y/n/?] y + Support for eBPF programs attached to cgroups (CGROUP_BPF) [Y/n/?] y + Misc resource controller (CGROUP_MISC) [N/y/?] (NEW) + Debug controller (CGROUP_DEBUG) [N/y/?] n +Checkpoint/restore support (CHECKPOINT_RESTORE) [Y/n/?] y +Automatic process group scheduling (SCHED_AUTOGROUP) [Y/n/?] y +Enable deprecated sysfs features to support old userspace tools (SYSFS_DEPRECATED) [N/y/?] n +Kernel->user space relay support (formerly relayfs) (RELAY) [Y/?] y +Initial RAM filesystem and RAM disk (initramfs/initrd) support (BLK_DEV_INITRD) [Y/?] y + Initramfs source file(s) (INITRAMFS_SOURCE) [] + Support initial ramdisk/ramfs compressed using gzip (RD_GZIP) [Y/n/?] y + Support initial ramdisk/ramfs compressed using bzip2 (RD_BZIP2) [Y/n/?] y + Support initial ramdisk/ramfs compressed using LZMA (RD_LZMA) [Y/n/?] y + Support initial ramdisk/ramfs compressed using XZ (RD_XZ) [Y/n/?] y + Support initial ramdisk/ramfs compressed using LZO (RD_LZO) [Y/n/?] y + Support initial ramdisk/ramfs compressed using LZ4 (RD_LZ4) [Y/n/?] y + Support initial ramdisk/ramfs compressed using ZSTD (RD_ZSTD) [Y/n/?] y +Boot config support (BOOT_CONFIG) [Y/?] y +Compiler optimization level +> 1. Optimize for performance (-O2) (CC_OPTIMIZE_FOR_PERFORMANCE) + 2. Optimize for size (-Os) (CC_OPTIMIZE_FOR_SIZE) +choice[1-2?]: 1 +Load all symbols for debugging/ksymoops (KALLSYMS) [Y/?] y + Include all symbols in kallsyms (KALLSYMS_ALL) [Y/?] y +Enable userfaultfd() system call (USERFAULTFD) [Y/n/?] y +Embedded system (EMBEDDED) [N/y/?] n +Disable heap randomization (COMPAT_BRK) [N/y/?] n +Choose SLAB allocator + 1. SLAB (SLAB) +> 2. SLUB (Unqueued Allocator) (SLUB) +choice[1-2?]: 2 +Allow slab caches to be merged (SLAB_MERGE_DEFAULT) [Y/n/?] y +Randomize slab freelist (SLAB_FREELIST_RANDOM) [Y/n/?] y +Harden slab freelist metadata (SLAB_FREELIST_HARDENED) [Y/n/?] y +Page allocator randomization (SHUFFLE_PAGE_ALLOCATOR) [Y/n/?] y +SLUB per cpu partial cache (SLUB_CPU_PARTIAL) [Y/n/?] y +Profiling support (PROFILING) [Y/n/?] y +* +* Linux guest support +* +Linux guest support (HYPERVISOR_GUEST) [Y/n/?] y + Enable paravirtualization code (PARAVIRT) [Y/?] y + paravirt-ops debugging (PARAVIRT_DEBUG) [N/y/?] n + Paravirtualization layer for spinlocks (PARAVIRT_SPINLOCKS) [Y/n/?] y + Xen guest support (XEN) [Y/n/?] y + Xen PV guest support (XEN_PV) [Y/n/?] y + Limit Xen pv-domain memory to 512GB (XEN_512GB) [Y/n/?] y + Xen PVHVM guest support (XEN_PVHVM_GUEST) [Y/n/?] (NEW) + Enable Xen debug and tuning parameters in debugfs (XEN_DEBUG_FS) [N/y/?] n + Xen PVH guest support (XEN_PVH) [Y/n/?] y + Xen Dom0 support (XEN_DOM0) [Y/n/?] y + KVM Guest support (including kvmclock) (KVM_GUEST) [Y/n/?] y + Disable host haltpoll when loading haltpoll driver (ARCH_CPUIDLE_HALTPOLL) [Y/?] y + Support for running PVH guests (PVH) [Y/?] y + Paravirtual steal time accounting (PARAVIRT_TIME_ACCOUNTING) [Y/n/?] y + Jailhouse non-root cell support (JAILHOUSE_GUEST) [Y/n/?] y + ACRN Guest support (ACRN_GUEST) [Y/n/?] y +* +* Performance monitoring +* +Intel uncore performance events (PERF_EVENTS_INTEL_UNCORE) [M/n/y/?] m +Intel/AMD rapl performance events (PERF_EVENTS_INTEL_RAPL) [M/n/y/?] m +Intel cstate performance events (PERF_EVENTS_INTEL_CSTATE) [M/n/y/?] m +AMD Processor Power Reporting Mechanism (PERF_EVENTS_AMD_POWER) [M/n/y/?] m +AMD Uncore performance events (PERF_EVENTS_AMD_UNCORE) [Y/n/m/?] (NEW) +* +* Processor type and features +* +Symmetric multi-processing support (SMP) [Y/n/?] y +Support x2apic (X86_X2APIC) [Y/?] y +Enable MPS table (X86_MPPARSE) [Y/n/?] y +x86 CPU resource control support (X86_CPU_RESCTRL) [Y/n/?] y +Support for extended (non-PC) x86 platforms (X86_EXTENDED_PLATFORM) [N/y/?] n +Intel Low Power Subsystem Support (X86_INTEL_LPSS) [Y/n/?] y +AMD ACPI2Platform devices support (X86_AMD_PLATFORM_DEVICE) [Y/n/?] y +Intel SoC IOSF Sideband support for SoC platforms (IOSF_MBI) [Y/?] y + Enable IOSF sideband access through debugfs (IOSF_MBI_DEBUG) [N/y/?] n +Single-depth WCHAN output (SCHED_OMIT_FRAME_POINTER) [Y/n/?] y +Processor family + 1. Opteron/Athlon64/Hammer/K8 (MK8) + 2. Intel P4 / older Netburst based Xeon (MPSC) + 3. Core 2/newer Xeon (MCORE2) + 4. Intel Atom (MATOM) +> 5. Generic-x86-64 (GENERIC_CPU) +choice[1-5?]: 5 +Old AMD GART IOMMU support (GART_IOMMU) [N/y/?] n +Enable Maximum number of SMP Processors and NUMA Nodes (MAXSMP) [N/y/?] n +Maximum number of CPUs (NR_CPUS) [320] 320 +Multi-core scheduler support (SCHED_MC) [Y/n/?] y + CPU core priorities scheduler support (SCHED_MC_PRIO) [Y/n/?] y +Reroute for broken boot IRQs (X86_REROUTE_FOR_BROKEN_BOOT_IRQS) [Y/n/?] y +Machine Check / overheating reporting (X86_MCE) [Y/n/?] y + Support for deprecated /dev/mcelog character device (X86_MCELOG_LEGACY) [N/y/?] n + Intel MCE features (X86_MCE_INTEL) [Y/n/?] y + AMD MCE features (X86_MCE_AMD) [Y/n/?] y +Machine check injector support (X86_MCE_INJECT) [M/n/y/?] m +IOPERM and IOPL Emulation (X86_IOPL_IOPERM) [Y/n/?] y +Dell i8k legacy laptop support (I8K) [M/n/y/?] m +CPU microcode loading support (MICROCODE) [Y/n/?] y + Intel microcode loading support (MICROCODE_INTEL) [N/y/?] n + AMD microcode loading support (MICROCODE_AMD) [N/y/?] n + Late microcode loading (DANGEROUS) (MICROCODE_LATE_LOADING) [N/y/?] n +/dev/cpu/*/msr - Model-specific register support (X86_MSR) [Y/n/m/?] y +/dev/cpu/*/cpuid - CPU information support (X86_CPUID) [Y/n/m/?] y +Enable 5-level page tables support (X86_5LEVEL) [Y/n/?] y +Enable statistic for Change Page Attribute (X86_CPA_STATISTICS) [Y/n/?] y +AMD Secure Memory Encryption (SME) support (AMD_MEM_ENCRYPT) [Y/n/?] y + Activate AMD Secure Memory Encryption (SME) by default (AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT) [N/y/?] n +NUMA Memory Allocation and Scheduler Support (NUMA) [Y/n/?] y + Old style AMD Opteron NUMA detection (AMD_NUMA) [Y/n/?] y + ACPI NUMA detection (X86_64_ACPI_NUMA) [Y/n/?] y + NUMA emulation (NUMA_EMU) [N/y/?] n + Maximum NUMA Nodes (as a power of 2) (NODES_SHIFT) [5] 5 +Enable sysfs memory/probe interface (ARCH_MEMORY_PROBE) [N/y/?] n +Support non-standard NVDIMMs and ADR protected memory (X86_PMEM_LEGACY) [M/n/y/?] m +Check for low memory corruption (X86_CHECK_BIOS_CORRUPTION) [Y/n/?] y + Set the default setting of memory_corruption_check (X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK) [Y/n/?] y +MTRR (Memory Type Range Register) support (MTRR) [Y/?] y + MTRR cleanup support (MTRR_SANITIZER) [Y/n/?] y + MTRR cleanup enable value (0-1) (MTRR_SANITIZER_ENABLE_DEFAULT) [1] 1 + MTRR cleanup spare reg num (0-7) (MTRR_SANITIZER_SPARE_REG_NR_DEFAULT) [0] 0 +Memory Protection Keys (X86_INTEL_MEMORY_PROTECTION_KEYS) [Y/n/?] y +TSX enable mode + 1. off (X86_INTEL_TSX_MODE_OFF) + 2. on (X86_INTEL_TSX_MODE_ON) +> 3. auto (X86_INTEL_TSX_MODE_AUTO) +choice[1-3?]: 3 +Software Guard eXtensions (SGX) (X86_SGX) [N/y/?] (NEW) +EFI runtime service support (EFI) [Y/n/?] y + EFI stub support (EFI_STUB) [Y/n/?] y + EFI mixed-mode support (EFI_MIXED) [Y/n/?] y +Timer frequency +> 1. 100 HZ (HZ_100) + 2. 250 HZ (HZ_250) + 3. 300 HZ (HZ_300) + 4. 1000 HZ (HZ_1000) +choice[1-4?]: 1 +kexec system call (KEXEC) [Y/n/?] y +kexec file based system call (KEXEC_FILE) [Y/n/?] y +Verify kernel signature during kexec_file_load() syscall (KEXEC_SIG) [N/y/?] n +kernel crash dumps (CRASH_DUMP) [Y/n/?] y +kexec jump (KEXEC_JUMP) [Y/n/?] y +Physical address where the kernel is loaded (PHYSICAL_START) [0x1000000] 0x1000000 +Build a relocatable kernel (RELOCATABLE) [Y/?] y + Randomize the address of the kernel image (KASLR) (RANDOMIZE_BASE) [Y/n/?] y +Alignment value to which kernel should be aligned (PHYSICAL_ALIGN) [0x200000] 0x200000 +Randomize the kernel memory sections (RANDOMIZE_MEMORY) [Y/n/?] y +Set default setting of cpu0_hotpluggable (BOOTPARAM_HOTPLUG_CPU0) [N/y/?] n +Debug CPU0 hotplug (DEBUG_HOTPLUG_CPU0) [N/y/?] n +Disable the 32-bit vDSO (needed for glibc 2.3.3) (COMPAT_VDSO) [N/y/?] n +vsyscall table for legacy applications + 1. Full emulation (LEGACY_VSYSCALL_EMULATE) +> 2. Emulate execution only (LEGACY_VSYSCALL_XONLY) + 3. None (LEGACY_VSYSCALL_NONE) +choice[1-3?]: 2 +Built-in kernel command line (CMDLINE_BOOL) [N/y/?] n +Kernel Live Patching (LIVEPATCH) [N/y/?] n +* +* Mitigations for CPU vulnerabilities +* +Mitigations for CPU vulnerabilities (CPU_MITIGATIONS) [Y/n/?] (NEW) + Remove the kernel mapping in user mode (PAGE_TABLE_ISOLATION) [Y/n/?] y + Avoid speculative indirect branches in kernel (RETPOLINE) [Y/n/?] y + Enable return-thunks (RETHUNK) [Y/n/?] y + Enable UNRET on kernel entry (CPU_UNRET_ENTRY) [Y/n/?] y + Enable IBPB on kernel entry (CPU_IBPB_ENTRY) [Y/n/?] y + Enable IBRS on kernel entry (CPU_IBRS_ENTRY) [Y/n/?] y + Mitigate speculative RAS overflow on AMD (CPU_SRSO) [Y/n/?] y + Force GDS Mitigation (GDS_FORCE_MITIGATION) [N/y/?] n + RFDS Mitigation (MITIGATION_RFDS) [Y/n/?] (NEW) + Mitigate Spectre-BHB (Branch History Injection) (MITIGATION_SPECTRE_BHI) [Y/n/?] (NEW) +* +* ACPI (Advanced Configuration and Power Interface) Support +* +ACPI (Advanced Configuration and Power Interface) Support (ACPI) [Y/n/?] y + AML debugger interface (ACPI_DEBUGGER) [N/y/?] n + ACPI Serial Port Console Redirection Support (ACPI_SPCR_TABLE) [Y/n/?] y + ACPI Firmware Performance Data Table (FPDT) support (ACPI_FPDT) [N/y/?] (NEW) + Allow supported ACPI revision to be overridden (ACPI_REV_OVERRIDE_POSSIBLE) [Y/n/?] y + EC read/write access through /sys/kernel/debug/ec (ACPI_EC_DEBUGFS) [M/n/y/?] m + AC Adapter (ACPI_AC) [Y/n/m/?] y + Battery (ACPI_BATTERY) [Y/n/m/?] y + Button (ACPI_BUTTON) [Y/m/?] y + Video (ACPI_VIDEO) [M/y/?] m + Fan (ACPI_FAN) [Y/m/?] y + ACPI Time and Alarm (TAD) Device Support (ACPI_TAD) [M/n/y/?] m + Dock (ACPI_DOCK) [Y/n/?] y + Processor (ACPI_PROCESSOR) [Y/?] y + IPMI (ACPI_IPMI) [M/n/?] m + Processor Aggregator (ACPI_PROCESSOR_AGGREGATOR) [M/n/y/?] m + Thermal Zone (ACPI_THERMAL) [Y/n/m/?] y + Allow upgrading ACPI tables via initrd (ACPI_TABLE_UPGRADE) [Y/n/?] y + Debug Statements (ACPI_DEBUG) [Y/n/?] y + PCI slot detection driver (ACPI_PCI_SLOT) [Y/n/?] y + Container and Module Devices (ACPI_CONTAINER) [Y/?] y + Memory Hotplug (ACPI_HOTPLUG_MEMORY) [Y/n/?] y + Smart Battery System (ACPI_SBS) [M/n/y/?] m + Hardware Error Device (ACPI_HED) [Y/?] y + Allow ACPI methods to be inserted/replaced at run time (ACPI_CUSTOM_METHOD) [M/n/y/?] m + Boottime Graphics Resource Table support (ACPI_BGRT) [Y/n/?] y + ACPI NVDIMM Firmware Interface Table (NFIT) (ACPI_NFIT) [M/n/y/?] m + Enable debug for NVDIMM security commands (NFIT_SECURITY_DEBUG) [N/y/?] n + NUMA support (ACPI_NUMA) [Y/?] y + ACPI Heterogeneous Memory Attribute Table Support (ACPI_HMAT) [Y/n/?] y + ACPI Platform Error Interface (APEI) (ACPI_APEI) [Y/n/?] y + APEI Generic Hardware Error Source (ACPI_APEI_GHES) [Y/n/?] y + APEI PCIe AER logging/recovering support (ACPI_APEI_PCIEAER) [Y/n/?] y + APEI memory error recovering support (ACPI_APEI_MEMORY_FAILURE) [Y/n/?] y + APEI Error INJection (EINJ) (ACPI_APEI_EINJ) [M/n/y/?] m + APEI Error Record Serialization Table (ERST) Debug Support (ACPI_APEI_ERST_DEBUG) [M/n/y/?] m + Extended Error Log support (ACPI_EXTLOG) [M/n/y/?] m + ACPI configfs support (ACPI_CONFIGFS) [M/n/y/?] m +* +* Power management and ACPI options +* +Suspend to RAM and standby (SUSPEND) [Y/n/?] y +Hibernation (aka 'suspend to disk') (HIBERNATION) [Y/n/?] y + Userspace snapshot device (HIBERNATION_SNAPSHOT_DEV) [Y/n/?] y + Default resume partition (PM_STD_PARTITION) [] +Opportunistic sleep (PM_AUTOSLEEP) [N/y/?] n +User space wakeup sources interface (PM_WAKELOCKS) [N/y/?] n +Device power management core functionality (PM) [Y/?] y + Power Management Debug Support (PM_DEBUG) [Y/n/?] y + Extra PM attributes in sysfs for low-level debugging/testing (PM_ADVANCED_DEBUG) [N/y/?] n + Test suspend/resume and wakealarm during bootup (PM_TEST_SUSPEND) [N/y/?] n +Suspend/resume event tracing (PM_TRACE_RTC) [Y/n/?] y +Enable workqueue power-efficient mode by default (WQ_POWER_EFFICIENT_DEFAULT) [Y/n/?] y +Energy Model for devices with DVFS (CPUs, GPUs, etc) (ENERGY_MODEL) [Y/n/?] y +Platform Runtime Mechanism Support (ACPI_PRMT) [Y/n/?] (NEW) +Cpuidle Driver for Intel Processors (INTEL_IDLE) [Y/n/?] y +* +* Virtualization +* +Virtualization (VIRTUALIZATION) [Y/n/?] y + Kernel-based Virtual Machine (KVM) support (KVM) [M/n/y/?] m + KVM for Intel (and compatible) processors support (KVM_INTEL) [M/n/?] m + KVM for AMD processors support (KVM_AMD) [M/n/?] m + AMD Secure Encrypted Virtualization (SEV) support (KVM_AMD_SEV) [Y/n/?] y + Support for Xen hypercall interface (KVM_XEN) [N/y/?] (NEW) + Audit KVM MMU (KVM_MMU_AUDIT) [Y/n/?] y +* +* General architecture-dependent options +* +Kprobes (KPROBES) [Y/n/?] y +Optimize very unlikely/likely branches (JUMP_LABEL) [Y/n/?] y + Static key selftest (STATIC_KEYS_SELFTEST) [N/y/?] n +Static call selftest (STATIC_CALL_SELFTEST) [N/y/?] n +Enable seccomp to safely execute untrusted bytecode (SECCOMP) [Y/n/?] y + Show seccomp filter cache status in /proc/pid/seccomp_cache (SECCOMP_CACHE_DEBUG) [N/y/?] (NEW) +Stack Protector buffer overflow detection (STACKPROTECTOR) [Y/n/?] y + Strong Stack Protector (STACKPROTECTOR_STRONG) [Y/n/?] y +Link Time Optimization (LTO) +> 1. None (LTO_NONE) (NEW) +choice[1]: 1 +Provide system calls for 32-bit time_t (COMPAT_32BIT_TIME) [Y/n/?] y +Use a virtually-mapped stack (VMAP_STACK) [Y/n/?] y +Randomize kernel stack offset on syscall entry (RANDOMIZE_KSTACK_OFFSET_DEFAULT) [N/y/?] (NEW) +Locking event counts collection (LOCK_EVENT_COUNTS) [Y/n/?] y +* +* Enable loadable module support +* +Enable loadable module support (MODULES) [Y/n/?] y + Forced module loading (MODULE_FORCE_LOAD) [Y/n/?] y + Module unloading (MODULE_UNLOAD) [Y/n/?] y + Forced module unloading (MODULE_FORCE_UNLOAD) [Y/n/?] y + Module versioning support (MODVERSIONS) [N/y/?] n + Source checksum for all modules (MODULE_SRCVERSION_ALL) [Y/n/?] y + Module signature verification (MODULE_SIG) [Y/n/?] y + Require modules to be validly signed (MODULE_SIG_FORCE) [N/y/?] n + Automatically sign all modules (MODULE_SIG_ALL) [Y/n/?] y + Which hash algorithm should modules be signed with? + 1. Sign modules with SHA-1 (MODULE_SIG_SHA1) + 2. Sign modules with SHA-224 (MODULE_SIG_SHA224) + 3. Sign modules with SHA-256 (MODULE_SIG_SHA256) + 4. Sign modules with SHA-384 (MODULE_SIG_SHA384) + > 5. Sign modules with SHA-512 (MODULE_SIG_SHA512) + choice[1-5?]: 5 + Module compression mode + 1. None (MODULE_COMPRESS_NONE) (NEW) + 2. GZIP (MODULE_COMPRESS_GZIP) + > 3. XZ (MODULE_COMPRESS_XZ) + 4. ZSTD (MODULE_COMPRESS_ZSTD) (NEW) + choice[1-4?]: + Allow loading of modules with missing namespace imports (MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS) [Y/n/?] y + Path to modprobe binary (MODPROBE_PATH) [/sbin/modprobe] (NEW) +* +* Enable the block layer +* +Enable the block layer (BLOCK) [Y/?] y + Block layer SG support v4 helper lib (BLK_DEV_BSGLIB) [Y/?] y + Block layer data integrity support (BLK_DEV_INTEGRITY) [Y/?] y + Zoned block device support (BLK_DEV_ZONED) [Y/n/?] y + Block layer bio throttling support (BLK_DEV_THROTTLING) [Y/n/?] y + Block throttling .low limit interface support (EXPERIMENTAL) (BLK_DEV_THROTTLING_LOW) [Y/n/?] y + Enable support for block device writeback throttling (BLK_WBT) [Y/n/?] y + Enable writeback throttling by default (BLK_WBT_MQ) [Y/n/?] y + Enable support for latency based cgroup IO protection (BLK_CGROUP_IOLATENCY) [Y/n/?] y + Enable support to track FC I/O Traffic across cgroup applications (BLK_CGROUP_FC_APPID) [N/y/?] (NEW) + Enable support for cost model based cgroup IO controller (BLK_CGROUP_IOCOST) [Y/n/?] y + Cgroup I/O controller for assigning an I/O priority class (BLK_CGROUP_IOPRIO) [N/y/?] (NEW) + Block layer debugging information in debugfs (BLK_DEBUG_FS) [Y/n/?] y + Logic for interfacing with Opal enabled SEDs (BLK_SED_OPAL) [Y/n/?] y + Enable inline encryption support in block layer (BLK_INLINE_ENCRYPTION) [Y/n/?] y + Enable crypto API fallback for blk-crypto (BLK_INLINE_ENCRYPTION_FALLBACK) [Y/n/?] y +* +* Memory Management options +* +Memory model +> 1. Sparse Memory (SPARSEMEM_MANUAL) +choice[1]: 1 +Sparse Memory virtual memmap (SPARSEMEM_VMEMMAP) [Y/?] y +Allow for memory hot-add (MEMORY_HOTPLUG) [Y/n/?] y + Online the newly added memory blocks by default (MEMORY_HOTPLUG_DEFAULT_ONLINE) [Y/n/?] y +Allow for memory hot remove (MEMORY_HOTREMOVE) [Y/n/?] y +Allow for balloon memory compaction/migration (BALLOON_COMPACTION) [Y/n/?] y +Allow for memory compaction (COMPACTION) [Y/?] y +Free page reporting (PAGE_REPORTING) [Y/?] y +Page migration (MIGRATION) [Y/?] y +Enable KSM for page merging (KSM) [Y/n/?] y +Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [65536] 65536 +Enable recovery from hardware memory errors (MEMORY_FAILURE) [Y/n/?] y + HWPoison pages injector (HWPOISON_INJECT) [M/n/y/?] m +Transparent Hugepage Support (TRANSPARENT_HUGEPAGE) [Y/n/?] y + Transparent Hugepage Support sysfs defaults + 1. always (TRANSPARENT_HUGEPAGE_ALWAYS) + > 2. madvise (TRANSPARENT_HUGEPAGE_MADVISE) + choice[1-2?]: 2 +Enable cleancache driver to cache clean pages if tmem is present (CLEANCACHE) [Y/n/?] y +Enable frontswap to cache swap pages if tmem is present (FRONTSWAP) [Y/n/?] y +Contiguous Memory Allocator (CMA) [Y/n/?] y + CMA debug messages (DEVELOPMENT) (CMA_DEBUG) [N/y/?] n + CMA debugfs interface (CMA_DEBUGFS) [Y/n/?] y + CMA information through sysfs interface (CMA_SYSFS) [N/y/?] (NEW) + Maximum count of the CMA areas (CMA_AREAS) [7] 7 +Track memory changes (MEM_SOFT_DIRTY) [Y/n/?] y +Compressed cache for swap pages (EXPERIMENTAL) (ZSWAP) [Y/n/?] y + Compressed cache for swap pages default compressor + 1. Deflate (ZSWAP_COMPRESSOR_DEFAULT_DEFLATE) + 2. LZO (ZSWAP_COMPRESSOR_DEFAULT_LZO) + 3. 842 (ZSWAP_COMPRESSOR_DEFAULT_842) + > 4. LZ4 (ZSWAP_COMPRESSOR_DEFAULT_LZ4) + 5. LZ4HC (ZSWAP_COMPRESSOR_DEFAULT_LZ4HC) + 6. zstd (ZSWAP_COMPRESSOR_DEFAULT_ZSTD) + choice[1-6?]: 4 + Compressed cache for swap pages default allocator + 1. zbud (ZSWAP_ZPOOL_DEFAULT_ZBUD) + > 2. z3fold (ZSWAP_ZPOOL_DEFAULT_Z3FOLD) + 3. zsmalloc (ZSWAP_ZPOOL_DEFAULT_ZSMALLOC) + choice[1-3?]: 2 + Enable the compressed cache for swap pages by default (ZSWAP_DEFAULT_ON) [Y/n/?] y +Common API for compressed memory storage (ZPOOL) [Y/?] y + Low (Up to 2x) density storage for compressed pages (ZBUD) [Y/n/m/?] y + Up to 3x density storage for compressed pages (Z3FOLD) [Y/?] y +Memory allocator for compressed pages (ZSMALLOC) [Y/n/m/?] y + Export zsmalloc statistics (ZSMALLOC_STAT) [N/y/?] n +Defer initialisation of struct pages to kthreads (DEFERRED_STRUCT_PAGE_INIT) [N/y/?] n +Enable idle page tracking (IDLE_PAGE_TRACKING) [Y/n/?] y +Device memory (pmem, HMM, etc...) hotplug support (ZONE_DEVICE) [Y/n/?] y +Unaddressable device memory (GPU memory, ...) (DEVICE_PRIVATE) [Y/n/?] y +Collect percpu memory statistics (PERCPU_STATS) [N/y/?] n +Enable infrastructure for get_user_pages()-related unit tests (GUP_TEST) [N/y/?] (NEW) +Read-only THP for filesystems (EXPERIMENTAL) (READ_ONLY_THP_FOR_FS) [Y/n/?] y +* +* Data Access Monitoring +* +DAMON: Data Access Monitoring Framework (DAMON) [N/y/?] (NEW) +* +* The IPv6 protocol +* +The IPv6 protocol (IPV6) [Y/n/m/?] y + IPv6: Router Preference (RFC 4191) support (IPV6_ROUTER_PREF) [Y/n/?] y + IPv6: Route Information (RFC 4191) support (IPV6_ROUTE_INFO) [Y/n/?] y + IPv6: Enable RFC 4429 Optimistic DAD (IPV6_OPTIMISTIC_DAD) [Y/n/?] y + IPv6: AH transformation (INET6_AH) [M/n/y/?] m + IPv6: ESP transformation (INET6_ESP) [M/n/y/?] m + IPv6: ESP transformation offload (INET6_ESP_OFFLOAD) [M/n/?] m + IPv6: ESP in TCP encapsulation (RFC 8229) (INET6_ESPINTCP) [Y/n/?] y + IPv6: IPComp transformation (INET6_IPCOMP) [M/n/y/?] m + IPv6: Mobility (IPV6_MIP6) [M/n/y/?] m + IPv6: Identifier Locator Addressing (ILA) (IPV6_ILA) [M/n/y/?] m + Virtual (secure) IPv6: tunneling (IPV6_VTI) [M/n/y/?] m + IPv6: IPv6-in-IPv4 tunnel (SIT driver) (IPV6_SIT) [M/n/y/?] m + IPv6: IPv6 Rapid Deployment (6RD) (IPV6_SIT_6RD) [Y/n/?] y + IPv6: IP-in-IPv6 tunnel (RFC2473) (IPV6_TUNNEL) [M/y/?] m + IPv6: GRE tunnel (IPV6_GRE) [M/n/?] m + IPv6: Multiple Routing Tables (IPV6_MULTIPLE_TABLES) [Y/?] y + IPv6: source address based routing (IPV6_SUBTREES) [Y/n/?] y + IPv6: multicast routing (IPV6_MROUTE) [Y/n/?] y + IPv6: multicast policy routing (IPV6_MROUTE_MULTIPLE_TABLES) [Y/n/?] y + IPv6: PIM-SM version 2 support (IPV6_PIMSM_V2) [Y/n/?] y + IPv6: Segment Routing Header encapsulation support (IPV6_SEG6_LWTUNNEL) [Y/n/?] y + IPv6: Segment Routing HMAC support (IPV6_SEG6_HMAC) [Y/n/?] y + IPv6: RPL Source Routing Header support (IPV6_RPL_LWTUNNEL) [Y/n/?] y + IPv6: IOAM Pre-allocated Trace insertion support (IPV6_IOAM6_LWTUNNEL) [N/y/?] (NEW) +* +* Core Netfilter Configuration +* +Netfilter ingress support (NETFILTER_INGRESS) [Y/n/?] y +Netfilter base hook dump support (NETFILTER_NETLINK_HOOK) [N/m/?] (NEW) +Netfilter NFACCT over NFNETLINK interface (NETFILTER_NETLINK_ACCT) [M/n/y/?] m +Netfilter NFQUEUE over NFNETLINK interface (NETFILTER_NETLINK_QUEUE) [M/n/y/?] m +Netfilter LOG over NFNETLINK interface (NETFILTER_NETLINK_LOG) [M/n/y/?] m +Netfilter OSF over NFNETLINK interface (NETFILTER_NETLINK_OSF) [M/y/?] m +Netfilter connection tracking support (NF_CONNTRACK) [M/n/y/?] m +Syslog packet logging (NF_LOG_SYSLOG) [M/y/?] (NEW) +Connection mark tracking support (NF_CONNTRACK_MARK) [Y/n/?] y +Connection tracking security mark support (NF_CONNTRACK_SECMARK) [Y/n/?] y +Connection tracking zones (NF_CONNTRACK_ZONES) [Y/n/?] y +Supply CT list in procfs (OBSOLETE) (NF_CONNTRACK_PROCFS) [Y/n/?] y +Connection tracking events (NF_CONNTRACK_EVENTS) [Y/n/?] y +Connection tracking timeout (NF_CONNTRACK_TIMEOUT) [Y/n/?] y +Connection tracking timestamping (NF_CONNTRACK_TIMESTAMP) [Y/n/?] y +Connection tracking labels (NF_CONNTRACK_LABELS) [Y/n/?] y +DCCP protocol connection tracking support (NF_CT_PROTO_DCCP) [Y/n/?] y +SCTP protocol connection tracking support (NF_CT_PROTO_SCTP) [Y/n/?] y +UDP-Lite protocol connection tracking support (NF_CT_PROTO_UDPLITE) [Y/n/?] y +Amanda backup protocol support (NF_CONNTRACK_AMANDA) [M/n/?] m +FTP protocol support (NF_CONNTRACK_FTP) [M/n/?] m +H.323 protocol support (NF_CONNTRACK_H323) [M/n/?] m +IRC protocol support (NF_CONNTRACK_IRC) [M/n/?] m +NetBIOS name service protocol support (NF_CONNTRACK_NETBIOS_NS) [M/n/?] m +SNMP service protocol support (NF_CONNTRACK_SNMP) [M/n/?] m +PPtP protocol support (NF_CONNTRACK_PPTP) [M/n/?] m +SANE protocol support (NF_CONNTRACK_SANE) [M/n/?] m +SIP protocol support (NF_CONNTRACK_SIP) [M/n/?] m +TFTP protocol support (NF_CONNTRACK_TFTP) [M/n/?] m +Connection tracking netlink interface (NF_CT_NETLINK) [M/n/?] m +Connection tracking timeout tuning via Netlink (NF_CT_NETLINK_TIMEOUT) [M/n/?] m +Connection tracking helpers in user-space via Netlink (NF_CT_NETLINK_HELPER) [M/n/?] m +NFQUEUE and NFLOG integration with Connection Tracking (NETFILTER_NETLINK_GLUE_CT) [Y/n/?] y +Network Address Translation support (NF_NAT) [M/?] m +Netfilter nf_tables support (NF_TABLES) [M/n/y/?] m + Netfilter nf_tables mixed IPv4/IPv6 tables support (NF_TABLES_INET) [Y/n/?] y + Netfilter nf_tables netdev tables support (NF_TABLES_NETDEV) [Y/n/?] y + Netfilter nf_tables number generator module (NFT_NUMGEN) [M/n/?] m + Netfilter nf_tables conntrack module (NFT_CT) [M/n/?] m + Netfilter nf_tables hardware flow offload module (NFT_FLOW_OFFLOAD) [M/n/?] m + Netfilter nf_tables counter module (NFT_COUNTER) [M/n/?] m + Netfilter nf_tables connlimit module (NFT_CONNLIMIT) [M/n/?] m + Netfilter nf_tables log module (NFT_LOG) [M/n/?] m + Netfilter nf_tables limit module (NFT_LIMIT) [M/n/?] m + Netfilter nf_tables masquerade support (NFT_MASQ) [M/n/?] m + Netfilter nf_tables redirect support (NFT_REDIR) [M/n/?] m + Netfilter nf_tables nat module (NFT_NAT) [M/n/?] m + Netfilter nf_tables tunnel module (NFT_TUNNEL) [M/n/?] m + Netfilter nf_tables stateful object reference module (NFT_OBJREF) [M/n/?] m + Netfilter nf_tables queue module (NFT_QUEUE) [M/n/?] m + Netfilter nf_tables quota module (NFT_QUOTA) [M/n/?] m + Netfilter nf_tables reject support (NFT_REJECT) [M/n/?] m + Netfilter nf_tables hash module (NFT_HASH) [M/n/?] m + Netfilter nf_tables fib inet support (NFT_FIB_INET) [M/n/?] m + Netfilter nf_tables xfrm/IPSec security association matching (NFT_XFRM) [M/n/?] m + Netfilter nf_tables socket match support (NFT_SOCKET) [M/n/?] m + Netfilter nf_tables passive OS fingerprint support (NFT_OSF) [M/n/?] m + Netfilter nf_tables tproxy support (NFT_TPROXY) [M/n/?] m + Netfilter nf_tables SYNPROXY expression support (NFT_SYNPROXY) [M/n/?] m + Netfilter packet duplication support (NF_DUP_NETDEV) [M/?] m + Netfilter nf_tables netdev packet duplication support (NFT_DUP_NETDEV) [M/n/?] m + Netfilter nf_tables netdev packet forwarding support (NFT_FWD_NETDEV) [M/n/?] m + Netfilter nf_tables netdev fib lookups support (NFT_FIB_NETDEV) [M/n/?] m + Netfilter nf_tables netdev REJECT support (NFT_REJECT_NETDEV) [N/m/?] (NEW) +Netfilter flow table mixed IPv4/IPv6 module (NF_FLOW_TABLE_INET) [M/n/?] m +Netfilter flow table module (NF_FLOW_TABLE) [M/n/?] m +Supply flow table statistics in procfs (NF_FLOW_TABLE_PROCFS) [Y/n/?] (NEW) +Netfilter Xtables support (required for ip_tables) (NETFILTER_XTABLES) [N/m/y/?] n +* +* IP virtual server support +* +IP virtual server support (IP_VS) [M/n/?] m + IPv6 support for IPVS (IP_VS_IPV6) [Y/n/?] y + IP virtual server debugging (IP_VS_DEBUG) [N/y/?] n + IPVS connection table size (the Nth power of 2) (IP_VS_TAB_BITS) [15] 15 + * + * IPVS transport protocol load balancing support + * + TCP load balancing support (IP_VS_PROTO_TCP) [Y/n/?] y + UDP load balancing support (IP_VS_PROTO_UDP) [Y/n/?] y + ESP load balancing support (IP_VS_PROTO_ESP) [Y/n/?] y + AH load balancing support (IP_VS_PROTO_AH) [Y/n/?] y + SCTP load balancing support (IP_VS_PROTO_SCTP) [Y/n/?] y + * + * IPVS scheduler + * + round-robin scheduling (IP_VS_RR) [M/n/?] m + weighted round-robin scheduling (IP_VS_WRR) [M/n/?] m + least-connection scheduling (IP_VS_LC) [M/n/?] m + weighted least-connection scheduling (IP_VS_WLC) [M/n/?] m + weighted failover scheduling (IP_VS_FO) [M/n/?] m + weighted overflow scheduling (IP_VS_OVF) [M/n/?] m + locality-based least-connection scheduling (IP_VS_LBLC) [M/n/?] m + locality-based least-connection with replication scheduling (IP_VS_LBLCR) [M/n/?] m + destination hashing scheduling (IP_VS_DH) [M/n/?] m + source hashing scheduling (IP_VS_SH) [M/n/?] m + maglev hashing scheduling (IP_VS_MH) [M/n/?] m + shortest expected delay scheduling (IP_VS_SED) [M/n/?] m + never queue scheduling (IP_VS_NQ) [M/n/?] m + weighted random twos choice least-connection scheduling (IP_VS_TWOS) [N/m/?] (NEW) + * + * IPVS SH scheduler + * + IPVS source hashing table size (the Nth power of 2) (IP_VS_SH_TAB_BITS) [8] 8 + * + * IPVS MH scheduler + * + IPVS maglev hashing table index of size (the prime numbers) (IP_VS_MH_TAB_INDEX) [12] 12 + * + * IPVS application helper + * + FTP protocol helper (IP_VS_FTP) [M/n/?] m + Netfilter connection tracking (IP_VS_NFCT) [Y/?] y + SIP persistence engine (IP_VS_PE_SIP) [M/n/?] m +* +* Networking options +* +Packet socket (PACKET) [Y/n/m/?] y + Packet: sockets monitoring interface (PACKET_DIAG) [M/n/y/?] m +Unix domain sockets (UNIX) [Y/n/m/?] y + UNIX: socket monitoring interface (UNIX_DIAG) [M/n/y/?] m +Transport Layer Security support (TLS) [M/n/y/?] m + Transport Layer Security HW offload (TLS_DEVICE) [Y/n/?] y + Transport Layer Security TCP stack bypass (TLS_TOE) [N/y/?] n +Transformation user configuration interface (XFRM_USER) [Y/n/m/?] y + Compatible ABI support (XFRM_USER_COMPAT) [N/m/y/?] n +Transformation virtual interface (XFRM_INTERFACE) [M/n/y/?] m +Transformation sub policy support (XFRM_SUB_POLICY) [Y/n/?] y +Transformation migrate database (XFRM_MIGRATE) [Y/?] y +Transformation statistics (XFRM_STATISTICS) [Y/n/?] y +PF_KEY sockets (NET_KEY) [M/n/y/?] m + PF_KEY MIGRATE (NET_KEY_MIGRATE) [Y/n/?] y +SMC socket protocol family (SMC) [M/n/?] m + SMC: socket monitoring interface (SMC_DIAG) [M/n/?] m +XDP sockets (XDP_SOCKETS) [Y/n/?] y + XDP sockets: monitoring interface (XDP_SOCKETS_DIAG) [M/n/y/?] m +TCP/IP networking (INET) [Y/n/?] y + IP: multicasting (IP_MULTICAST) [Y/n/?] y + IP: advanced router (IP_ADVANCED_ROUTER) [Y/n/?] y + FIB TRIE statistics (IP_FIB_TRIE_STATS) [Y/n/?] y + IP: policy routing (IP_MULTIPLE_TABLES) [Y/n/?] y + IP: equal cost multipath (IP_ROUTE_MULTIPATH) [Y/n/?] y + IP: verbose route monitoring (IP_ROUTE_VERBOSE) [Y/n/?] y + IP: kernel level autoconfiguration (IP_PNP) [N/y/?] n + IP: tunneling (NET_IPIP) [M/n/y/?] m + IP: GRE demultiplexer (NET_IPGRE_DEMUX) [M/n/y/?] m + IP: GRE tunnels over IP (NET_IPGRE) [M/n/?] m + IP: broadcast GRE over IP (NET_IPGRE_BROADCAST) [Y/n/?] y + IP: multicast routing (IP_MROUTE) [Y/n/?] y + IP: multicast policy routing (IP_MROUTE_MULTIPLE_TABLES) [Y/n/?] y + IP: PIM-SM version 1 support (IP_PIMSM_V1) [Y/n/?] y + IP: PIM-SM version 2 support (IP_PIMSM_V2) [Y/n/?] y + IP: TCP syncookie support (SYN_COOKIES) [Y/?] y + Virtual (secure) IP: tunneling (NET_IPVTI) [M/n/y/?] m + IP: Foo (IP protocols) over UDP (NET_FOU) [M/y/?] m + IP: FOU encapsulation of IP tunnels (NET_FOU_IP_TUNNELS) [Y/n/?] y + IP: AH transformation (INET_AH) [M/n/y/?] m + IP: ESP transformation (INET_ESP) [M/n/y/?] m + IP: ESP transformation offload (INET_ESP_OFFLOAD) [M/n/?] m + IP: ESP in TCP encapsulation (RFC 8229) (INET_ESPINTCP) [Y/n/?] y + IP: IPComp transformation (INET_IPCOMP) [M/n/y/?] m + INET: socket monitoring interface (INET_DIAG) [M/n/y/?] m + UDP: socket monitoring interface (INET_UDP_DIAG) [M/n/?] m + RAW: socket monitoring interface (INET_RAW_DIAG) [M/n/?] m + INET: allow privileged process to administratively close sockets (INET_DIAG_DESTROY) [Y/n/?] y + TCP: MD5 Signature Option support (RFC2385) (TCP_MD5SIG) [Y/n/?] y + NetLabel subsystem support (NETLABEL) [Y/n/?] y + MPTCP: Multipath TCP (MPTCP) [Y/n/?] y + MPTCP: IPv6 support for Multipath TCP (MPTCP_IPV6) [Y/n/?] y +Security Marking (NETWORK_SECMARK) [Y/n/?] y +Timestamping in PHY devices (NETWORK_PHY_TIMESTAMPING) [Y/n/?] y +The Reliable Datagram Sockets Protocol (RDS) [M/n/y/?] m + RDS over Infiniband (RDS_RDMA) [M/n/?] m + RDS over TCP (RDS_TCP) [M/n/?] m + RDS debugging messages (RDS_DEBUG) [N/y/?] n +Asynchronous Transfer Mode (ATM) (ATM) [M/n/y/?] m + Classical IP over ATM (ATM_CLIP) [M/n/?] m + Do NOT send ICMP if no neighbour (ATM_CLIP_NO_ICMP) [N/y/?] n + LAN Emulation (LANE) support (ATM_LANE) [M/n/?] m + Multi-Protocol Over ATM (MPOA) support (ATM_MPOA) [M/n/?] m + RFC1483/2684 Bridged protocols (ATM_BR2684) [M/n/?] m + Per-VC IP filter kludge (ATM_BR2684_IPFILTER) [N/y/?] n +802.1d Ethernet Bridging (BRIDGE) [M/n/y/?] m + IGMP/MLD snooping (BRIDGE_IGMP_SNOOPING) [Y/n/?] y + VLAN filtering (BRIDGE_VLAN_FILTERING) [Y/n/?] y + MRP protocol (BRIDGE_MRP) [Y/n/?] y + CFM protocol (BRIDGE_CFM) [N/y/?] (NEW) +* +* Distributed Switch Architecture +* +Distributed Switch Architecture (NET_DSA) [M/n/?] m + Tag driver for Atheros AR9331 SoC with built-in switch (NET_DSA_TAG_AR9331) [M/?] m + Tag driver for Broadcom switches using in-frame headers (NET_DSA_TAG_BRCM) [M/?] m + Tag driver for Broadcom legacy switches using in-frame headers (NET_DSA_TAG_BRCM_LEGACY) [M/?] (NEW) m + Tag driver for Broadcom switches using prepended headers (NET_DSA_TAG_BRCM_PREPEND) [M/?] m + Tag driver for Hirschmann Hellcreek TSN switches (NET_DSA_TAG_HELLCREEK) [N/m/?] (NEW) + Tag driver for Lantiq / Intel GSWIP switches (NET_DSA_TAG_GSWIP) [M/n/?] m + Tag driver for Marvell switches using DSA headers (NET_DSA_TAG_DSA) [M/?] m + Tag driver for Marvell switches using EtherType DSA headers (NET_DSA_TAG_EDSA) [M/?] m + Tag driver for Mediatek switches (NET_DSA_TAG_MTK) [M/?] m + Tag driver for Microchip 8795/9477/9893 families of switches (NET_DSA_TAG_KSZ) [M/?] m + Tag driver for Realtek 4 byte protocol A tags (NET_DSA_TAG_RTL4_A) [M/?] m + Tag driver for Ocelot family of switches, using NPI port (NET_DSA_TAG_OCELOT) [M/?] m + Tag driver for Ocelot family of switches, using VLAN (NET_DSA_TAG_OCELOT_8021Q) [M/?] (NEW) m + Tag driver for Qualcomm Atheros QCA8K switches (NET_DSA_TAG_QCA) [M/?] m + Tag driver for SMSC/Microchip LAN9303 family of switches (NET_DSA_TAG_LAN9303) [M/?] m + Tag driver for NXP SJA1105 switches (NET_DSA_TAG_SJA1105) [M/?] m + Tag driver for switches using a trailer tag (NET_DSA_TAG_TRAILER) [M/?] m + Tag driver for XRS700x switches (NET_DSA_TAG_XRS700X) [N/m/?] (NEW) +802.1Q/802.1ad VLAN Support (VLAN_8021Q) [M/n/y/?] m + GVRP (GARP VLAN Registration Protocol) support (VLAN_8021Q_GVRP) [Y/n/?] y + MVRP (Multiple VLAN Registration Protocol) support (VLAN_8021Q_MVRP) [Y/n/?] y +ANSI/IEEE 802.2 LLC type 2 Support (LLC2) [M/n/y/?] m +Appletalk protocol support (ATALK) [M/n/y/?] m + Appletalk interfaces support (DEV_APPLETALK) [M/n/?] m + Appletalk-IP driver support (IPDDP) [M/n/?] m + IP to Appletalk-IP Encapsulation support (IPDDP_ENCAP) [Y/n/?] y +CCITT X.25 Packet Layer (X25) [N/m/y/?] n +LAPB Data Link Driver (LAPB) [N/m/y/?] n +Phonet protocols family (PHONET) [M/n/y/?] m +Data Center Bridging support (DCB) [Y/n/?] y +DNS Resolver support (DNS_RESOLVER) [M/y/?] m +B.A.T.M.A.N. Advanced Meshing Protocol (BATMAN_ADV) [M/n/y/?] m + B.A.T.M.A.N. V protocol (BATMAN_ADV_BATMAN_V) [Y/n/?] y + Bridge Loop Avoidance (BATMAN_ADV_BLA) [Y/n/?] y + Distributed ARP Table (BATMAN_ADV_DAT) [Y/n/?] y + Network Coding (BATMAN_ADV_NC) [Y/n/?] y + Multicast optimisation (BATMAN_ADV_MCAST) [Y/n/?] y + B.A.T.M.A.N. debugging (BATMAN_ADV_DEBUG) [N/y/?] n + B.A.T.M.A.N. tracing support (BATMAN_ADV_TRACING) [N/y/?] n +Open vSwitch (OPENVSWITCH) [M/n/?] m + Open vSwitch GRE tunneling support (OPENVSWITCH_GRE) [M/n/?] m + Open vSwitch VXLAN tunneling support (OPENVSWITCH_VXLAN) [M/n/?] m + Open vSwitch Geneve tunneling support (OPENVSWITCH_GENEVE) [M/n/?] m +Virtual Socket protocol (VSOCKETS) [M/n/y/?] m + Virtual Sockets monitoring interface (VSOCKETS_DIAG) [M/n/?] m + Virtual Sockets loopback transport (VSOCKETS_LOOPBACK) [M/n/?] m + VMware VMCI transport for Virtual Sockets (VMWARE_VMCI_VSOCKETS) [M/n/?] m + virtio transport for Virtual Sockets (VIRTIO_VSOCKETS) [M/n/?] m +Hyper-V transport for Virtual Sockets (HYPERV_VSOCKETS) [M/n/?] m +NETLINK: socket monitoring interface (NETLINK_DIAG) [M/n/y/?] m +High-availability Seamless Redundancy (HSR & PRP) (HSR) [M/n/y/?] m +Switch (and switch-ish) device support (NET_SWITCHDEV) [Y/?] y +L3 Master device support (NET_L3_MASTER_DEV) [Y/?] y +Qualcomm IPC Router support (QRTR) [M/y/?] m + SMD IPC Router channels (QRTR_SMD) [M/n/?] m + TUN device for Qualcomm IPC Router (QRTR_TUN) [M/n/?] m + MHI IPC Router channels (QRTR_MHI) [M/?] m +NCSI interface support (NET_NCSI) [Y/n/?] y + Get NCSI OEM MAC Address (NCSI_OEM_CMD_GET_MAC) [Y/n/?] y + Keep PHY Link up (NCSI_OEM_CMD_KEEP_PHY) [N/y/?] (NEW) +Use percpu variables to maintain network device refcount (PCPU_DEV_REFCNT) [Y/n/?] (NEW) +Network priority cgroup (CGROUP_NET_PRIO) [Y/n/?] y +Network classid cgroup (CGROUP_NET_CLASSID) [Y/?] y +enable BPF STREAM_PARSER (BPF_STREAM_PARSER) [Y/n/?] y +* +* Bosch M_CAN support +* +Bosch M_CAN support (CAN_M_CAN) [M/n/?] m + Generic PCI Bus based M_CAN driver (CAN_M_CAN_PCI) [N/m/?] (NEW) + Bosch M_CAN support for io-mapped devices (CAN_M_CAN_PLATFORM) [M/n/?] m + TCAN4X5X M_CAN device (CAN_M_CAN_TCAN4X5X) [M/n/?] m +* +* CAN USB interfaces +* +8 devices USB2CAN interface (CAN_8DEV_USB) [M/n/?] m +EMS CPC-USB/ARM7 CAN/USB interface (CAN_EMS_USB) [M/n/?] m +ESD USB/2 CAN/USB interface (CAN_ESD_USB2) [M/n/?] m +ETAS ES58X CAN/USB interfaces (CAN_ETAS_ES58X) [N/m/?] (NEW) +Geschwister Schneider UG interfaces (CAN_GS_USB) [M/n/?] m +Kvaser CAN/USB interface (CAN_KVASER_USB) [M/n/?] m +Microchip CAN BUS Analyzer interface (CAN_MCBA_USB) [M/n/?] m +PEAK PCAN-USB/USB Pro interfaces for CAN 2.0b/CAN-FD (CAN_PEAK_USB) [M/n/?] m +Theobroma Systems UCAN interface (CAN_UCAN) [M/n/?] m +* +* Bluetooth subsystem support +* +Bluetooth subsystem support (BT) [M/n/?] m + Bluetooth Classic (BR/EDR) features (BT_BREDR) [Y/n/?] y + RFCOMM protocol support (BT_RFCOMM) [M/n/y/?] m + RFCOMM TTY support (BT_RFCOMM_TTY) [Y/n/?] y + BNEP protocol support (BT_BNEP) [M/n/y/?] m + Multicast filter support (BT_BNEP_MC_FILTER) [Y/n/?] y + Protocol filter support (BT_BNEP_PROTO_FILTER) [Y/n/?] y + CMTP protocol support (BT_CMTP) [M/n/y/?] m + HIDP protocol support (BT_HIDP) [M/n/y/?] m + Bluetooth High Speed (HS) features (BT_HS) [N/y/?] n + Bluetooth Low Energy (LE) features (BT_LE) [Y/n/?] y + Bluetooth 6LoWPAN support (BT_6LOWPAN) [M/n/?] m + Enable LED triggers (BT_LEDS) [Y/n/?] y + Enable Microsoft extensions (BT_MSFTEXT) [Y/n/?] y + Enable Android Open Source Project extensions (BT_AOSPEXT) [N/y/?] (NEW) + Export Bluetooth internals in debugfs (BT_DEBUGFS) [Y/n/?] y + Bluetooth self testing support (BT_SELFTEST) [N/y/?] n + * + * Bluetooth device drivers + * + HCI USB driver (BT_HCIBTUSB) [M/n/?] m + Enable USB autosuspend for Bluetooth USB devices by default (BT_HCIBTUSB_AUTOSUSPEND) [Y/n/?] y + Broadcom protocol support (BT_HCIBTUSB_BCM) [Y/n/?] y + MediaTek protocol support (BT_HCIBTUSB_MTK) [Y/n/?] y + Realtek protocol support (BT_HCIBTUSB_RTL) [Y/n/?] y + HCI SDIO driver (BT_HCIBTSDIO) [M/n/?] m + HCI UART driver (BT_HCIUART) [M/n/?] m + UART (H4) protocol support (BT_HCIUART_H4) [Y/?] y + UART Nokia H4+ protocol support (BT_HCIUART_NOKIA) [M/n/?] m + BCSP protocol support (BT_HCIUART_BCSP) [Y/n/?] y + Atheros AR300x serial support (BT_HCIUART_ATH3K) [Y/n/?] y + HCILL protocol support (BT_HCIUART_LL) [Y/n/?] y + Three-wire UART (H5) protocol support (BT_HCIUART_3WIRE) [Y/?] y + Intel protocol support (BT_HCIUART_INTEL) [Y/n/?] y + Broadcom protocol support (BT_HCIUART_BCM) [Y/n/?] y + Realtek protocol support (BT_HCIUART_RTL) [Y/n/?] y + Qualcomm Atheros protocol support (BT_HCIUART_QCA) [Y/n/?] y + Intel AG6XX protocol support (BT_HCIUART_AG6XX) [Y/n/?] y + Marvell protocol support (BT_HCIUART_MRVL) [Y/n/?] y + HCI BCM203x USB driver (BT_HCIBCM203X) [M/n/?] m + HCI BPA10x USB driver (BT_HCIBPA10X) [M/n/?] m + HCI BlueFRITZ! USB driver (BT_HCIBFUSB) [M/n/?] m + HCI DTL1 (PC Card) driver (BT_HCIDTL1) [M/n/?] m + HCI BT3C (PC Card) driver (BT_HCIBT3C) [M/n/?] m + HCI BlueCard (PC Card) driver (BT_HCIBLUECARD) [M/n/?] m + HCI VHCI (Virtual HCI device) driver (BT_HCIVHCI) [M/n/?] m + Marvell Bluetooth driver support (BT_MRVL) [M/n/?] m + Marvell BT-over-SDIO driver (BT_MRVL_SDIO) [M/n/?] m + Atheros firmware download driver (BT_ATH3K) [M/n/?] m + MediaTek HCI SDIO driver (BT_MTKSDIO) [M/n/?] m + MediaTek HCI UART driver (BT_MTKUART) [M/n/?] m + Virtio Bluetooth driver (BT_VIRTIO) [N/m/?] (NEW) +* +* MCTP core protocol support +* +MCTP core protocol support (MCTP) [N/m/y/?] (NEW) +* +* Near Field Communication (NFC) devices +* +Texas Instruments TRF7970a NFC driver (NFC_TRF7970A) [M/n/?] m +NFC hardware simulator driver (NFC_SIM) [M/n/?] m +Sony NFC Port-100 Series USB device support (NFC_PORT100) [M/n/?] m +NCI device simulator driver (NFC_VIRTUAL_NCI) [N/m/?] (NEW) +Intel FDP NFC driver (NFC_FDP) [M/n/?] m + NFC FDP i2c support (NFC_FDP_I2C) [M/n/?] m +NXP PN544 device support (I2C) (NFC_PN544_I2C) [M/n/?] m +NFC PN533 device support (USB) (NFC_PN533_USB) [M/n/?] m +NFC PN533 device support (I2C) (NFC_PN533_I2C) [M/n/?] m +NFC PN532 device support (UART) (NFC_PN532_UART) [M/n/?] m +Inside Secure Microread device support (I2C) (NFC_MICROREAD_I2C) [M/n/?] m +Marvell NFC-over-USB driver (NFC_MRVL_USB) [M/n/?] m +Marvell NFC-over-UART driver (NFC_MRVL_UART) [M/n/?] m +Marvell NFC-over-I2C driver (NFC_MRVL_I2C) [M/n/?] m +Marvell NFC-over-SPI driver (NFC_MRVL_SPI) [M/n/?] m +STMicroelectronics ST21NFCA NFC driver (I2C) (NFC_ST21NFCA_I2C) [M/n/?] m +STMicroelectronics ST NCI NFC driver (I2C) (NFC_ST_NCI_I2C) [M/n/?] m +STMicroelectronics ST NCI NFC driver (SPI) (NFC_ST_NCI_SPI) [M/n/?] m +NXP-NCI NFC driver (NFC_NXP_NCI) [M/n/?] m + NXP-NCI I2C support (NFC_NXP_NCI_I2C) [M/n/?] m +Samsung S3FWRN5 I2C support (NFC_S3FWRN5_I2C) [M/n/?] m +Samsung S3FWRN82 UART support (NFC_S3FWRN82_UART) [N/m/?] (NEW) +ST95HF NFC Transceiver driver (NFC_ST95HF) [M/n/?] m +* +* CXL (Compute Express Link) Devices Support +* +CXL (Compute Express Link) Devices Support (CXL_BUS) [N/m/y/?] (NEW) +* +* Bus devices +* +Modem Host Interface (MHI) bus (MHI_BUS) [M/y/?] m + Debugfs support for the MHI bus (MHI_BUS_DEBUG) [N/y/?] n + MHI PCI controller driver (MHI_BUS_PCI_GENERIC) [N/m/?] (NEW) +* +* Firmware Drivers +* +BIOS Enhanced Disk Drive calls determine boot disk (EDD) [M/n/y/?] m + Sets default behavior for EDD detection to off (EDD_OFF) [N/y/?] n +Export DMI identification via sysfs to userspace (DMIID) [Y/n/?] y +DMI table support in sysfs (DMI_SYSFS) [Y/n/m/?] y +iSCSI Boot Firmware Table Attributes (ISCSI_IBFT_FIND) [Y/?] y +iSCSI Boot Firmware Table Attributes module (ISCSI_IBFT) [M/n/y/?] m +QEMU fw_cfg device support in sysfs (FW_CFG_SYSFS) [M/n/y/?] m + QEMU fw_cfg device parameter parsing (FW_CFG_SYSFS_CMDLINE) [N/y/?] n +Mark VGA/VBE/EFI FB as generic system framebuffer (SYSFB_SIMPLEFB) [N/y/?] (NEW) +Load custom ACPI SSDT overlay from an EFI variable (EFI_CUSTOM_SSDT_OVERLAYS) [Y/n/?] y +* +* Self-contained MTD device drivers +* +Ramix PMC551 PCI Mezzanine RAM card support (MTD_PMC551) [N/m/?] n +Support for AT45xxx DataFlash (MTD_DATAFLASH) [N/m/?] n +Microchip 23K256 SRAM (MTD_MCHP23K256) [N/m/?] n +Microchip 48L640 EERAM (MTD_MCHP48L640) [N/m/?] (NEW) +Support SST25L (non JEDEC) SPI Flash chips (MTD_SST25L) [N/m/?] n +Uncached system RAM (MTD_SLRAM) [N/m/?] n +Physical system RAM (MTD_PHRAM) [M/n/?] m +Test driver using RAM (MTD_MTDRAM) [N/m/?] n +MTD using block device (MTD_BLOCK2MTD) [M/n/?] m +* +* Disk-On-Chip Device Drivers +* +M-Systems Disk-On-Chip G3 (MTD_DOCG3) [N/m/?] n +* +* ECC engine support +* +Software Hamming ECC engine (MTD_NAND_ECC_SW_HAMMING) [Y/n/?] (NEW) + NAND ECC Smart Media byte order (MTD_NAND_ECC_SW_HAMMING_SMC) [Y/n/?] y +Software BCH ECC engine (MTD_NAND_ECC_SW_BCH) [N/y/?] n +* +* SPI NOR device support +* +SPI NOR device support (MTD_SPI_NOR) [M/n/?] m + Use small 4096 B erase sectors (MTD_SPI_NOR_USE_4K_SECTORS) [Y/n/?] y + Software write protection at boot + 1. Disable SWP on any flashes (legacy behavior) (MTD_SPI_NOR_SWP_DISABLE) (NEW) + > 2. Disable SWP on flashes w/ volatile protection bits (MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE) (NEW) + 3. Keep software write protection as is (MTD_SPI_NOR_SWP_KEEP) (NEW) + choice[1-3?]: + Intel PCH/PCU SPI flash PCI driver (DANGEROUS) (SPI_INTEL_SPI_PCI) [M/n/?] m + Intel PCH/PCU SPI flash platform driver (DANGEROUS) (SPI_INTEL_SPI_PLATFORM) [M/n/?] m +* +* Block devices +* +Block devices (BLK_DEV) [Y/n/?] y + Null test block driver (BLK_DEV_NULL_BLK) [M/n/y/?] m + Normal floppy disk support (BLK_DEV_FD) [M/n/y/?] m + Support for raw floppy disk commands (DEPRECATED) (BLK_DEV_FD_RAWCMD) [N/y/?] n + Parallel port IDE device support (PARIDE) [N/m/?] n + Block Device Driver for Micron PCIe SSDs (BLK_DEV_PCIESSD_MTIP32XX) [M/n/y/?] m + Compressed RAM block device support (ZRAM) [M/n/y/?] m + Default zram compressor + > 1. lzo-rle (ZRAM_DEF_COMP_LZORLE) (NEW) + 2. zstd (ZRAM_DEF_COMP_ZSTD) (NEW) + 3. lz4 (ZRAM_DEF_COMP_LZ4) (NEW) + 4. lzo (ZRAM_DEF_COMP_LZO) (NEW) + 5. lz4hc (ZRAM_DEF_COMP_LZ4HC) (NEW) + 6. 842 (ZRAM_DEF_COMP_842) (NEW) + choice[1-6?]: + Write back incompressible or idle page to backing device (ZRAM_WRITEBACK) [Y/n/?] y + Track zRam block status (ZRAM_MEMORY_TRACKING) [N/y/?] n + Loopback device support (BLK_DEV_LOOP) [M/n/y/?] m + Number of loop devices to pre-create at init time (BLK_DEV_LOOP_MIN_COUNT) [0] 0 + Cryptoloop Support (DEPRECATED) (BLK_DEV_CRYPTOLOOP) [M/n/?] m + DRBD Distributed Replicated Block Device support (BLK_DEV_DRBD) [M/n/y/?] m + DRBD fault injection (DRBD_FAULT_INJECTION) [N/y/?] n + Network block device support (BLK_DEV_NBD) [M/n/y/?] m + RAM block device support (BLK_DEV_RAM) [M/n/y/?] m + Default number of RAM disks (BLK_DEV_RAM_COUNT) [16] 16 + Default RAM disk size (kbytes) (BLK_DEV_RAM_SIZE) [16384] 16384 + Packet writing on CD/DVD media (DEPRECATED) (CDROM_PKTCDVD) [M/n/y/?] m + Free buffers for data gathering (CDROM_PKTCDVD_BUFFERS) [8] 8 + Enable write caching (CDROM_PKTCDVD_WCACHE) [N/y/?] n + ATA over Ethernet support (ATA_OVER_ETH) [M/n/y/?] m + Xen virtual block device support (XEN_BLKDEV_FRONTEND) [M/n/y/?] m + Xen block-device backend driver (XEN_BLKDEV_BACKEND) [M/n/y/?] m + Virtio block driver (VIRTIO_BLK) [M/n/y/?] m + Rados block device (RBD) (BLK_DEV_RBD) [M/n/y/?] m + IBM Flash Adapter 900GB Full Height PCIe Device Driver (BLK_DEV_RSXX) [M/n/y/?] m + RDMA Network Block Device driver client (BLK_DEV_RNBD_CLIENT) [M/n/?] m + RDMA Network Block Device driver server (BLK_DEV_RNBD_SERVER) [M/n/?] m +* +* Misc devices +* +Analog Devices Digital Potentiometers (AD525X_DPOT) [M/n/y/?] m + support I2C bus connection (AD525X_DPOT_I2C) [M/n/?] m + support SPI bus connection (AD525X_DPOT_SPI) [M/n/?] m +Dummy IRQ handler (DUMMY_IRQ) [N/m/y/?] n +Device driver for IBM RSA service processor (IBM_ASM) [M/n/y/?] m +Sensable PHANToM (PCI) (PHANTOM) [M/n/y/?] m +TI Flash Media interface support (TIFM_CORE) [M/y/?] m + TI Flash Media PCI74xx/PCI76xx host adapter support (TIFM_7XX1) [M/n/?] m +Integrated Circuits ICS932S401 (ICS932S401) [M/n/y/?] m +Enclosure Services (ENCLOSURE_SERVICES) [M/n/y/?] m +Channel interface driver for the HP iLO processor (HP_ILO) [M/n/y/?] m +Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS) [M/n/y/?] m +Intersil ISL29003 ambient light sensor (ISL29003) [M/n/y/?] m +Intersil ISL29020 ambient light sensor (ISL29020) [M/n/y/?] m +Taos TSL2550 ambient light sensor (SENSORS_TSL2550) [M/n/y/?] m +BH1770GLC / SFH7770 combined ALS - Proximity sensor (SENSORS_BH1770) [M/n/y/?] m +APDS990X combined als and proximity sensors (SENSORS_APDS990X) [M/n/y/?] m +Honeywell HMC6352 compass (HMC6352) [M/n/y/?] m +Dallas DS1682 Total Elapsed Time Recorder with Alarm (DS1682) [M/n/y/?] m +VMware Balloon Driver (VMWARE_BALLOON) [M/n/?] m +Lattice ECP3 FPGA bitstream configuration via SPI (LATTICE_ECP3_CONFIG) [M/n/y/?] m +Generic on-chip SRAM driver (SRAM) [N/y/?] n +Synopsys DesignWare xData PCIe driver (DW_XDATA_PCIE) [N/m/y/?] (NEW) +PCI Endpoint Test driver (PCI_ENDPOINT_TEST) [M/n/y/?] m +Xilinx SDFEC 16 (XILINX_SDFEC) [M/n/y/?] m +ENE CB710/720 Flash memory card reader support (CB710_CORE) [M/y/?] m + Enable driver debugging (CB710_DEBUG) [N/y/?] n +STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C) (SENSORS_LIS3_I2C) [M/n/y/?] m +Altera FPGA firmware download module (ALTERA_STAPL) [M/y/?] m +Intel Management Engine Interface (INTEL_MEI) [N/m/y/?] n +ME Enabled Intel Chipsets (INTEL_MEI_ME) [N/m/y/?] n +Intel Trusted Execution Environment with ME Interface (INTEL_MEI_TXE) [N/m/y/?] n +Intel HDCP2.2 services of ME Interface (INTEL_MEI_HDCP) [N/m/?] n +VMware VMCI Driver (VMWARE_VMCI) [M/n/y/?] m +Line Echo Canceller support (ECHO) [M/n/y/?] m +Support for Broadcom VK Accelerators (BCM_VK) [N/m/y/?] (NEW) +Alcor Micro/Alcor Link PCI-E card reader (MISC_ALCOR_PCI) [M/n/y/?] m +Realtek PCI-E card reader (MISC_RTSX_PCI) [M/n/y/?] m +Realtek USB card reader (MISC_RTSX_USB) [M/n/y/?] m +HabanaAI accelerators (habanalabs) (HABANA_AI) [M/n/y/?] m +Accelerator Framework for User Land (UACCE) [M/n/y/?] m +pvpanic device support (PVPANIC) [N/y/?] (NEW) +* +* SCSI low-level drivers +* +SCSI low-level drivers (SCSI_LOWLEVEL) [Y/n/?] y + iSCSI Initiator over TCP/IP (ISCSI_TCP) [M/n/y/?] m + iSCSI Boot Sysfs Interface (ISCSI_BOOT_SYSFS) [M/y/?] m + Chelsio T3 iSCSI support (SCSI_CXGB3_ISCSI) [M/n/y/?] m + Chelsio T4 iSCSI support (SCSI_CXGB4_ISCSI) [M/n/?] m + QLogic NetXtreme II iSCSI support (SCSI_BNX2_ISCSI) [M/n/y/?] m + QLogic FCoE offload support (SCSI_BNX2X_FCOE) [M/n/?] m + Emulex 10Gbps iSCSI - BladeEngine 2 (BE2ISCSI) [M/n/y/?] m + 3ware 5/6/7/8xxx ATA-RAID support (BLK_DEV_3W_XXXX_RAID) [M/n/y/?] m + HP Smart Array SCSI driver (SCSI_HPSA) [M/n/y/?] m + 3ware 9xxx SATA-RAID support (SCSI_3W_9XXX) [M/n/y/?] m + 3ware 97xx SAS/SATA-RAID support (SCSI_3W_SAS) [M/n/y/?] m + ACARD SCSI support (SCSI_ACARD) [M/n/y/?] m + Adaptec AACRAID support (SCSI_AACRAID) [M/n/y/?] m + Adaptec AIC7xxx Fast -> U160 support (SCSI_AIC7XXX) [M/n/y/?] m + Maximum number of TCQ commands per device (AIC7XXX_CMDS_PER_DEVICE) [32] 32 + Initial bus reset delay in milli-seconds (AIC7XXX_RESET_DELAY_MS) [15000] 15000 + Compile in Debugging Code (AIC7XXX_DEBUG_ENABLE) [Y/n/?] y + Debug code enable mask (2047 for all debugging) (AIC7XXX_DEBUG_MASK) [0] 0 + Decode registers during diagnostics (AIC7XXX_REG_PRETTY_PRINT) [Y/n/?] y + Adaptec AIC79xx U320 support (SCSI_AIC79XX) [M/n/y/?] m + Maximum number of TCQ commands per device (AIC79XX_CMDS_PER_DEVICE) [32] 32 + Initial bus reset delay in milli-seconds (AIC79XX_RESET_DELAY_MS) [15000] 15000 + Compile in Debugging Code (AIC79XX_DEBUG_ENABLE) [Y/n/?] y + Debug code enable mask (16383 for all debugging) (AIC79XX_DEBUG_MASK) [0] 0 + Decode registers during diagnostics (AIC79XX_REG_PRETTY_PRINT) [Y/n/?] y + Adaptec AIC94xx SAS/SATA support (SCSI_AIC94XX) [M/n/y/?] m + Compile in debug mode (AIC94XX_DEBUG) [Y/n/?] y + Marvell 88SE64XX/88SE94XX SAS/SATA support (SCSI_MVSAS) [M/n/y/?] m + Compile in debug mode (SCSI_MVSAS_DEBUG) [Y/n/?] y + Support for interrupt tasklet (SCSI_MVSAS_TASKLET) [Y/n/?] y + Marvell UMI driver (SCSI_MVUMI) [M/n/y/?] m + Adaptec I2O RAID support (SCSI_DPT_I2O) [M/n/y/?] m + AdvanSys SCSI support (SCSI_ADVANSYS) [M/n/y/?] m + ARECA (ARC11xx/12xx/13xx/16xx) SATA/SAS RAID Host Adapter (SCSI_ARCMSR) [M/n/y/?] m + ATTO Technology's ExpressSAS RAID adapter driver (SCSI_ESAS2R) [M/n/y/?] m + LSI Logic New Generation RAID Device Drivers (MEGARAID_NEWGEN) [Y/n/?] y + LSI Logic Management Module (New Driver) (MEGARAID_MM) [M/n/y/?] m + LSI Logic MegaRAID Driver (New Driver) (MEGARAID_MAILBOX) [M/n/?] m + LSI Logic Legacy MegaRAID Driver (MEGARAID_LEGACY) [M/n/y/?] m + LSI Logic MegaRAID SAS RAID Module (MEGARAID_SAS) [M/n/y/?] m + LSI MPT Fusion SAS 3.0 & SAS 2.0 Device Driver (SCSI_MPT3SAS) [M/y/?] m + LSI MPT Fusion SAS 2.0 Max number of SG Entries (16 - 256) (SCSI_MPT2SAS_MAX_SGE) [128] 128 + LSI MPT Fusion SAS 3.0 Max number of SG Entries (16 - 256) (SCSI_MPT3SAS_MAX_SGE) [128] 128 + Legacy MPT2SAS config option (SCSI_MPT2SAS) [M/n/y/?] m + Broadcom MPI3 Storage Controller Device Driver (SCSI_MPI3MR) [N/m/y/?] (NEW) + Microchip PQI Driver (SCSI_SMARTPQI) [M/n/y/?] m + Universal Flash Storage Controller Driver Core (SCSI_UFSHCD) [M/n/y/?] m + PCI bus based UFS Controller support (SCSI_UFSHCD_PCI) [M/n/?] m + DesignWare pci support using a G210 Test Chip (SCSI_UFS_DWC_TC_PCI) [N/m/?] n + Platform bus based UFS Controller support (SCSI_UFSHCD_PLATFORM) [M/n/?] m + Cadence UFS Controller platform driver (SCSI_UFS_CDNS_PLATFORM) [M/n/?] m + DesignWare platform support using a G210 Test Chip (SCSI_UFS_DWC_TC_PLATFORM) [N/m/?] n + Universal Flash Storage BSG device node (SCSI_UFS_BSG) [Y/n/?] y + UFS Crypto Engine Support (SCSI_UFS_CRYPTO) [Y/n/?] y + Support UFS Host Performance Booster (SCSI_UFS_HPB) [N/y/?] (NEW) + HighPoint RocketRAID 3xxx/4xxx Controller support (SCSI_HPTIOP) [M/n/y/?] m + BusLogic SCSI support (SCSI_BUSLOGIC) [M/n/y/?] m + FlashPoint support (SCSI_FLASHPOINT) [Y/n/?] y + Mylex DAC960/DAC1100 PCI RAID Controller (Block Interface) (SCSI_MYRB) [M/n/y/?] m + Mylex DAC960/DAC1100 PCI RAID Controller (SCSI Interface) (SCSI_MYRS) [M/n/y/?] m + VMware PVSCSI driver support (VMWARE_PVSCSI) [M/n/y/?] m + XEN SCSI frontend driver (XEN_SCSI_FRONTEND) [M/n/y/?] m + Microsoft Hyper-V virtual storage driver (HYPERV_STORAGE) [M/n/?] m + LibFC module (LIBFC) [M/n/?] m + LibFCoE module (LIBFCOE) [M/n/?] m + FCoE module (FCOE) [M/n/?] m + Cisco FNIC Driver (FCOE_FNIC) [M/n/?] m + Cisco SNIC Driver (SCSI_SNIC) [M/n/y/?] m + Cisco SNIC Driver Debugfs Support (SCSI_SNIC_DEBUG_FS) [N/y/?] n + DMX3191D SCSI support (SCSI_DMX3191D) [M/n/y/?] m + Future Domain TMC-3260/AHA-2920A PCI SCSI support (SCSI_FDOMAIN_PCI) [M/n/y/?] m + Intel(R) C600 Series Chipset SAS Controller (SCSI_ISCI) [M/n/y/?] m + IBM ServeRAID support (SCSI_IPS) [M/n/y/?] m + Initio 9100U(W) support (SCSI_INITIO) [M/n/y/?] m + Initio INI-A100U2W support (SCSI_INIA100) [M/n/y/?] m + IOMEGA parallel port (ppa - older drives) (SCSI_PPA) [M/n/?] m + IOMEGA parallel port (imm - newer drives) (SCSI_IMM) [M/n/?] m + ppa/imm option - Use slow (but safe) EPP-16 (SCSI_IZIP_EPP16) [N/y/?] n + ppa/imm option - Assume slow parport control register (SCSI_IZIP_SLOW_CTR) [N/y/?] n + Promise SuperTrak EX Series support (SCSI_STEX) [M/n/y/?] m + SYM53C8XX Version 2 SCSI support (SCSI_SYM53C8XX_2) [M/n/y/?] m + DMA addressing mode (SCSI_SYM53C8XX_DMA_ADDRESSING_MODE) [1] 1 + Default tagged command queue depth (SCSI_SYM53C8XX_DEFAULT_TAGS) [16] 16 + Maximum number of queued commands (SCSI_SYM53C8XX_MAX_TAGS) [64] 64 + Use memory mapped IO (SCSI_SYM53C8XX_MMIO) [Y/n/?] y + IBM Power Linux RAID adapter support (SCSI_IPR) [M/n/y/?] m + enable driver internal trace (SCSI_IPR_TRACE) [Y/n/?] y + enable adapter dump support (SCSI_IPR_DUMP) [Y/n/?] y + Qlogic QLA 1240/1x80/1x160 SCSI support (SCSI_QLOGIC_1280) [M/n/y/?] m + QLogic QLA2XXX Fibre Channel Support (SCSI_QLA_FC) [M/n/?] m + TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs (TCM_QLA2XXX) [M/n/?] m + TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs (TCM_QLA2XXX_DEBUG) [N/y/?] n + QLogic ISP4XXX and ISP82XX host adapter family support (SCSI_QLA_ISCSI) [M/n/y/?] m + QLogic QEDI 25/40/100Gb iSCSI Initiator Driver Support (QEDI) [M/n/?] m + QLogic QEDF 25/40/100Gb FCoE Initiator Driver Support (QEDF) [M/n/?] m + Emulex LightPulse Fibre Channel Support (SCSI_LPFC) [M/n/?] m + Emulex LightPulse Fibre Channel debugfs Support (SCSI_LPFC_DEBUG_FS) [N/y/?] n + Emulex Fibre Channel Target (SCSI_EFCT) [N/m/?] (NEW) + Tekram DC395(U/UW/F) and DC315(U) SCSI support (SCSI_DC395x) [M/n/y/?] m + Tekram DC390(T) and Am53/79C974 SCSI support (new driver) (SCSI_AM53C974) [M/n/y/?] m + Western Digital WD7193/7197/7296 support (SCSI_WD719X) [M/n/y/?] m + SCSI debugging host and device simulator (SCSI_DEBUG) [M/n/y/?] m + PMC SIERRA Linux MaxRAID adapter support (SCSI_PMCRAID) [M/n/y/?] m + PMC-Sierra SPC 8001 SAS/SATA Based Host Adapter driver (SCSI_PM8001) [M/n/y/?] m + Brocade BFA Fibre Channel Support (SCSI_BFA_FC) [M/n/?] m + virtio-scsi support (SCSI_VIRTIO) [M/n/y/?] m + Chelsio Communications FCoE support (SCSI_CHELSIO_FCOE) [M/n/?] m +* +* Multiple devices driver support (RAID and LVM) +* +Multiple devices driver support (RAID and LVM) (MD) [Y/n/?] y + RAID support (BLK_DEV_MD) [M/y/?] m + Linear (append) mode (deprecated) (MD_LINEAR) [M/n/?] m + RAID-0 (striping) mode (MD_RAID0) [M/?] m + RAID-1 (mirroring) mode (MD_RAID1) [M/?] m + RAID-10 (mirrored striping) mode (MD_RAID10) [M/?] m + RAID-4/RAID-5/RAID-6 mode (MD_RAID456) [M/?] m + Multipath I/O support (deprecated) (MD_MULTIPATH) [M/n/?] m + Faulty test module for MD (deprecated) (MD_FAULTY) [M/n/?] m + Cluster Support for MD (MD_CLUSTER) [M/n/?] m + Block device as cache (BCACHE) [M/n/y/?] m + Bcache debugging (BCACHE_DEBUG) [N/y/?] n + Debug closures (BCACHE_CLOSURES_DEBUG) [N/y/?] n + Asynchronous device registration (EXPERIMENTAL) (BCACHE_ASYNC_REGISTRATION) [Y/n/?] y + Device mapper support (BLK_DEV_DM) [M/n/y/?] m + Device mapper debugging support (DM_DEBUG) [Y/n/?] y + Block manager locking (DM_DEBUG_BLOCK_MANAGER_LOCKING) [Y/n/?] y + Keep stack trace of persistent data block lock holders (DM_DEBUG_BLOCK_STACK_TRACING) [N/y/?] n + Unstriped target (DM_UNSTRIPED) [M/n/?] m + Crypt target support (DM_CRYPT) [M/n/?] m + Snapshot target (DM_SNAPSHOT) [M/n/?] m + Thin provisioning target (DM_THIN_PROVISIONING) [M/n/?] m + Cache target (EXPERIMENTAL) (DM_CACHE) [M/n/?] m + Stochastic MQ Cache Policy (EXPERIMENTAL) (DM_CACHE_SMQ) [M/n/?] m + Writecache target (DM_WRITECACHE) [M/n/?] m + Emulated block size target (EXPERIMENTAL) (DM_EBS) [M/n/?] m + Era target (EXPERIMENTAL) (DM_ERA) [M/n/?] m + Clone target (EXPERIMENTAL) (DM_CLONE) [M/n/?] m + Mirror target (DM_MIRROR) [M/n/?] m + Mirror userspace logging (DM_LOG_USERSPACE) [M/n/?] m + RAID 1/4/5/6/10 target (DM_RAID) [M/n/?] m + Zero target (DM_ZERO) [M/n/?] m + Multipath target (DM_MULTIPATH) [M/n/?] m + I/O Path Selector based on the number of in-flight I/Os (DM_MULTIPATH_QL) [M/n/?] m + I/O Path Selector based on the service time (DM_MULTIPATH_ST) [M/n/?] m + I/O Path Selector based on historical service time (DM_MULTIPATH_HST) [M/n/?] m + I/O Path Selector based on CPU submission (DM_MULTIPATH_IOA) [N/m/?] (NEW) + I/O delaying target (DM_DELAY) [M/n/?] m + Bad sector simulation target (DM_DUST) [M/n/?] m + DM uevents (DM_UEVENT) [Y/n/?] y + Flakey target (DM_FLAKEY) [M/n/?] m + Verity target support (DM_VERITY) [M/n/?] m + Verity data device root hash signature verification support (DM_VERITY_VERIFY_ROOTHASH_SIG) [Y/n/?] y + Verity data device root hash signature verification with secondary keyring (DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING) [N/y/?] (NEW) + Verity forward error correction support (DM_VERITY_FEC) [Y/n/?] y + Switch target support (EXPERIMENTAL) (DM_SWITCH) [M/n/?] m + Log writes target support (DM_LOG_WRITES) [M/n/?] m + Integrity target support (DM_INTEGRITY) [M/n/?] m + Drive-managed zoned block device target support (DM_ZONED) [M/n/?] m +* +* Network device support +* +Network device support (NETDEVICES) [Y/?] y + Network core driver support (NET_CORE) [Y/n/?] y + Bonding driver support (BONDING) [M/n/?] m + Dummy net driver support (DUMMY) [M/n/y/?] m + WireGuard secure network tunnel (WIREGUARD) [M/n/y/?] m + Debugging checks and verbose messages (WIREGUARD_DEBUG) [N/y/?] n + EQL (serial line load balancing) support (EQUALIZER) [M/n/y/?] m + Fibre Channel driver support (NET_FC) [Y/n/?] y + Intermediate Functional Block support (IFB) [M/n/?] m + MAC-VLAN support (MACVLAN) [M/n/y/?] m + MAC-VLAN based tap driver (MACVTAP) [M/n/?] m + IP-VLAN support (IPVLAN) [M/n/y/?] m + IP-VLAN based tap driver (IPVTAP) [M/n/?] m + Virtual eXtensible Local Area Network (VXLAN) (VXLAN) [M/n/y/?] m + Generic Network Virtualization Encapsulation (GENEVE) [M/n/y/?] m + Bare UDP Encapsulation (BAREUDP) [M/n/y/?] m + GPRS Tunneling Protocol datapath (GTP-U) (GTP) [M/n/y/?] m + IEEE 802.1AE MAC-level encryption (MACsec) (MACSEC) [M/n/y/?] m + Network console logging support (NETCONSOLE) [M/n/y/?] m + Dynamic reconfiguration of logging targets (NETCONSOLE_DYNAMIC) [Y/n/?] y + Virtual Ethernet over NTB Transport (NTB_NETDEV) [M/n/?] m + Universal TUN/TAP device driver support (TUN) [M/n/y/?] m + Support for cross-endian vnet headers on little-endian kernels (TUN_VNET_CROSS_LE) [N/y/?] n + Virtual ethernet pair device (VETH) [M/n/y/?] m + Virtio network driver (VIRTIO_NET) [M/n/y/?] m + Virtual netlink monitoring device (NLMON) [M/n/y/?] m + Virtual Routing and Forwarding (Lite) (NET_VRF) [M/n/y/?] m + Virtual vsock monitoring device (VSOCKMON) [M/n/?] m + MHI network driver (MHI_NET) [N/m/?] (NEW) + * + * Distributed Switch Architecture drivers + * + Broadcom Starfighter 2 Ethernet switch support (NET_DSA_BCM_SF2) [M/n/?] m + DSA mock-up Ethernet switch chip support (NET_DSA_LOOP) [M/n/?] m + Hirschmann Hellcreek TSN Switch support (NET_DSA_HIRSCHMANN_HELLCREEK) [N/m/?] (NEW) + Lantiq / Intel GSWIP (NET_DSA_LANTIQ_GSWIP) [N/m/?] n + MediaTek MT753x and MT7621 Ethernet switch support (NET_DSA_MT7530) [M/n/?] m + Marvell 88E6060 ethernet switch chip support (NET_DSA_MV88E6060) [M/n/?] m + * + * Microchip KSZ8795 series switch support + * + Microchip KSZ8795 series switch support (NET_DSA_MICROCHIP_KSZ8795) [M/n/?] m + KSZ8795 series SPI connected switch driver (NET_DSA_MICROCHIP_KSZ8795_SPI) [M/n/?] m + KSZ series SMI connected switch driver (NET_DSA_MICROCHIP_KSZ8863_SMI) [N/m/?] (NEW) + Marvell 88E6xxx Ethernet switch fabric support (NET_DSA_MV88E6XXX) [M/n/?] m + PTP support for Marvell 88E6xxx (NET_DSA_MV88E6XXX_PTP) [Y/n/?] y + Ocelot / Seville Ethernet switch support (NET_DSA_MSCC_SEVILLE) [M/n/?] m + Qualcomm Atheros AR9331 Ethernet switch support (NET_DSA_AR9331) [M/n/?] m + NXP SJA1105 Ethernet switch family support (NET_DSA_SJA1105) [M/n/?] m + Support for the PTP clock on the NXP SJA1105 Ethernet switch (NET_DSA_SJA1105_PTP) [Y/n/?] y + Support for the Time-Aware Scheduler on NXP SJA1105 (NET_DSA_SJA1105_TAS) [Y/n/?] y + Support for Virtual Links on NXP SJA1105 (NET_DSA_SJA1105_VL) [Y/n/?] y + Arrow XRS7000X series switch in I2C mode (NET_DSA_XRS700X_I2C) [N/m/?] (NEW) + Arrow XRS7000X series switch in MDIO mode (NET_DSA_XRS700X_MDIO) [N/m/?] (NEW) + Qualcomm Atheros QCA8K Ethernet switch family support (NET_DSA_QCA8K) [M/n/?] m + Realtek SMI Ethernet switch family support (NET_DSA_REALTEK_SMI) [M/n/?] m + SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in I2C managed mode (NET_DSA_SMSC_LAN9303_I2C) [M/n/?] m + SMSC/Microchip LAN9303 3-ports 10/100 ethernet switch in MDIO managed mode (NET_DSA_SMSC_LAN9303_MDIO) [M/n/?] m + Vitesse VSC7385/7388/7395/7398 SPI mode support (NET_DSA_VITESSE_VSC73XX_SPI) [M/n/?] m + Vitesse VSC7385/7388/7395/7398 Platform mode support (NET_DSA_VITESSE_VSC73XX_PLATFORM) [M/n/?] m + * + * Ethernet driver support + * + Ethernet driver support (ETHERNET) [Y/?] y + 3Com devices (NET_VENDOR_3COM) [Y/n/?] y + 3Com 3c574 PCMCIA support (PCMCIA_3C574) [M/n/?] m + 3Com 3c589 PCMCIA support (PCMCIA_3C589) [M/n/?] m + 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support (VORTEX) [M/n/y/?] m + 3cr990 series "Typhoon" support (TYPHOON) [M/n/y/?] m + Adaptec devices (NET_VENDOR_ADAPTEC) [Y/n/?] y + Adaptec Starfire/DuraLAN support (ADAPTEC_STARFIRE) [M/n/y/?] m + Agere devices (NET_VENDOR_AGERE) [Y/n/?] y + Agere ET-1310 Gigabit Ethernet support (ET131X) [M/n/y/?] m + Alacritech devices (NET_VENDOR_ALACRITECH) [Y/n/?] y + Alacritech Slicoss support (SLICOSS) [M/n/y/?] m + Alteon devices (NET_VENDOR_ALTEON) [Y/n/?] y + Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support (ACENIC) [M/n/y/?] m + Omit support for old Tigon I based AceNICs (ACENIC_OMIT_TIGON_I) [N/y/?] n + Altera Triple-Speed Ethernet MAC support (ALTERA_TSE) [M/n/y/?] m + Amazon Devices (NET_VENDOR_AMAZON) [Y/n/?] y + Elastic Network Adapter (ENA) support (ENA_ETHERNET) [M/n/y/?] m + AMD devices (NET_VENDOR_AMD) [Y/n/?] y + AMD 8111 (new PCI LANCE) support (AMD8111_ETH) [M/n/y/?] m + AMD PCnet32 PCI support (PCNET32) [M/n/y/?] m + New Media PCMCIA support (PCMCIA_NMCLAN) [M/n/?] m + AMD 10GbE Ethernet driver (AMD_XGBE) [M/n/y/?] m + Data Center Bridging (DCB) support (AMD_XGBE_DCB) [Y/n/?] y + aQuantia devices (NET_VENDOR_AQUANTIA) [Y/n/?] y + aQuantia AQtion(tm) Support (AQTION) [M/n/?] m + ARC devices (NET_VENDOR_ARC) [Y/n/?] y + Atheros devices (NET_VENDOR_ATHEROS) [Y/n/?] y + Atheros L2 Fast Ethernet support (ATL2) [M/n/y/?] m + Atheros/Attansic L1 Gigabit Ethernet support (ATL1) [M/n/y/?] m + Atheros L1E Gigabit Ethernet support (ATL1E) [M/n/y/?] m + Atheros L1C Gigabit Ethernet support (ATL1C) [M/n/y/?] m + Qualcomm Atheros AR816x/AR817x support (ALX) [M/n/y/?] m + Beckhoff CX5020 EtherCAT master support (CX_ECAT) [M/n/y/?] m + Broadcom devices (NET_VENDOR_BROADCOM) [Y/?] y + Broadcom 440x/47xx ethernet support (B44) [M/n/y/?] m + Broadcom GENET internal MAC support (BCMGENET) [M/n/y/?] m + QLogic bnx2 support (BNX2) [M/y/?] m + QLogic CNIC support (CNIC) [M/y/?] m + Broadcom Tigon3 support (TIGON3) [M/n/y/?] m + Broadcom Tigon3 HWMON support (TIGON3_HWMON) [Y/n/?] y + Broadcom NetXtremeII 10Gb support (BNX2X) [M/n/y/?] m + Broadcom 578xx and 57712 SR-IOV support (BNX2X_SRIOV) [Y/n/?] y + Broadcom SYSTEMPORT internal MAC support (SYSTEMPORT) [M/n/?] m + Broadcom NetXtreme-C/E support (BNXT) [M/n/y/?] m + Broadcom NetXtreme-C/E SR-IOV support (BNXT_SRIOV) [Y/n/?] y + TC Flower offload support for NetXtreme-C/E (BNXT_FLOWER_OFFLOAD) [Y/n/?] y + Data Center Bridging (DCB) Support (BNXT_DCB) [Y/n/?] y + Broadcom NetXtreme-C/E HWMON support (BNXT_HWMON) [Y/n/?] y + Cadence devices (NET_VENDOR_CADENCE) [Y/n/?] y + Cadence MACB/GEM support (MACB) [M/n/y/?] m + Use IEEE 1588 hwstamp (MACB_USE_HWSTAMP) [Y/n/?] y + Cadence PCI MACB/GEM support (MACB_PCI) [M/n/?] m + Cavium ethernet drivers (NET_VENDOR_CAVIUM) [Y/n/?] y + Thunder Physical function driver (THUNDER_NIC_PF) [M/n/y/?] m + Thunder Virtual function driver (THUNDER_NIC_VF) [M/n/y/?] m + Thunder MAC interface driver (BGX) (THUNDER_NIC_BGX) [M/y/?] m + Thunder MAC interface driver (RGX) (THUNDER_NIC_RGX) [M/y/?] m + Cavium PTP coprocessor as PTP clock (CAVIUM_PTP) [M/n/y/?] m + Cavium LiquidIO support (LIQUIDIO) [N/m/y/?] n + Cavium LiquidIO VF support (LIQUIDIO_VF) [N/m/y/?] n + Chelsio devices (NET_VENDOR_CHELSIO) [Y/?] y + Chelsio 10Gb Ethernet support (CHELSIO_T1) [M/n/y/?] m + Chelsio gigabit Ethernet support (CHELSIO_T1_1G) [Y/n/?] y + Chelsio Communications T3 10Gb Ethernet support (CHELSIO_T3) [M/y/?] m + Chelsio Communications T4/T5/T6 Ethernet support (CHELSIO_T4) [M/?] m + Data Center Bridging (DCB) Support for Chelsio T4/T5/T6 cards (CHELSIO_T4_DCB) [Y/n/?] y + Fibre Channel over Ethernet (FCoE) Support for Chelsio T5 cards (CHELSIO_T4_FCOE) [Y/n/?] y + Chelsio Communications T4/T5/T6 Virtual Function Ethernet support (CHELSIO_T4VF) [M/n/y/?] m + Chelsio Inline Crypto support (CHELSIO_INLINE_CRYPTO) [Y/n/?] y + Chelsio IPSec XFRM Tx crypto offload (CHELSIO_IPSEC_INLINE) [M/n/?] m + Chelsio Inline KTLS Offload (CHELSIO_TLS_DEVICE) [M/n/?] m + Cisco devices (NET_VENDOR_CISCO) [Y/?] y + Cisco VIC Ethernet NIC Support (ENIC) [M/y/?] m + Cortina Gemini devices (NET_VENDOR_CORTINA) [Y/n/?] y + Dave ethernet support (DNET) (DNET) [M/n/y/?] m + Digital Equipment devices (NET_VENDOR_DEC) [Y/n/?] y + DEC - Tulip devices (NET_TULIP) [Y/n/?] y + Early DECchip Tulip (dc2104x) PCI support (DE2104X) [M/n/y/?] m + Descriptor Skip Length in 32 bit longwords (DE2104X_DSL) [0] 0 + DECchip Tulip (dc2114x) PCI support (TULIP) [M/n/y/?] m + New bus configuration (TULIP_MWI) [Y/n/?] y + Use PCI shared mem for NIC registers (TULIP_MMIO) [Y/n/?] y + Use RX polling (NAPI) (TULIP_NAPI) [Y/n/?] y + Use Interrupt Mitigation (TULIP_NAPI_HW_MITIGATION) [Y/n/?] y + Generic DECchip & DIGITAL EtherWORKS PCI/EISA (DE4X5) [M/n/y/?] m + Winbond W89c840 Ethernet support (WINBOND_840) [M/n/y/?] m + Davicom DM910x/DM980x support (DM9102) [M/n/y/?] m + ULi M526x controller support (ULI526X) [M/n/y/?] m + Xircom CardBus support (PCMCIA_XIRCOM) [M/n/y/?] m + D-Link devices (NET_VENDOR_DLINK) [Y/n/?] y + DL2000/TC902x/IP1000A-based Gigabit Ethernet support (DL2K) [M/n/y/?] m + Sundance Alta support (SUNDANCE) [M/n/y/?] m + Use MMIO instead of PIO (SUNDANCE_MMIO) [N/y/?] n + Emulex devices (NET_VENDOR_EMULEX) [Y/?] y + ServerEngines' 10Gbps NIC - BladeEngine (BE2NET) [M/y/?] m + HWMON support for be2net driver (BE2NET_HWMON) [Y/n/?] y + Support for BE2 chipsets (BE2NET_BE2) [Y/n/?] y + Support for BE3 chipsets (BE2NET_BE3) [Y/n/?] y + Support for Lancer chipsets (BE2NET_LANCER) [Y/n/?] y + Support for Skyhawk chipsets (BE2NET_SKYHAWK) [Y/n/?] y + EZchip devices (NET_VENDOR_EZCHIP) [Y/n/?] y + Fujitsu devices (NET_VENDOR_FUJITSU) [Y/n/?] y + Fujitsu FMV-J18x PCMCIA support (PCMCIA_FMVJ18X) [M/n/?] m + Google Devices (NET_VENDOR_GOOGLE) [Y/n/?] y + Google Virtual NIC (gVNIC) support (GVE) [M/n/y/?] m + Huawei devices (NET_VENDOR_HUAWEI) [Y/n/?] y + Huawei Intelligent PCIE Network Interface Card (HINIC) [M/n/y/?] m + Intel (82586/82593/82596) devices (NET_VENDOR_I825XX) [Y/n/?] y + Intel devices (NET_VENDOR_INTEL) [Y/n/?] y + Intel(R) PRO/100+ support (E100) [M/n/y/?] m + Intel(R) PRO/1000 Gigabit Ethernet support (E1000) [M/n/y/?] m + Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support (E1000E) [M/n/y/?] m + Support HW cross-timestamp on PCH devices (E1000E_HWTS) [Y/n/?] y + Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support (IGB) [M/n/y/?] m + Intel(R) PCI-Express Gigabit adapters HWMON support (IGB_HWMON) [Y/n/?] y + Direct Cache Access (DCA) Support (IGB_DCA) [Y/n/?] y + Intel(R) 82576 Virtual Function Ethernet support (IGBVF) [M/n/y/?] m + Intel(R) PRO/10GbE support (IXGB) [M/n/y/?] m + Intel(R) 10GbE PCI Express adapters support (IXGBE) [M/n/y/?] m + Intel(R) 10GbE PCI Express adapters HWMON support (IXGBE_HWMON) [Y/n/?] y + Direct Cache Access (DCA) Support (IXGBE_DCA) [Y/n/?] y + Data Center Bridging (DCB) Support (IXGBE_DCB) [Y/n/?] y + IPSec XFRM cryptography-offload acceleration (IXGBE_IPSEC) [N/y/?] n + Intel(R) 10GbE PCI Express Virtual Function Ethernet support (IXGBEVF) [M/n/y/?] m + IPSec XFRM cryptography-offload acceleration (IXGBEVF_IPSEC) [Y/n/?] y + Intel(R) Ethernet Controller XL710 Family support (I40E) [M/n/y/?] m + Data Center Bridging (DCB) Support (I40E_DCB) [Y/n/?] y + Intel(R) Ethernet Adaptive Virtual Function support (I40EVF) [M/n/y/?] m + Intel(R) Ethernet Connection E800 Series Support (ICE) [M/n/y/?] m + Intel(R) FM10000 Ethernet Switch Host Interface Support (FM10K) [M/n/y/?] m + Intel(R) Ethernet Controller I225-LM/I225-V support (IGC) [M/n/y/?] m + JMicron(R) PCI-Express Gigabit Ethernet support (JME) [M/n/y/?] m + LiteX devices (NET_VENDOR_LITEX) [Y/n/?] (NEW) + Marvell devices (NET_VENDOR_MARVELL) [Y/n/?] y + Marvell MDIO interface support (MVMDIO) [M/n/y/?] m + Marvell Yukon Gigabit Ethernet support (SKGE) [M/n/y/?] m + Debugging interface (SKGE_DEBUG) [N/y/?] n + Support for older SysKonnect Genesis boards (SKGE_GENESIS) [Y/n/?] y + Marvell Yukon 2 support (SKY2) [M/n/y/?] m + Debugging interface (SKY2_DEBUG) [N/y/?] n + Marvell Prestera Switch ASICs support (PRESTERA) [M/n/?] m + PCI interface driver for Marvell Prestera Switch ASICs family (PRESTERA_PCI) [M/n/?] m + Mellanox devices (NET_VENDOR_MELLANOX) [Y/?] y + Mellanox Technologies 1/10/40Gbit Ethernet support (MLX4_EN) [M/n/y/?] m + Data Center Bridging (DCB) Support (MLX4_EN_DCB) [Y/n/?] y + Support for old gen2 Mellanox PCI IDs (MLX4_CORE_GEN2) [Y/n/?] y + Mellanox 5th generation network adapters (ConnectX series) core driver (MLX5_CORE) [M/n/?] m + Mellanox Technologies Innova support (MLX5_FPGA) [Y/n/?] y + Mellanox 5th generation network adapters (ConnectX series) Ethernet support (MLX5_CORE_EN) [Y/n/?] y + Mellanox MLX5 ethernet accelerated receive flow steering (ARFS) support (MLX5_EN_ARFS) [Y/n/?] y + Mellanox MLX5 ethernet rx nfc flow steering support (MLX5_EN_RXNFC) [Y/n/?] y + Mellanox Technologies MLX5 MPFS support (MLX5_MPFS) [Y/n/?] y + Mellanox Technologies MLX5 SRIOV E-Switch support (MLX5_ESWITCH) [Y/n/?] y + MLX5 TC classifier action support (MLX5_CLS_ACT) [Y/n/?] y + MLX5 TC connection tracking offload support (MLX5_TC_CT) [Y/n/?] y + MLX5 TC sample offload support (MLX5_TC_SAMPLE) [Y/n/?] (NEW) + Data Center Bridging (DCB) Support (MLX5_CORE_EN_DCB) [Y/n/?] y + Mellanox 5th generation network adapters (connectX series) IPoIB offloads support (MLX5_CORE_IPOIB) [Y/n/?] y + Mellanox Technologies IPsec Innova support (MLX5_FPGA_IPSEC) [Y/n/?] y + Mellanox Technologies IPsec Connect-X support (MLX5_IPSEC) [Y/n/?] y + IPSec XFRM cryptography-offload acceleration (MLX5_EN_IPSEC) [Y/n/?] y + Mellanox Technologies TLS Innova support (MLX5_FPGA_TLS) [Y/n/?] y + Mellanox Technologies TLS Connect-X support (MLX5_TLS) [Y/n/?] y + Mellanox Technologies software-managed steering (MLX5_SW_STEERING) [Y/n/?] y + Mellanox Technologies subfunction device support using auxiliary device (MLX5_SF) [N/y/?] (NEW) + Mellanox Technologies Switch ASICs support (MLXSW_CORE) [M/n/y/?] m + HWMON support for Mellanox Technologies Switch ASICs (MLXSW_CORE_HWMON) [Y/n/?] y + Thermal zone support for Mellanox Technologies Switch ASICs (MLXSW_CORE_THERMAL) [Y/n/?] y + PCI bus implementation for Mellanox Technologies Switch ASICs (MLXSW_PCI) [M/n/?] m + I2C bus implementation for Mellanox Technologies Switch ASICs (MLXSW_I2C) [M/n/?] m + Mellanox Technologies Spectrum family support (MLXSW_SPECTRUM) [M/n/?] m + Data Center Bridging (DCB) support (MLXSW_SPECTRUM_DCB) [Y/n/?] y + Mellanox Technologies minimal I2C support (MLXSW_MINIMAL) [M/n/?] m + Mellanox Technologies firmware flash module (MLXFW) [M/y/?] m + Micrel devices (NET_VENDOR_MICREL) [Y/n/?] y + Micrel KSZ8841/42 with generic bus interface (KS8842) [M/n/y/?] m + Micrel KS8851 SPI (KS8851) [M/n/y/?] m + Micrel KS8851 MLL (KS8851_MLL) [M/n/y/?] m + Micrel KSZ8841/2 PCI (KSZ884X_PCI) [M/n/y/?] m + Microchip devices (NET_VENDOR_MICROCHIP) [Y/n/?] y + ENC28J60 support (ENC28J60) [M/n/y/?] m + Enable write verify (ENC28J60_WRITEVERIFY) [N/y/?] n + ENCX24J600 support (ENCX24J600) [M/n/y/?] m + LAN743x support (LAN743X) [M/n/y/?] m + Microsemi devices (NET_VENDOR_MICROSEMI) [Y/n/?] y + Microsoft Network Devices (NET_VENDOR_MICROSOFT) [Y/n/?] (NEW) + Microsoft Azure Network Adapter (MANA) support (MICROSOFT_MANA) [N/m/?] (NEW) + Myricom devices (NET_VENDOR_MYRI) [Y/n/?] y + Myricom Myri-10G Ethernet support (MYRI10GE) [M/n/y/?] m + Direct Cache Access (DCA) Support (MYRI10GE_DCA) [Y/n/?] y + Myson MTD-8xx PCI Ethernet support (FEALNX) [M/n/y/?] m + National Instruments Devices (NET_VENDOR_NI) [Y/n/?] y + National Instruments XGE management enet support (NI_XGE_MANAGEMENT_ENET) [M/n/y/?] m + National Semiconductor devices (NET_VENDOR_NATSEMI) [Y/n/?] y + National Semiconductor DP8381x series PCI Ethernet support (NATSEMI) [M/n/y/?] m + National Semiconductor DP83820 support (NS83820) [M/n/y/?] m + Neterion (Exar) devices (NET_VENDOR_NETERION) [Y/n/?] y + Neterion (Exar) Xframe 10Gb Ethernet Adapter (S2IO) [M/n/y/?] m + Neterion (Exar) X3100 Series 10GbE PCIe Server Adapter (VXGE) [M/n/y/?] m + Enabling All Debug trace statements in driver (VXGE_DEBUG_TRACE_ALL) [N/y/?] n + Netronome(R) devices (NET_VENDOR_NETRONOME) [Y/n/?] y + Netronome(R) NFP4000/NFP6000 NIC driver (NFP) [M/n/?] m + NFP4000/NFP6000 TC Flower offload support (NFP_APP_FLOWER) [Y/n/?] y + NFP4000/NFP6000 Advanced buffer management NIC support (NFP_APP_ABM_NIC) [Y/n/?] y + Debug support for Netronome(R) NFP4000/NFP6000 NIC drivers (NFP_DEBUG) [N/y/?] n + National Semiconductor 8390 devices (NET_VENDOR_8390) [Y/n/?] y + Asix AX88190 PCMCIA support (PCMCIA_AXNET) [M/n/?] m + PCI NE2000 and clones support (see help) (NE2K_PCI) [M/n/y/?] m + NE2000 compatible PCMCIA support (PCMCIA_PCNET) [M/n/?] m + NVIDIA devices (NET_VENDOR_NVIDIA) [Y/n/?] y + nForce Ethernet support (FORCEDETH) [M/n/y/?] m + OKI Semiconductor devices (NET_VENDOR_OKI) [Y/n/?] y + OpenCores 10/100 Mbps Ethernet MAC support (ETHOC) [M/n/y/?] m + Packet Engines devices (NET_VENDOR_PACKET_ENGINES) [Y/n/?] y + Packet Engines Hamachi GNIC-II support (HAMACHI) [M/n/y/?] m + Packet Engines Yellowfin Gigabit-NIC support (YELLOWFIN) [M/n/y/?] m + Pensando devices (NET_VENDOR_PENSANDO) [Y/n/?] y + Pensando Ethernet IONIC Support (IONIC) [M/n/y/?] m + QLogic devices (NET_VENDOR_QLOGIC) [Y/n/?] y + QLogic QLA3XXX Network Driver Support (QLA3XXX) [M/n/y/?] m + QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support (QLCNIC) [M/n/y/?] m + QLOGIC QLCNIC 83XX family SR-IOV Support (QLCNIC_SRIOV) [Y/n/?] y + QLOGIC QLCNIC 82XX and 83XX family DCB Support (QLCNIC_DCB) [Y/n/?] y + QLOGIC QLCNIC 82XX and 83XX family HWMON support (QLCNIC_HWMON) [Y/n/?] y + NetXen Multi port (1/10) Gigabit Ethernet NIC (NETXEN_NIC) [M/n/y/?] m + QLogic QED 25/40/100Gb core driver (QED) [M/n/y/?] m + QLogic QED 25/40/100Gb SR-IOV support (QED_SRIOV) [Y/n/?] y + QLogic QED 25/40/100Gb Ethernet NIC (QEDE) [M/n/?] m + QLogic BR-series devices (NET_VENDOR_BROCADE) [Y/n/?] y + QLogic BR-series 1010/1020/1860 10Gb Ethernet Driver support (BNA) [M/n/y/?] m + Qualcomm devices (NET_VENDOR_QUALCOMM) [Y/n/?] y + Qualcomm Technologies, Inc. EMAC Gigabit Ethernet support (QCOM_EMAC) [M/n/y/?] m + RDC devices (NET_VENDOR_RDC) [Y/n/?] y + RDC R6040 Fast Ethernet Adapter support (R6040) [M/n/y/?] m + Realtek devices (NET_VENDOR_REALTEK) [Y/n/?] y + AT-LAN-TEC/RealTek pocket adapter support (ATP) [M/n/?] m + RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (8139CP) [M/n/y/?] m + RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support (8139TOO) [M/n/y/?] m + Use PIO instead of MMIO (8139TOO_PIO) [N/y/?] n + Support for uncommon RTL-8139 rev. K (automatic channel equalization) (8139TOO_TUNE_TWISTER) [Y/n/?] y + Support for older RTL-8129/8130 boards (8139TOO_8129) [Y/n/?] y + Use older RX-reset method (8139_OLD_RX_RESET) [N/y/?] n + Realtek 8169/8168/8101/8125 ethernet support (R8169) [M/n/y/?] m + Renesas devices (NET_VENDOR_RENESAS) [Y/n/?] y + Rocker devices (NET_VENDOR_ROCKER) [Y/n/?] y + Rocker switch driver (EXPERIMENTAL) (ROCKER) [M/n/?] m + Samsung Ethernet devices (NET_VENDOR_SAMSUNG) [Y/n/?] y + Samsung 10G/2.5G/1G SXGBE Ethernet driver (SXGBE_ETH) [M/n/y/?] m + SEEQ devices (NET_VENDOR_SEEQ) [Y/n/?] y + Silan devices (NET_VENDOR_SILAN) [Y/n/?] y + Silan SC92031 PCI Fast Ethernet Adapter driver (SC92031) [M/n/y/?] m + Silicon Integrated Systems (SiS) devices (NET_VENDOR_SIS) [Y/n/?] y + SiS 900/7016 PCI Fast Ethernet Adapter support (SIS900) [M/n/y/?] m + SiS190/SiS191 gigabit ethernet support (SIS190) [M/n/y/?] m + Solarflare devices (NET_VENDOR_SOLARFLARE) [Y/n/?] y + Solarflare SFC9000/SFC9100/EF100-family support (SFC) [M/n/y/?] m + Solarflare SFC9000/SFC9100-family MTD support (SFC_MTD) [Y/n/?] y + Solarflare SFC9000/SFC9100-family hwmon support (SFC_MCDI_MON) [Y/n/?] y + Solarflare SFC9000-family SR-IOV support (SFC_SRIOV) [Y/n/?] y + Solarflare SFC9000/SFC9100-family MCDI logging support (SFC_MCDI_LOGGING) [Y/n/?] y + Solarflare SFC4000 support (SFC_FALCON) [M/n/y/?] m + Solarflare SFC4000 MTD support (SFC_FALCON_MTD) [Y/n/?] y + SMC (SMSC)/Western Digital devices (NET_VENDOR_SMSC) [Y/n/?] y + SMC 91Cxx PCMCIA support (PCMCIA_SMC91C92) [M/n/?] m + SMC EtherPower II (EPIC100) [M/n/y/?] m + SMSC LAN911x/LAN921x families embedded ethernet support (SMSC911X) [M/n/y/?] m + SMSC LAN9420 PCI ethernet adapter support (SMSC9420) [M/n/y/?] m + Socionext ethernet drivers (NET_VENDOR_SOCIONEXT) [Y/n/?] y + STMicroelectronics devices (NET_VENDOR_STMICRO) [Y/n/?] y + STMicroelectronics Multi-Gigabit Ethernet driver (STMMAC_ETH) [M/n/y/?] m + Support for STMMAC Selftests (STMMAC_SELFTESTS) [N/y/?] n + STMMAC Platform bus support (STMMAC_PLATFORM) [M/n/?] m + Generic driver for DWMAC (DWMAC_GENERIC) [M/n/?] m + Intel GMAC support (DWMAC_INTEL) [M/n/?] m + STMMAC PCI bus support (STMMAC_PCI) [M/n/?] m + Sun devices (NET_VENDOR_SUN) [Y/n/?] y + Sun Happy Meal 10/100baseT support (HAPPYMEAL) [M/n/y/?] m + Sun GEM support (SUNGEM) [M/n/y/?] m + Sun Cassini support (CASSINI) [M/n/y/?] m + Sun Neptune 10Gbit Ethernet support (NIU) [M/n/y/?] m + Synopsys devices (NET_VENDOR_SYNOPSYS) [Y/n/?] y + Synopsys DWC Enterprise Ethernet (XLGMAC) driver support (DWC_XLGMAC) [M/n/y/?] m + XLGMAC PCI bus support (DWC_XLGMAC_PCI) [M/n/?] m + Tehuti devices (NET_VENDOR_TEHUTI) [Y/n/?] y + Tehuti Networks 10G Ethernet (TEHUTI) [M/n/y/?] m + Texas Instruments (TI) devices (NET_VENDOR_TI) [Y/n/?] y + TI CPSW Phy mode Selection (DEPRECATED) (TI_CPSW_PHY_SEL) [N/y/?] n + TI ThunderLAN support (TLAN) [M/n/y/?] m + VIA devices (NET_VENDOR_VIA) [Y/n/?] y + VIA Rhine support (VIA_RHINE) [M/n/y/?] m + Use MMIO instead of PIO (VIA_RHINE_MMIO) [Y/n/?] y + VIA Velocity support (VIA_VELOCITY) [M/n/y/?] m + WIZnet devices (NET_VENDOR_WIZNET) [Y/n/?] y + WIZnet W5100 Ethernet support (WIZNET_W5100) [M/n/y/?] m + WIZnet W5300 Ethernet support (WIZNET_W5300) [M/n/y/?] m + WIZnet interface mode + 1. Direct address bus mode (WIZNET_BUS_DIRECT) + 2. Indirect address bus mode (WIZNET_BUS_INDIRECT) + > 3. Select interface mode in runtime (WIZNET_BUS_ANY) + choice[1-3?]: 3 + WIZnet W5100/W5200/W5500 Ethernet support for SPI mode (WIZNET_W5100_SPI) [M/n/?] m + Xilinx devices (NET_VENDOR_XILINX) [Y/n/?] y + Xilinx 10/100 Ethernet Lite support (XILINX_EMACLITE) [N/m/y/?] (NEW) + Xilinx 10/100/1000 AXI Ethernet support (XILINX_AXI_EMAC) [M/n/y/?] m + Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver (XILINX_LL_TEMAC) [M/n/y/?] m + Xircom devices (NET_VENDOR_XIRCOM) [Y/n/?] y + Xircom 16-bit PCMCIA support (PCMCIA_XIRC2PS) [M/n/?] m + FDDI driver support (FDDI) [M/n/y/?] m + Digital DEFTA/DEFEA/DEFPA adapter support (DEFXX) [M/n/?] m + SysKonnect FDDI PCI support (SKFP) [M/n/?] m + HIPPI driver support (HIPPI) [N/y/?] n + General Instruments Surfboard 1000 (NET_SB1000) [M/n/y/?] m + * + * PHY Device support and infrastructure + * + PHY Device support and infrastructure (PHYLIB) [M/y/?] m + Support LED triggers for tracking link state (LED_TRIGGER_PHY) [Y/n/?] y + MDIO Bus/PHY emulation with fixed speed/link PHYs (FIXED_PHY) [M/?] m + SFP cage support (SFP) [M/n/?] m + * + * MII PHY device drivers + * + AMD PHYs (AMD_PHY) [M/n/?] m + Analog Devices Industrial Ethernet PHYs (ADIN_PHY) [M/n/?] m + Aquantia PHYs (AQUANTIA_PHY) [M/n/?] m + Asix PHYs (AX88796B_PHY) [M/?] m + Broadcom 54XX PHYs (BROADCOM_PHY) [M/n/?] m + Broadcom BCM54140 PHY (BCM54140_PHY) [M/n/?] m + Broadcom 7xxx SOCs internal PHYs (BCM7XXX_PHY) [M/?] m + Broadcom BCM84881 PHY (BCM84881_PHY) [M/n/?] m + Broadcom BCM8706 and BCM8727 PHYs (BCM87XX_PHY) [M/n/?] m + Cicada PHYs (CICADA_PHY) [M/n/?] m + Cortina EDC CDR 10G Ethernet PHY (CORTINA_PHY) [M/n/?] m + Davicom PHYs (DAVICOM_PHY) [M/n/?] m + ICPlus PHYs (ICPLUS_PHY) [M/n/?] m + Intel LXT PHYs (LXT_PHY) [M/n/?] m + Intel XWAY PHYs (INTEL_XWAY_PHY) [M/n/?] m + LSI ET1011C PHY (LSI_ET1011C_PHY) [M/n/?] m + Marvell Alaska PHYs (MARVELL_PHY) [M/n/?] m + Marvell Alaska 10Gbit PHYs (MARVELL_10G_PHY) [M/n/?] m + Marvell 88X2222 PHY (MARVELL_88X2222_PHY) [N/m/?] (NEW) + Maxlinear Ethernet PHYs (MAXLINEAR_GPHY) [N/m/?] (NEW) + MediaTek Gigabit Ethernet PHYs (MEDIATEK_GE_PHY) [M/?] (NEW) m + Micrel PHYs (MICREL_PHY) [M/?] m + Microchip PHYs (MICROCHIP_PHY) [M/?] m + Microchip T1 PHYs (MICROCHIP_T1_PHY) [M/n/?] m + Microsemi PHYs (MICROSEMI_PHY) [M/n/?] m + Motorcomm PHYs (MOTORCOMM_PHY) [N/m/?] (NEW) + National Semiconductor PHYs (NATIONAL_PHY) [M/n/?] m + NXP C45 TJA11XX PHYs (NXP_C45_TJA11XX_PHY) [N/m/?] (NEW) + NXP TJA11xx PHYs support (NXP_TJA11XX_PHY) [M/n/?] m + Qualcomm Atheros AR803X PHYs and QCA833x PHYs (AT803X_PHY) [M/n/?] m + Quality Semiconductor PHYs (QSEMI_PHY) [M/n/?] m + Realtek PHYs (REALTEK_PHY) [M/?] m + Renesas PHYs (RENESAS_PHY) [M/n/?] m + Rockchip Ethernet PHYs (ROCKCHIP_PHY) [N/m/?] n + SMSC PHYs (SMSC_PHY) [M/?] m + STMicroelectronics STe10Xp PHYs (STE10XP) [M/n/?] m + Teranetics PHYs (TERANETICS_PHY) [M/n/?] m + Texas Instruments DP83822/825/826 PHYs (DP83822_PHY) [M/n/?] m + Texas Instruments DP83TC811 PHY (DP83TC811_PHY) [M/n/?] m + Texas Instruments DP83848 PHY (DP83848_PHY) [M/n/?] m + Texas Instruments DP83867 Gigabit PHY (DP83867_PHY) [M/n/?] m + Texas Instruments DP83869 Gigabit PHY (DP83869_PHY) [M/n/?] m + Vitesse PHYs (VITESSE_PHY) [M/?] m + Xilinx GMII2RGMII converter driver (XILINX_GMII2RGMII) [M/n/?] m + Micrel KS8995MA 5-ports 10/100 managed Ethernet switch (MICREL_KS8995MA) [M/n/y/?] m + PLIP (parallel port) support (PLIP) [M/n/?] m + PPP (point-to-point protocol) support (PPP) [M/y/?] m + PPP BSD-Compress compression (PPP_BSDCOMP) [M/n/?] m + PPP Deflate compression (PPP_DEFLATE) [M/n/?] m + PPP filtering (PPP_FILTER) [Y/n/?] y + PPP MPPE compression (encryption) (PPP_MPPE) [M/n/?] m + PPP multilink support (PPP_MULTILINK) [Y/n/?] y + PPP over ATM (PPPOATM) [M/n/?] m + PPP over Ethernet (PPPOE) [M/n/?] m + PPP over IPv4 (PPTP) (PPTP) [M/n/?] m + PPP over L2TP (PPPOL2TP) [M/n/?] m + PPP support for async serial ports (PPP_ASYNC) [M/n/?] m + PPP support for sync tty ports (PPP_SYNC_TTY) [M/n/?] m + SLIP (serial line) support (SLIP) [M/n/y/?] m + CSLIP compressed headers (SLIP_COMPRESSED) [Y/n/?] y + Keepalive and linefill (SLIP_SMART) [Y/n/?] y + Six bit SLIP encapsulation (SLIP_MODE_SLIP6) [Y/n/?] y + * + * Wireless LAN + * + Wireless LAN (WLAN) [Y/n/?] y + ADMtek devices (WLAN_VENDOR_ADMTEK) [Y/n/?] y + ADMtek ADM8211 support (ADM8211) [M/n/?] m + Atheros/Qualcomm devices (WLAN_VENDOR_ATH) [Y/n/?] y + Atheros wireless debugging (ATH_DEBUG) [N/y/?] n + Atheros 5xxx wireless cards support (ATH5K) [M/n/?] m + Atheros 5xxx debugging (ATH5K_DEBUG) [Y/n/?] y + Atheros 5xxx tracer (ATH5K_TRACER) [Y/n/?] y + Atheros 5xxx PCI bus support (ATH5K_PCI) [Y/?] y + Atheros bluetooth coexistence support (ATH9K_BTCOEX_SUPPORT) [Y/n/?] y + Atheros 802.11n wireless cards support (ATH9K) [M/n/?] m + Atheros ath9k PCI/PCIe bus support (ATH9K_PCI) [Y/n/?] y + Atheros ath9k AHB bus support (ATH9K_AHB) [Y/n/?] y + Atheros ath9k debugging (ATH9K_DEBUGFS) [Y/n/?] y + Detailed station statistics (ATH9K_STATION_STATISTICS) [Y/n/?] y + Atheros ath9k ACK timeout estimation algorithm (ATH9K_DYNACK) [Y/n/?] y + Wake on Wireless LAN support (EXPERIMENTAL) (ATH9K_WOW) [Y/n/?] y + Channel Context support (ATH9K_CHANNEL_CONTEXT) [Y/n/?] y + Atheros ath9k pci loader for EEPROM-less chips (ATH9K_PCI_NO_EEPROM) [M/n/y/?] m + Atheros HTC based wireless cards support (ATH9K_HTC) [M/n/?] m + Atheros ath9k_htc debugging (ATH9K_HTC_DEBUGFS) [Y/n/?] y + Random number generator support (ATH9K_HWRNG) [Y/n/?] y + Atheros ath9k/ath9k_htc spectral scan support (ATH9K_COMMON_SPECTRAL) [Y/n/?] y + Linux Community AR9170 802.11n USB support (CARL9170) [M/n/?] m + SoftLED Support (CARL9170_LEDS) [Y/n/?] y + DebugFS Support (CARL9170_DEBUGFS) [Y/n/?] y + Random number generator (CARL9170_HWRNG) [N/y/?] n + Atheros mobile chipsets support (ATH6KL) [M/n/?] m + Atheros ath6kl SDIO support (ATH6KL_SDIO) [M/n/?] m + Atheros ath6kl USB support (ATH6KL_USB) [M/n/?] m + Atheros ath6kl debugging (ATH6KL_DEBUG) [Y/n/?] y + Atheros ath6kl tracing support (ATH6KL_TRACING) [Y/n/?] y + Atheros AR5523 wireless driver support (AR5523) [M/n/?] m + Wilocity 60g WiFi card wil6210 support (WIL6210) [M/n/?] m + Use Clear-On-Read mode for ISR registers for wil6210 (WIL6210_ISR_COR) [Y/n/?] y + wil6210 tracing support (WIL6210_TRACING) [Y/n/?] y + wil6210 debugfs support (WIL6210_DEBUGFS) [Y/n/?] y + Atheros 802.11ac wireless cards support (ATH10K) [M/n/?] m + Atheros ath10k PCI support (ATH10K_PCI) [M/n/?] m + Atheros ath10k SDIO support (ATH10K_SDIO) [M/n/?] m + Atheros ath10k USB support (EXPERIMENTAL) (ATH10K_USB) [M/n/?] m + Atheros ath10k debugging (ATH10K_DEBUG) [Y/n/?] y + Atheros ath10k debugfs support (ATH10K_DEBUGFS) [Y/n/?] y + Atheros ath10k spectral scan support (ATH10K_SPECTRAL) [Y/n/?] y + Atheros ath10k tracing support (ATH10K_TRACING) [Y/n/?] y + Qualcomm Atheros WCN3660/3680 support (WCN36XX) [M/n/?] m + WCN36XX debugfs support (WCN36XX_DEBUGFS) [Y/n/?] y + Qualcomm Technologies 802.11ax chipset support (ATH11K) [M/n/?] m + Atheros ath11k AHB support (ATH11K_AHB) [M/n/?] m + Atheros ath11k PCI support (ATH11K_PCI) [M/n/?] m + QCA ath11k debugging (ATH11K_DEBUG) [Y/n/?] y + QCA ath11k debugfs support (ATH11K_DEBUGFS) [Y/n/?] y + ath11k tracing support (ATH11K_TRACING) [N/y/?] n + QCA ath11k spectral scan support (ATH11K_SPECTRAL) [Y/n/?] y + Atmel devices (WLAN_VENDOR_ATMEL) [Y/n/?] y + Atmel at76c50x chipset 802.11b support (ATMEL) [M/n/?] m + Atmel at76c506 PCI cards (PCI_ATMEL) [M/n/?] m + Atmel at76c502/at76c504 PCMCIA cards (PCMCIA_ATMEL) [M/n/?] m + Atmel at76c503/at76c505/at76c505a USB cards (AT76C50X_USB) [M/n/?] m + Broadcom devices (WLAN_VENDOR_BROADCOM) [Y/n/?] y + Broadcom 43xx wireless support (mac80211 stack) (B43) [M/n/?] m + Supported bus types + > 1. BCMA and SSB (B43_BUSES_BCMA_AND_SSB) + 2. BCMA only (B43_BUSES_BCMA) + 3. SSB only (B43_BUSES_SSB) + choice[1-3?]: 1 + Broadcom 43xx SDIO device support (B43_SDIO) [Y/n/?] y + Support for G-PHY (802.11g) devices (B43_PHY_G) [Y/n/?] y + Support for N-PHY (the main 802.11n series) devices (B43_PHY_N) [Y/n/?] y + Support for LP-PHY (low-power 802.11g) devices (B43_PHY_LP) [Y/n/?] y + Support for HT-PHY (high throughput 802.11n) devices (B43_PHY_HT) [Y/n/?] y + Broadcom 43xx debugging (B43_DEBUG) [N/y/?] n + Broadcom 43xx-legacy wireless support (mac80211 stack) (B43LEGACY) [M/n/?] m + Broadcom 43xx-legacy debugging (B43LEGACY_DEBUG) [Y/n/?] y + Broadcom 43xx-legacy data transfer mode + > 1. DMA + PIO (B43LEGACY_DMA_AND_PIO_MODE) + 2. DMA (Direct Memory Access) only (B43LEGACY_DMA_MODE) + 3. PIO (Programmed I/O) only (B43LEGACY_PIO_MODE) + choice[1-3?]: 1 + Broadcom IEEE802.11n PCIe SoftMAC WLAN driver (BRCMSMAC) [M/n/?] m + Broadcom FullMAC WLAN driver (BRCMFMAC) [M/n/?] m + SDIO bus interface support for FullMAC driver (BRCMFMAC_SDIO) [Y/n/?] y + USB bus interface support for FullMAC driver (BRCMFMAC_USB) [Y/n/?] y + PCIE bus interface support for FullMAC driver (BRCMFMAC_PCIE) [Y/n/?] y + Broadcom device tracing (BRCM_TRACING) [Y/n/?] y + Broadcom driver debug functions (BRCMDBG) [Y/n/?] y + Cisco devices (WLAN_VENDOR_CISCO) [Y/n/?] y + Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards (AIRO) [M/n/?] m + Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards (AIRO_CS) [M/n/?] m + Intel devices (WLAN_VENDOR_INTEL) [Y/n/?] y + Intel PRO/Wireless 2100 Network Connection (IPW2100) [N/m/?] n + Intel PRO/Wireless 2200BG and 2915ABG Network Connection (IPW2200) [N/m/?] n + Intel Wireless WiFi 4965AGN (iwl4965) (IWL4965) [M/n/?] m + Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945) (IWL3945) [M/n/?] m + Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) (IWLWIFI) [M/n/?] m + Intel Wireless WiFi DVM Firmware support (IWLDVM) [M/n/?] m + Intel Wireless WiFi MVM Firmware support (IWLMVM) [M/n/?] m + Enable broadcast filtering (IWLWIFI_BCAST_FILTERING) [N/y/?] n + Intersil devices (WLAN_VENDOR_INTERSIL) [Y/n/?] y + IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP) (HOSTAP) [M/n/y/?] m + Support downloading firmware images with Host AP driver (HOSTAP_FIRMWARE) [Y/n/?] y + Support for non-volatile firmware download (HOSTAP_FIRMWARE_NVRAM) [Y/n/?] y + Host AP driver for Prism2/2.5/3 in PLX9052 PCI adaptors (HOSTAP_PLX) [M/n/?] m + Host AP driver for Prism2.5 PCI adaptors (HOSTAP_PCI) [M/n/?] m + Host AP driver for Prism2/2.5/3 PC Cards (HOSTAP_CS) [M/n/?] m + Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) (HERMES) [M/n/?] m + Support Prism 2/2.5 chipset (HERMES_PRISM) [Y/n/?] y + Cache Hermes firmware on driver initialisation (HERMES_CACHE_FW_ON_INIT) [Y/n/?] y + Hermes in PLX9052 based PCI adaptor support (Netgear MA301 etc.) (PLX_HERMES) [M/n/?] m + Hermes in TMD7160 based PCI adaptor support (TMD_HERMES) [M/n/?] m + Nortel emobility PCI adaptor support (NORTEL_HERMES) [M/n/?] m + Prism 2.5 PCI 802.11b adaptor support (PCI_HERMES) [M/n/?] m + Hermes PCMCIA card support (PCMCIA_HERMES) [M/n/?] m + Symbol Spectrum24 Trilogy PCMCIA card support (PCMCIA_SPECTRUM) [M/n/?] m + Agere Orinoco USB support (ORINOCO_USB) [M/n/?] m + Softmac Prism54 support (P54_COMMON) [M/n/?] m + Prism54 USB support (P54_USB) [M/n/?] m + Prism54 PCI support (P54_PCI) [M/n/?] m + Prism54 SPI (stlc45xx) support (P54_SPI) [M/n/?] m + Include fallback EEPROM blob (P54_SPI_DEFAULT_EEPROM) [N/y/?] n + Marvell devices (WLAN_VENDOR_MARVELL) [Y/n/?] y + Marvell 8xxx Libertas WLAN driver support (LIBERTAS) [M/n/?] m + Marvell Libertas 8388 USB 802.11b/g cards (LIBERTAS_USB) [M/n/?] m + Marvell Libertas 8385 CompactFlash 802.11b/g cards (LIBERTAS_CS) [M/n/?] m + Marvell Libertas 8385/8686/8688 SDIO 802.11b/g cards (LIBERTAS_SDIO) [M/n/?] m + Marvell Libertas 8686 SPI 802.11b/g cards (LIBERTAS_SPI) [M/n/?] m + Enable full debugging output in the Libertas module. (LIBERTAS_DEBUG) [N/y/?] n + Enable mesh support (LIBERTAS_MESH) [Y/n/?] y + Marvell 8xxx Libertas WLAN driver support with thin firmware (LIBERTAS_THINFIRM) [M/n/?] m + Enable full debugging output in the Libertas thin firmware module. (LIBERTAS_THINFIRM_DEBUG) [N/y/?] n + Marvell Libertas 8388 USB 802.11b/g cards with thin firmware (LIBERTAS_THINFIRM_USB) [M/n/?] m + Marvell WiFi-Ex Driver (MWIFIEX) [M/n/?] m + Marvell WiFi-Ex Driver for SD8786/SD8787/SD8797/SD8887/SD8897/SD8977/SD8987/SD8997 (MWIFIEX_SDIO) [M/n/?] m + Marvell WiFi-Ex Driver for PCIE 8766/8897/8997 (MWIFIEX_PCIE) [M/n/?] m + Marvell WiFi-Ex Driver for USB8766/8797/8997 (MWIFIEX_USB) [M/n/?] m + Marvell 88W8xxx PCI/PCIe Wireless support (MWL8K) [M/n/?] m + MediaTek devices (WLAN_VENDOR_MEDIATEK) [Y/n/?] y + MediaTek MT7601U (USB) support (MT7601U) [M/n/?] m + MediaTek MT76x0U (USB) support (MT76x0U) [M/n/?] m + MediaTek MT76x0E (PCIe) support (MT76x0E) [M/n/?] m + MediaTek MT76x2E (PCIe) support (MT76x2E) [M/n/?] m + MediaTek MT76x2U (USB) support (MT76x2U) [M/n/?] m + MediaTek MT7603E (PCIe) and MT76x8 WLAN support (MT7603E) [M/n/?] m + MediaTek MT7615E and MT7663E (PCIe) support (MT7615E) [M/n/?] m + MediaTek MT7663U (USB) support (MT7663U) [M/n/?] m + MediaTek MT7663S (SDIO) support (MT7663S) [M/n/?] m + MediaTek MT7915E (PCIe) support (MT7915E) [M/n/?] m + MediaTek MT7921E (PCIe) support (MT7921E) [N/m/?] (NEW) + Microchip devices (WLAN_VENDOR_MICROCHIP) [Y/n/?] y + Atmel WILC1000 SDIO (WiFi only) (WILC1000_SDIO) [M/n/?] m + Atmel WILC1000 SPI (WiFi only) (WILC1000_SPI) [M/n/?] m + WILC1000 out of band interrupt (WILC1000_HW_OOB_INTR) [N/y/?] n + Ralink devices (WLAN_VENDOR_RALINK) [Y/n/?] y + Realtek devices (WLAN_VENDOR_REALTEK) [Y/n/?] y + Realtek 8180/8185/8187SE PCI support (RTL8180) [M/n/?] m + Realtek 8187 and 8187B USB support (RTL8187) [M/n/?] m + RTL8723AU/RTL8188[CR]U/RTL819[12]CU (mac80211) support (RTL8XXXU) [M/n/?] m + Include support for untested Realtek 8xxx USB devices (EXPERIMENTAL) (RTL8XXXU_UNTESTED) [Y/n/?] y + Redpine Signals Inc devices (WLAN_VENDOR_RSI) [Y/n/?] y + Redpine Signals Inc 91x WLAN driver support (RSI_91X) [M/n/?] m + Redpine Signals Inc debug support (RSI_DEBUGFS) [Y/n/?] y + Redpine Signals SDIO bus support (RSI_SDIO) [M/n/?] m + Redpine Signals USB bus support (RSI_USB) [M/n/?] m + Redpine Signals WLAN BT Coexistence support (RSI_COEX) [Y/n/?] y + STMicroelectronics devices (WLAN_VENDOR_ST) [Y/n/?] y + CW1200 WLAN support (CW1200) [M/n/?] m + Support SDIO platforms (CW1200_WLAN_SDIO) [M/n/?] m + Support SPI platforms (CW1200_WLAN_SPI) [M/n/?] m + Texas Instrument devices (WLAN_VENDOR_TI) [Y/n/?] y + TI wl1251 driver support (WL1251) [M/n/?] m + TI wl1251 SPI support (WL1251_SPI) [M/n/?] m + TI wl1251 SDIO support (WL1251_SDIO) [M/n/?] m + TI wl12xx support (WL12XX) [M/n/?] m + TI wl18xx support (WL18XX) [M/n/?] m + TI wlcore support (WLCORE) [M/?] m + TI wlcore SDIO support (WLCORE_SDIO) [M/n/?] m + TI WiLink platform data (WILINK_PLATFORM_DATA) [Y/n/?] y + ZyDAS devices (WLAN_VENDOR_ZYDAS) [Y/n/?] y + USB ZD1201 based Wireless device support (USB_ZD1201) [M/n/?] m + ZyDAS ZD1211/ZD1211B USB-wireless support (ZD1211RW) [M/n/?] m + ZyDAS ZD1211 debugging (ZD1211RW_DEBUG) [N/y/?] n + Quantenna wireless cards support (WLAN_VENDOR_QUANTENNA) [Y/n/?] y + Quantenna QSR1000/QSR2000/QSR10g PCIe support (QTNFMAC_PCIE) [M/n/?] m + Aviator/Raytheon 2.4GHz wireless support (PCMCIA_RAYCS) [M/n/?] m + Planet WL3501 PCMCIA cards (PCMCIA_WL3501) [M/n/?] m + Simulated radio testing tool for mac80211 (MAC80211_HWSIM) [M/n/?] m + Wireless RNDIS USB support (USB_NET_RNDIS_WLAN) [M/n/?] m + Wifi wrapper for ethernet drivers (VIRT_WIFI) [M/n/?] m + * + * Wireless WAN + * + WWAN Driver Core (WWAN) [N/m/y/?] (NEW) + Xen network device frontend driver (XEN_NETDEV_FRONTEND) [M/n/y/?] m + Xen backend network device (XEN_NETDEV_BACKEND) [M/n/y/?] m + VMware VMXNET3 ethernet driver (VMXNET3) [M/n/y/?] m + FUJITSU Extended Socket Network Device driver (FUJITSU_ES) [M/n/y/?] m + Networking over USB4 and Thunderbolt cables (USB4_NET) [M/n/?] m + Microsoft Hyper-V virtual network driver (HYPERV_NET) [M/n/?] m + Simulated networking device (NETDEVSIM) [M/n/?] m + Failover driver (NET_FAILOVER) [M/y/?] m +* +* Joysticks/Gamepads +* +Joysticks/Gamepads (INPUT_JOYSTICK) [Y/n/?] y + Classic PC analog joysticks and gamepads (JOYSTICK_ANALOG) [M/n/y/?] m + Assassin 3D and MadCatz Panther devices (JOYSTICK_A3D) [M/n/y/?] m + Simple joystick connected over ADC (JOYSTICK_ADC) [M/n/?] m + Logitech ADI digital joysticks and gamepads (JOYSTICK_ADI) [M/n/y/?] m + Creative Labs Blaster Cobra gamepad (JOYSTICK_COBRA) [M/n/y/?] m + Genius Flight2000 Digital joysticks and gamepads (JOYSTICK_GF2K) [M/n/y/?] m + Gravis GrIP joysticks and gamepads (JOYSTICK_GRIP) [M/n/y/?] m + Gravis GrIP MultiPort (JOYSTICK_GRIP_MP) [M/n/y/?] m + Guillemot joysticks and gamepads (JOYSTICK_GUILLEMOT) [M/n/y/?] m + InterAct digital joysticks and gamepads (JOYSTICK_INTERACT) [M/n/y/?] m + Microsoft SideWinder digital joysticks and gamepads (JOYSTICK_SIDEWINDER) [M/n/y/?] m + ThrustMaster DirectConnect joysticks and gamepads (JOYSTICK_TMDC) [M/n/y/?] m + I-Force devices (JOYSTICK_IFORCE) [M/n/y/?] m + I-Force USB joysticks and wheels (JOYSTICK_IFORCE_USB) [M/n/?] m + I-Force Serial joysticks and wheels (JOYSTICK_IFORCE_232) [M/n/?] m + Logitech WingMan Warrior joystick (JOYSTICK_WARRIOR) [M/n/y/?] m + LogiCad3d Magellan/SpaceMouse 6dof controllers (JOYSTICK_MAGELLAN) [M/n/y/?] m + SpaceTec SpaceOrb/Avenger 6dof controllers (JOYSTICK_SPACEORB) [M/n/y/?] m + SpaceTec SpaceBall 6dof controllers (JOYSTICK_SPACEBALL) [M/n/y/?] m + Gravis Stinger gamepad (JOYSTICK_STINGER) [M/n/y/?] m + Twiddler as a joystick (JOYSTICK_TWIDJOY) [M/n/y/?] m + 5-byte Zhenhua RC transmitter (JOYSTICK_ZHENHUA) [M/n/y/?] m + Multisystem, Sega Genesis, Saturn joysticks and gamepads (JOYSTICK_DB9) [M/n/?] m + Multisystem, NES, SNES, N64, PSX joysticks and gamepads (JOYSTICK_GAMECON) [M/n/?] m + Multisystem joysticks via TurboGraFX device (JOYSTICK_TURBOGRAFX) [M/n/?] m + Austria Microsystem AS5011 joystick (JOYSTICK_AS5011) [M/n/y/?] m + Gameport data dumper (JOYSTICK_JOYDUMP) [M/n/y/?] m + X-Box gamepad support (JOYSTICK_XPAD) [M/n/y/?] m + X-Box gamepad rumble support (JOYSTICK_XPAD_FF) [Y/n/?] y + LED Support for Xbox360 controller 'BigX' LED (JOYSTICK_XPAD_LEDS) [Y/n/?] y + Walkera WK-0701 RC transmitter (JOYSTICK_WALKERA0701) [M/n/?] m + PlayStation 1/2 joypads via SPI interface (JOYSTICK_PSXPAD_SPI) [M/n/y/?] m + PlayStation 1/2 joypads force feedback (rumble) support (JOYSTICK_PSXPAD_SPI_FF) [Y/n/?] y + PhoenixRC Flight Controller Adapter (JOYSTICK_PXRC) [M/n/y/?] m + SparkFun Qwiic Joystick (JOYSTICK_QWIIC) [N/m/y/?] (NEW) + FlySky FS-iA6B RC Receiver (JOYSTICK_FSIA6B) [M/n/y/?] m +* +* Touchscreens +* +Touchscreens (INPUT_TOUCHSCREEN) [Y/n/?] y + Marvell 88PM860x touchscreen (TOUCHSCREEN_88PM860X) [M/n/y/?] m + ADS7846/TSC2046/AD7873 and AD(S)7843 based touchscreens (TOUCHSCREEN_ADS7846) [M/n/y/?] m + AD7877 based touchscreens (TOUCHSCREEN_AD7877) [M/n/y/?] m + Analog Devices AD7879-1/AD7889-1 touchscreen interface (TOUCHSCREEN_AD7879) [M/n/y/?] m + support I2C bus connection (TOUCHSCREEN_AD7879_I2C) [M/n/?] m + support SPI bus connection (TOUCHSCREEN_AD7879_SPI) [M/n/?] m + Generic ADC based resistive touchscreen (TOUCHSCREEN_ADC) [M/n/?] m + Atmel mXT I2C Touchscreen (TOUCHSCREEN_ATMEL_MXT) [M/n/y/?] m + Support T37 Diagnostic Data (TOUCHSCREEN_ATMEL_MXT_T37) [Y/n/?] y + AUO in-cell touchscreen using Pixcir ICs (TOUCHSCREEN_AUO_PIXCIR) [M/n/y/?] m + BU21013 based touch panel controllers (TOUCHSCREEN_BU21013) [M/n/y/?] m + Rohm BU21029 based touch panel controllers (TOUCHSCREEN_BU21029) [M/n/y/?] m + chipone icn8505 touchscreen controller (TOUCHSCREEN_CHIPONE_ICN8505) [M/n/y/?] m + cy8ctma140 touchscreen (TOUCHSCREEN_CY8CTMA140) [M/n/y/?] m + cy8ctmg110 touchscreen (TOUCHSCREEN_CY8CTMG110) [M/n/y/?] m + Cypress TTSP touchscreen (TOUCHSCREEN_CYTTSP_CORE) [M/n/y/?] m + support I2C bus connection (TOUCHSCREEN_CYTTSP_I2C) [M/n/?] m + support SPI bus connection (TOUCHSCREEN_CYTTSP_SPI) [M/n/?] m + Cypress TrueTouch Gen4 Touchscreen Driver (TOUCHSCREEN_CYTTSP4_CORE) [M/n/y/?] m + support I2C bus connection (TOUCHSCREEN_CYTTSP4_I2C) [M/n/?] m + support SPI bus connection (TOUCHSCREEN_CYTTSP4_SPI) [M/n/?] m + Touchscreen support for Dialog Semiconductor DA9034 (TOUCHSCREEN_DA9034) [M/n/y/?] m + Dialog DA9052/DA9053 TSI (TOUCHSCREEN_DA9052) [M/n/y/?] m + Dynapro serial touchscreen (TOUCHSCREEN_DYNAPRO) [M/n/y/?] m + Hampshire serial touchscreen (TOUCHSCREEN_HAMPSHIRE) [M/n/y/?] m + EETI touchscreen panel support (TOUCHSCREEN_EETI) [M/n/y/?] m + EETI eGalax serial touchscreen (TOUCHSCREEN_EGALAX_SERIAL) [M/n/y/?] m + EETI EXC3000 multi-touch panel support (TOUCHSCREEN_EXC3000) [M/n/y/?] m + Fujitsu serial touchscreen (TOUCHSCREEN_FUJITSU) [M/n/y/?] m + Goodix I2C touchscreen (TOUCHSCREEN_GOODIX) [M/n/y/?] m + HiDeep Touch IC (TOUCHSCREEN_HIDEEP) [M/n/y/?] m + Hycon hy46xx touchscreen support (TOUCHSCREEN_HYCON_HY46XX) [N/m/y/?] (NEW) + Ilitek ILI210X based touchscreen (TOUCHSCREEN_ILI210X) [M/n/y/?] m + Ilitek I2C 213X/23XX/25XX/Lego Series Touch ICs (TOUCHSCREEN_ILITEK) [N/m/y/?] (NEW) + Samsung S6SY761 Touchscreen driver (TOUCHSCREEN_S6SY761) [M/n/y/?] m + Gunze AHL-51S touchscreen (TOUCHSCREEN_GUNZE) [M/n/y/?] m + Elan eKTF2127 I2C touchscreen (TOUCHSCREEN_EKTF2127) [M/n/y/?] m + Elan eKTH I2C touchscreen (TOUCHSCREEN_ELAN) [M/n/y/?] m + Elo serial touchscreens (TOUCHSCREEN_ELO) [M/n/y/?] m + Wacom W8001 penabled serial touchscreen (TOUCHSCREEN_WACOM_W8001) [M/n/y/?] m + Wacom Tablet support (I2C) (TOUCHSCREEN_WACOM_I2C) [M/n/y/?] m + MAX11801 based touchscreens (TOUCHSCREEN_MAX11801) [M/n/y/?] m + MELFAS MCS-5000 touchscreen (TOUCHSCREEN_MCS5000) [M/n/y/?] m + MELFAS MMS114 touchscreen (TOUCHSCREEN_MMS114) [M/n/y/?] m + MELFAS MIP4 Touchscreen (TOUCHSCREEN_MELFAS_MIP4) [M/n/y/?] m + MStar msg2638 touchscreen support (TOUCHSCREEN_MSG2638) [N/m/y/?] (NEW) + MicroTouch serial touchscreens (TOUCHSCREEN_MTOUCH) [M/n/y/?] m + iNexio serial touchscreens (TOUCHSCREEN_INEXIO) [M/n/y/?] m + ICS MicroClock MK712 touchscreen (TOUCHSCREEN_MK712) [M/n/y/?] m + Penmount serial touchscreen (TOUCHSCREEN_PENMOUNT) [M/n/y/?] m + EDT FocalTech FT5x06 I2C Touchscreen support (TOUCHSCREEN_EDT_FT5X06) [M/n/y/?] m + Touchright serial touchscreen (TOUCHSCREEN_TOUCHRIGHT) [M/n/y/?] m + Touchwin serial touchscreen (TOUCHSCREEN_TOUCHWIN) [M/n/y/?] m + Philips UCB1400 touchscreen (TOUCHSCREEN_UCB1400) [M/n/?] m + PIXCIR I2C touchscreens (TOUCHSCREEN_PIXCIR) [M/n/y/?] m + Weida HiTech I2C touchscreen (TOUCHSCREEN_WDT87XX_I2C) [M/n/y/?] m + Support for WM831x touchscreen controllers (TOUCHSCREEN_WM831X) [M/n/y/?] m + Support for WM97xx AC97 touchscreen controllers (TOUCHSCREEN_WM97XX) [M/n/?] m + WM9705 Touchscreen interface support (TOUCHSCREEN_WM9705) [Y/n/?] y + WM9712 Touchscreen interface support (TOUCHSCREEN_WM9712) [Y/n/?] y + WM9713 Touchscreen interface support (TOUCHSCREEN_WM9713) [Y/n/?] y + USB Touchscreen Driver (TOUCHSCREEN_USB_COMPOSITE) [M/n/y/?] m + Freescale MC13783 touchscreen input driver (TOUCHSCREEN_MC13783) [M/n/?] m + Sahara TouchIT-213 touchscreen (TOUCHSCREEN_TOUCHIT213) [M/n/y/?] m + TSC-10/25/40 serial touchscreen support (TOUCHSCREEN_TSC_SERIO) [M/n/y/?] m + TSC2004 based touchscreens (TOUCHSCREEN_TSC2004) [M/n/y/?] m + TSC2005 based touchscreens (TOUCHSCREEN_TSC2005) [M/n/y/?] m + TSC2007 based touchscreens (TOUCHSCREEN_TSC2007) [M/n/y/?] m + IIO interface for external ADC input and temperature (TOUCHSCREEN_TSC2007_IIO) [Y/n/?] y + Motorola PCAP touchscreen (TOUCHSCREEN_PCAP) [M/n/y/?] m + Raydium I2C Touchscreen (TOUCHSCREEN_RM_TS) [M/n/y/?] m + Silead I2C touchscreen (TOUCHSCREEN_SILEAD) [M/n/y/?] m + SiS 9200 family I2C touchscreen (TOUCHSCREEN_SIS_I2C) [M/n/y/?] m + Sitronix ST1232 or ST1633 touchscreen controllers (TOUCHSCREEN_ST1232) [M/n/y/?] m + STMicroelectronics STMFTS touchscreen (TOUCHSCREEN_STMFTS) [M/n/y/?] m + Samsung SUR40 (Surface 2.0/PixelSense) touchscreen (TOUCHSCREEN_SUR40) [M/n/?] m + Ntrig/Microsoft Surface 3 SPI touchscreen (TOUCHSCREEN_SURFACE3_SPI) [M/n/y/?] m + Semtech SX8654 touchscreen (TOUCHSCREEN_SX8654) [M/n/y/?] m + TPS6507x based touchscreens (TOUCHSCREEN_TPS6507X) [M/n/y/?] m + Zeitec ZET6223 touchscreen driver (TOUCHSCREEN_ZET6223) [M/n/y/?] m + Neonode zForce infrared touchscreens (TOUCHSCREEN_ZFORCE) [M/n/y/?] m + ROHM BU21023/24 Dual touch support resistive touchscreens (TOUCHSCREEN_ROHM_BU21023) [M/n/y/?] m + Azoteq IQS550/572/525 trackpad/touchscreen controller (TOUCHSCREEN_IQS5XX) [M/n/y/?] m + Zinitix touchscreen support (TOUCHSCREEN_ZINITIX) [M/n/y/?] m +* +* Miscellaneous devices +* +Miscellaneous devices (INPUT_MISC) [Y/n/?] y + 88PM860x ONKEY support (INPUT_88PM860X_ONKEY) [M/n/y/?] m + 88PM80x ONKEY support (INPUT_88PM80X_ONKEY) [M/n/?] m + Analog Devices AD714x Capacitance Touch Sensor (INPUT_AD714X) [M/n/y/?] m + support I2C bus connection (INPUT_AD714X_I2C) [M/n/?] m + support SPI bus connection (INPUT_AD714X_SPI) [M/n/?] m + Arizona haptics support (INPUT_ARIZONA_HAPTICS) [M/n/?] m + BMA150/SMB380 acceleration sensor support (INPUT_BMA150) [M/n/y/?] m + NI Ettus Research USRP E3xx Button support. (INPUT_E3X0_BUTTON) [M/n/y/?] m + PC Speaker support (INPUT_PCSPKR) [M/n/y/?] m + MAXIM MAX77693/MAX77843 haptic controller support (INPUT_MAX77693_HAPTIC) [M/n/y/?] m + MAX8925 ONKEY support (INPUT_MAX8925_ONKEY) [M/n/y/?] m + MAXIM MAX8997 haptic controller support (INPUT_MAX8997_HAPTIC) [M/n/y/?] m + MC13783 ON buttons (INPUT_MC13783_PWRBUTTON) [M/n/?] m + MMA8450 - Freescale's 3-Axis, 8/12-bit Digital Accelerometer (INPUT_MMA8450) [M/n/y/?] m + Fujitsu Lifebook Application Panel buttons (INPUT_APANEL) [M/n/y/?] m + Generic GPIO Beeper support (INPUT_GPIO_BEEPER) [M/n/y/?] m + Polled GPIO Decoder Input driver (INPUT_GPIO_DECODER) [M/n/y/?] m + GPIO vibrator support (INPUT_GPIO_VIBRA) [M/n/y/?] m + x86 Atlas button interface (INPUT_ATLAS_BTNS) [M/n/y/?] m + ATI / Philips USB RF remote control (INPUT_ATI_REMOTE2) [M/n/y/?] m + Keyspan DMR USB remote control (INPUT_KEYSPAN_REMOTE) [M/n/y/?] m + Kionix KXTJ9 tri-axis digital accelerometer (INPUT_KXTJ9) [M/n/y/?] m + Griffin PowerMate and Contour Jog support (INPUT_POWERMATE) [M/n/y/?] m + Yealink usb-p1k voip phone (INPUT_YEALINK) [M/n/y/?] m + C-Media CM109 USB I/O Controller (INPUT_CM109) [M/n/y/?] m + Regulator haptics support (INPUT_REGULATOR_HAPTIC) [M/n/y/?] m + Retu Power button Driver (INPUT_RETU_PWRBUTTON) [M/n/?] m + X-Powers AXP20X power button driver (INPUT_AXP20X_PEK) [M/n/?] m + TWL4030 Power button Driver (INPUT_TWL4030_PWRBUTTON) [M/n/y/?] m + Support for TWL4030 Vibrator (INPUT_TWL4030_VIBRA) [M/n/y/?] m + Support for TWL6040 Vibrator (INPUT_TWL6040_VIBRA) [M/n/y/?] m + User level driver support (INPUT_UINPUT) [M/n/y/?] m + Palmas Power button Driver (INPUT_PALMAS_PWRBUTTON) [M/n/y/?] m + PCF50633 PMU events (INPUT_PCF50633_PMU) [M/n/?] m + PCF8574 Keypad input device (INPUT_PCF8574) [M/n/y/?] m + PWM beeper support (INPUT_PWM_BEEPER) [M/n/y/?] m + PWM vibrator support (INPUT_PWM_VIBRA) [M/n/y/?] m + Rotary encoders connected to GPIO pins (INPUT_GPIO_ROTARY_ENCODER) [M/n/y/?] m + Dialog Semiconductor DA7280 haptics support (INPUT_DA7280_HAPTICS) [N/m/y/?] (NEW) + Dialog DA9052/DA9053 Onkey (INPUT_DA9052_ONKEY) [M/n/y/?] m + Dialog Semiconductor DA9055 ONKEY (INPUT_DA9055_ONKEY) [M/n/y/?] m + Dialog DA9063/62/61 OnKey (INPUT_DA9063_ONKEY) [M/n/?] m + WM831X ON pin (INPUT_WM831X_ON) [M/n/y/?] m + Motorola EZX PCAP misc input events (INPUT_PCAP) [M/n/y/?] m + Analog Devices ADXL34x Three-Axis Digital Accelerometer (INPUT_ADXL34X) [M/n/y/?] m + support I2C bus connection (INPUT_ADXL34X_I2C) [M/n/?] m + support SPI bus connection (INPUT_ADXL34X_SPI) [M/n/?] m + IMS Passenger Control Unit driver (INPUT_IMS_PCU) [M/n/y/?] m + Azoteq IQS269A capacitive touch controller (INPUT_IQS269A) [M/n/y/?] m + Azoteq IQS626A capacitive touch controller (INPUT_IQS626A) [N/m/y/?] (NEW) + VTI CMA3000 Tri-axis accelerometer (INPUT_CMA3000) [M/n/y/?] m + Support I2C bus connection (INPUT_CMA3000_I2C) [M/n/?] m + Xen virtual keyboard and mouse support (INPUT_XEN_KBDDEV_FRONTEND) [M/n/y/?] m + IdeaPad Laptop Slidebar (INPUT_IDEAPAD_SLIDEBAR) [M/n/?] m + Windows-compatible SoC Button Array (INPUT_SOC_BUTTON_ARRAY) [M/n/?] m + TI DRV260X haptics support (INPUT_DRV260X_HAPTICS) [M/n/y/?] m + TI DRV2665 haptics support (INPUT_DRV2665_HAPTICS) [M/n/y/?] m + TI DRV2667 haptics support (INPUT_DRV2667_HAPTICS) [M/n/y/?] m + RAVE SP Power button Driver (INPUT_RAVE_SP_PWRBUTTON) [M/n/?] m +* +* Serial drivers +* +8250/16550 and compatible serial support (SERIAL_8250) [Y/m/?] y + Support 8250_core.* kernel options (DEPRECATED) (SERIAL_8250_DEPRECATED_OPTIONS) [N/y/?] n + Support for variants of the 16550A serial port (SERIAL_8250_16550A_VARIANTS) [N/y/?] n + Support for Fintek F81216A LPC to 4 UART RS485 API (SERIAL_8250_FINTEK) [Y/n/?] y + Console on 8250/16550 and compatible serial port (SERIAL_8250_CONSOLE) [Y/n/?] y + 8250/16550 PCI device support (SERIAL_8250_PCI) [Y/n/m/?] y + 8250/16550 Exar/Commtech PCI/PCIe device support (SERIAL_8250_EXAR) [M/n/y/?] m + 8250/16550 PCMCIA device support (SERIAL_8250_CS) [M/n/?] m + MEN MCB UART device support (SERIAL_8250_MEN_MCB) [M/n/?] m + Maximum number of 8250/16550 serial ports (SERIAL_8250_NR_UARTS) [32] 32 + Number of 8250/16550 serial ports to register at runtime (SERIAL_8250_RUNTIME_UARTS) [32] 32 + Extended 8250/16550 serial driver options (SERIAL_8250_EXTENDED) [Y/n/?] y + Support more than 4 legacy serial ports (SERIAL_8250_MANY_PORTS) [Y/n/?] y +Support for sharing serial interrupts (SERIAL_8250_SHARE_IRQ) [Y/n/?] y +Autodetect IRQ on standard ports (unsafe) (SERIAL_8250_DETECT_IRQ) [N/y/?] n +Support RSA serial ports (SERIAL_8250_RSA) [Y/n/?] y +Support for Synopsys DesignWare 8250 quirks (SERIAL_8250_DW) [M/n/y/?] m +Ralink RT288x/RT305x/RT3662/RT3883 serial port support (SERIAL_8250_RT288X) [Y/n/?] y +Support for serial ports on Intel LPSS platforms (SERIAL_8250_LPSS) [Y/n/m/?] y +Support for serial ports on Intel MID platforms (SERIAL_8250_MID) [Y/n/m/?] y +* +* Non-8250 serial port support +* +MAX3100 support (SERIAL_MAX3100) [M/n/y/?] m +MAX310X support (SERIAL_MAX310X) [M/n/y/?] m +Xilinx uartlite serial port support (SERIAL_UARTLITE) [M/n/y/?] m + Maximum number of uartlite serial ports (SERIAL_UARTLITE_NR_UARTS) [1] 1 +Digi International NEO and Classic PCI Support (SERIAL_JSM) [M/n/y/?] m +Lantiq serial driver (SERIAL_LANTIQ) [N/m/y/?] n +SCCNXP serial port support (SERIAL_SCCNXP) [M/n/y/?] m +SC16IS7xx serial support (SERIAL_SC16IS7XX) [M/n/y/?] m + SC16IS7xx for I2C interface (SERIAL_SC16IS7XX_I2C) [Y/n/?] y + SC16IS7xx for spi interface (SERIAL_SC16IS7XX_SPI) [Y/n/?] y +Broadcom BCM63xx/BCM33xx UART support (SERIAL_BCM63XX) [N/m/y/?] (NEW) +Altera JTAG UART support (SERIAL_ALTERA_JTAGUART) [M/n/y/?] m +Altera UART support (SERIAL_ALTERA_UART) [M/n/y/?] m + Maximum number of Altera UART ports (SERIAL_ALTERA_UART_MAXPORTS) [4] 4 + Default baudrate for Altera UART ports (SERIAL_ALTERA_UART_BAUDRATE) [115200] 115200 +ARC UART driver support (SERIAL_ARC) [M/n/y/?] m + Number of ARC UART ports (SERIAL_ARC_NR_PORTS) [1] 1 +Comtrol RocketPort EXPRESS/INFINITY support (SERIAL_RP2) [M/n/y/?] m + Maximum number of RocketPort EXPRESS/INFINITY ports (SERIAL_RP2_NR_UARTS) [32] 32 +Freescale lpuart serial port support (SERIAL_FSL_LPUART) [M/n/y/?] m +Freescale LINFlexD UART serial port support (SERIAL_FSL_LINFLEXUART) [M/n/y/?] m +MEN 16z135 Support (SERIAL_MEN_Z135) [M/n/?] m +Support for Spreadtrum serial (SERIAL_SPRD) [M/n/y/?] m +* +* TPM Hardware Support +* +TPM Hardware Support (TCG_TPM) [M/n/y/?] m + TPM HW Random Number Generator support (HW_RANDOM_TPM) [Y/n/?] y + TPM Interface Specification 1.2 Interface / TPM 2.0 FIFO Interface (TCG_TIS) [M/n/?] m + TPM Interface Specification 1.3 Interface / TPM 2.0 FIFO Interface - (SPI) (TCG_TIS_SPI) [M/n/?] m + Cr50 SPI Interface (TCG_TIS_SPI_CR50) [Y/n/?] y + TPM Interface Specification 2.0 Interface (I2C - CR50) (TCG_TIS_I2C_CR50) [N/m/?] (NEW) + TPM Interface Specification 1.2 Interface (I2C - Atmel) (TCG_TIS_I2C_ATMEL) [M/n/?] m + TPM Interface Specification 1.2 Interface (I2C - Infineon) (TCG_TIS_I2C_INFINEON) [M/n/?] m + TPM Interface Specification 1.2 Interface (I2C - Nuvoton) (TCG_TIS_I2C_NUVOTON) [M/n/?] m + National Semiconductor TPM Interface (TCG_NSC) [M/n/?] m + Atmel TPM Interface (TCG_ATMEL) [M/n/?] m + Infineon Technologies TPM Interface (TCG_INFINEON) [M/n/?] m + XEN TPM Interface (TCG_XEN) [M/n/?] m + TPM 2.0 CRB Interface (TCG_CRB) [M/n/?] m + VTPM Proxy Interface (TCG_VTPM_PROXY) [M/n/?] m + STMicroelectronics TPM Interface Specification 1.2 Interface (I2C) (TCG_TIS_ST33ZP24_I2C) [M/n/?] m + STMicroelectronics TPM Interface Specification 1.2 Interface (SPI) (TCG_TIS_ST33ZP24_SPI) [M/n/?] m +* +* Character devices +* +Enable TTY (TTY) [Y/?] y + Virtual terminal (VT) [Y/?] y + Support for binding and unbinding console drivers (VT_HW_CONSOLE_BINDING) [Y/?] y + Legacy (BSD) PTY support (LEGACY_PTYS) [N/y/?] n + Automatically load TTY Line Disciplines (LDISC_AUTOLOAD) [Y/n/?] y + Non-standard serial port support (SERIAL_NONSTANDARD) [Y/n/?] y + Moxa Intellio support (MOXA_INTELLIO) [M/n/y/?] m + Moxa SmartIO support v. 2.0 (MOXA_SMARTIO) [M/n/y/?] m + SyncLink GT/AC support (SYNCLINK_GT) [M/n/y/?] m + HDLC line discipline support (N_HDLC) [M/n/y/?] m + GSM MUX line discipline support (EXPERIMENTAL) (N_GSM) [M/n/y/?] m + HSDPA Broadband Wireless Data Card - Globe Trotter (NOZOMI) [M/n/y/?] m + NULL TTY driver (NULL_TTY) [M/n/y/?] m + Xen Hypervisor Console support (HVC_XEN) [Y/n/?] y + Xen Hypervisor Multiple Consoles support (HVC_XEN_FRONTEND) [Y/n/?] y +Parallel printer support (PRINTER) [M/n/?] m + Support for console on line printer (LP_CONSOLE) [Y/n/?] y +Support for user-space parallel port device drivers (PPDEV) [M/n/?] m +Virtio console (VIRTIO_CONSOLE) [M/n/y/?] m +Generate a panic event to all BMCs on a panic (IPMI_PANIC_EVENT) [N/y/?] n +Device interface for IPMI (IPMI_DEVICE_INTERFACE) [M/n/?] m +IPMI System Interface handler (IPMI_SI) [M/?] m +IPMI SMBus handler (SSIF) (IPMI_SSIF) [M/n/?] m +IPMI Watchdog Timer (IPMI_WATCHDOG) [M/n/?] m +IPMI Poweroff (IPMI_POWEROFF) [M/n/?] m +IPMB Interface handler (IPMB_DEVICE_INTERFACE) [M/n/y/?] m +Applicom intelligent fieldbus card support (APPLICOM) [M/n/y/?] m +ACP Modem (Mwave) support (MWAVE) [M/n/y/?] m +/dev/mem virtual device support (DEVMEM) [Y/n/?] y +/dev/nvram support (NVRAM) [Y/m/?] y +/dev/port character device (DEVPORT) [Y/n/?] y +HPET - High Precision Event Timer (HPET) [Y/n/?] y + Allow mmap of HPET (HPET_MMAP) [N/y/?] n +Hangcheck timer (HANGCHECK_TIMER) [M/n/y/?] m +Telecom clock driver for ATCA SBC (TELCLOCK) [M/n/y/?] m +Xillybus generic FPGA interface (XILLYBUS) [M/n/y/?] m + Xillybus over PCIe (XILLYBUS_PCIE) [M/n/?] m +XillyUSB: Xillybus generic FPGA interface for USB (XILLYUSB) [N/m/y/?] (NEW) +Initialize RNG using CPU RNG instructions (RANDOM_TRUST_CPU) [N/y/?] n +Initialize RNG using bootloader-supplied seed (RANDOM_TRUST_BOOTLOADER) [N/y/?] n +* +* I2C Hardware Bus support +* +* +* PC SMBus host controller drivers +* +ALI 1535 (I2C_ALI1535) [M/n/y/?] m +ALI 1563 (I2C_ALI1563) [M/n/y/?] m +ALI 15x3 (I2C_ALI15X3) [M/n/y/?] m +AMD 756/766/768/8111 and nVidia nForce (I2C_AMD756) [M/n/y/?] m + SMBus multiplexing on the Tyan S4882 (I2C_AMD756_S4882) [M/n/?] m +AMD 8111 (I2C_AMD8111) [M/n/y/?] m +AMD MP2 PCIe (I2C_AMD_MP2) [M/n/y/?] m +Intel 82801 (ICH/PCH) (I2C_I801) [M/y/?] m +Intel SCH SMBus 1.0 (I2C_ISCH) [M/n/y/?] m +Intel iSMT SMBus Controller (I2C_ISMT) [M/n/y/?] m +Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC) (I2C_PIIX4) [M/n/y/?] m +Intel Cherry Trail Whiskey Cove PMIC smbus controller (I2C_CHT_WC) [M/n/y/?] m +Nvidia nForce2, nForce3 and nForce4 (I2C_NFORCE2) [M/n/y/?] m + SMBus multiplexing on the Tyan S4985 (I2C_NFORCE2_S4985) [M/n/?] m +NVIDIA GPU I2C controller (I2C_NVIDIA_GPU) [M/n/y/?] m +SiS 5595 (I2C_SIS5595) [M/n/y/?] m +SiS 630/730/964 (I2C_SIS630) [M/n/y/?] m +SiS 96x (I2C_SIS96X) [M/n/y/?] m +VIA VT82C586B (I2C_VIA) [M/n/y/?] m +VIA VT82C596/82C686/82xx and CX700/VX8xx/VX900 (I2C_VIAPRO) [M/n/y/?] m +* +* ACPI drivers +* +SMBus Control Method Interface (I2C_SCMI) [M/n/y/?] m +* +* I2C system bus drivers (mostly embedded / system-on-chip) +* +CBUS I2C driver (I2C_CBUS_GPIO) [M/n/y/?] m +Synopsys DesignWare Slave (I2C_DESIGNWARE_SLAVE) [Y/n/?] y +Synopsys DesignWare Platform (I2C_DESIGNWARE_PLATFORM) [Y/n/m/?] y + Intel Baytrail I2C semaphore support (I2C_DESIGNWARE_BAYTRAIL) [Y/n/?] y +Synopsys DesignWare PCI (I2C_DESIGNWARE_PCI) [Y/n/m/?] y +EMMA Mobile series I2C adapter (I2C_EMEV2) [M/n/y/?] m +GPIO-based bitbanging I2C (I2C_GPIO) [M/n/y/?] m + GPIO-based fault injector (I2C_GPIO_FAULT_INJECTOR) [N/y/?] n +Kontron COM I2C Controller (I2C_KEMPLD) [M/n/?] m +OpenCores I2C Controller (I2C_OCORES) [M/n/y/?] m +PCA9564/PCA9665 as platform device (I2C_PCA_PLATFORM) [M/n/y/?] m +Simtec Generic I2C interface (I2C_SIMTEC) [M/n/y/?] m +Xilinx I2C Controller (I2C_XILINX) [M/n/y/?] m +* +* External I2C/SMBus adapter drivers +* +Diolan U2C-12 USB adapter (I2C_DIOLAN_U2C) [M/n/y/?] m +Diolan DLN-2 USB I2C adapter (I2C_DLN2) [M/n/?] m +Silicon Labs CP2615 USB sound card and I2C adapter (I2C_CP2615) [N/m/y/?] (NEW) +Parallel port adapter (I2C_PARPORT) [M/n/?] m +RobotFuzz Open Source InterFace USB adapter (I2C_ROBOTFUZZ_OSIF) [M/n/y/?] m +TAOS evaluation module (I2C_TAOS_EVM) [M/n/y/?] m +Tiny-USB adapter (I2C_TINY_USB) [M/n/y/?] m +Viperboard I2C master support (I2C_VIPERBOARD) [M/n/?] m +* +* Other I2C/SMBus bus drivers +* +Mellanox I2C driver (I2C_MLXCPLD) [M/n/y/?] m +ChromeOS EC tunnel I2C bus (I2C_CROS_EC_TUNNEL) [M/?] m +Virtio I2C Adapter (I2C_VIRTIO) [N/m/y/?] (NEW) +* +* SPI support +* +SPI support (SPI) [Y/n/?] y + Debug support for SPI drivers (SPI_DEBUG) [N/y/?] n + SPI memory extension (SPI_MEM) [Y/?] y + * + * SPI Master Controller Drivers + * + Altera SPI Controller platform driver (SPI_ALTERA) [M/n/y/?] m + DFL bus driver for Altera SPI Controller (SPI_ALTERA_DFL) [N/m/?] (NEW) + Analog Devices AXI SPI Engine controller (SPI_AXI_SPI_ENGINE) [M/n/y/?] m + Utilities for Bitbanging SPI masters (SPI_BITBANG) [M/y/?] m + Parallel port adapter for AVR Butterfly (DEVELOPMENT) (SPI_BUTTERFLY) [M/n/?] m + Cadence SPI controller (SPI_CADENCE) [M/n/y/?] m + DesignWare SPI controller core support (SPI_DESIGNWARE) [M/n/y/?] m + DMA support for DW SPI controller (SPI_DW_DMA) [Y/n/?] y + PCI interface driver for DW SPI core (SPI_DW_PCI) [M/n/?] m + Memory-mapped io interface driver for DW SPI core (SPI_DW_MMIO) [M/n/?] m + Diolan DLN-2 USB SPI adapter (SPI_DLN2) [M/n/?] m + NXP Flex SPI controller (SPI_NXP_FLEXSPI) [M/n/y/?] m + GPIO-based bitbanging SPI Master (SPI_GPIO) [M/n/y/?] m + Parallel port adapter for LM70 eval board (DEVELOPMENT) (SPI_LM70_LLP) [M/n/?] m + Lantiq SSC SPI controller (SPI_LANTIQ_SSC) [N/m/y/?] n + OpenCores tiny SPI (SPI_OC_TINY) [M/n/y/?] m + PXA2xx SSP SPI master (SPI_PXA2XX) [M/y/?] m + Rockchip SPI controller driver (SPI_ROCKCHIP) [N/m/y/?] n + NXP SC18IS602/602B/603 I2C to SPI bridge (SPI_SC18IS602) [M/n/y/?] m + SiFive SPI controller (SPI_SIFIVE) [M/n/y/?] m + Macronix MX25F0A SPI controller (SPI_MXIC) [M/n/y/?] m + Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver (SPI_XCOMM) [M/n/y/?] m + Xilinx SPI controller common module (SPI_XILINX) [M/n/y/?] m + Xilinx ZynqMP GQSPI controller (SPI_ZYNQMP_GQSPI) [M/n/y/?] m + AMD SPI controller (SPI_AMD) [M/n/y/?] m + * + * SPI Multiplexer support + * + SPI multiplexer support (SPI_MUX) [M/n/y/?] m + * + * SPI Protocol Masters + * + User mode SPI device driver support (SPI_SPIDEV) [M/n/y/?] m + spi loopback test framework support (SPI_LOOPBACK_TEST) [M/n/?] m + Infineon TLE62X0 (for power switching) (SPI_TLE62X0) [M/n/y/?] m + SPI slave protocol handlers (SPI_SLAVE) [Y/n/?] y + SPI slave handler reporting boot up time (SPI_SLAVE_TIME) [M/n/y/?] m + SPI slave handler controlling system state (SPI_SLAVE_SYSTEM_CONTROL) [M/n/y/?] m +* +* PTP clock support +* +PTP clock support (PTP_1588_CLOCK) [Y/n/m/?] y +Driver for the National Semiconductor DP83640 PHYTER (DP83640_PHY) [M/n/?] m +ZHAW InES PTP time stamping IP core (PTP_1588_CLOCK_INES) [M/n/?] m +KVM virtual PTP clock (PTP_1588_CLOCK_KVM) [M/n/y/?] m +IDT 82P33xxx PTP clock (PTP_1588_CLOCK_IDT82P33) [M/n/y/?] m +IDT CLOCKMATRIX as PTP clock (PTP_1588_CLOCK_IDTCM) [M/n/y/?] m +VMware virtual PTP clock (PTP_1588_CLOCK_VMW) [M/n/y/?] m +OpenCompute TimeCard as PTP clock (PTP_1588_CLOCK_OCP) [N/m/?] (NEW) +* +* Pin controllers +* +Pin controllers (PINCTRL) [Y/?] y + Debug PINCTRL calls (DEBUG_PINCTRL) [N/y/?] n + AMD GPIO pin control (PINCTRL_AMD) [M/n/y/?] m + Dialog Semiconductor DA9062 PMIC pinctrl and GPIO Support (PINCTRL_DA9062) [M/n/?] m + Microchip MCP23xxx I/O expander (PINCTRL_MCP23S08) [M/n/y/?] m + Semtech SX150x I2C GPIO expander pinctrl driver (PINCTRL_SX150X) [Y/n/?] y + Intel Baytrail GPIO pin control (PINCTRL_BAYTRAIL) [Y/n/?] y + Intel Cherryview/Braswell pinctrl and GPIO driver (PINCTRL_CHERRYVIEW) [Y/n/m/?] y + Intel Lynxpoint pinctrl and GPIO driver (PINCTRL_LYNXPOINT) [Y/n/m/?] y + Intel Alder Lake pinctrl and GPIO driver (PINCTRL_ALDERLAKE) [N/m/y/?] (NEW) + Intel Broxton pinctrl and GPIO driver (PINCTRL_BROXTON) [Y/n/m/?] y + Intel Cannon Lake PCH pinctrl and GPIO driver (PINCTRL_CANNONLAKE) [Y/n/m/?] y + Intel Cedar Fork pinctrl and GPIO driver (PINCTRL_CEDARFORK) [Y/n/m/?] y + Intel Denverton pinctrl and GPIO driver (PINCTRL_DENVERTON) [Y/n/m/?] y + Intel Elkhart Lake SoC pinctrl and GPIO driver (PINCTRL_ELKHARTLAKE) [N/m/y/?] (NEW) + Intel Emmitsburg pinctrl and GPIO driver (PINCTRL_EMMITSBURG) [Y/n/m/?] y + Intel Gemini Lake SoC pinctrl and GPIO driver (PINCTRL_GEMINILAKE) [Y/n/m/?] y + Intel Ice Lake PCH pinctrl and GPIO driver (PINCTRL_ICELAKE) [Y/n/m/?] y + Intel Jasper Lake PCH pinctrl and GPIO driver (PINCTRL_JASPERLAKE) [Y/n/m/?] y + Intel Lakefield SoC pinctrl and GPIO driver (PINCTRL_LAKEFIELD) [N/m/y/?] (NEW) + Intel Lewisburg pinctrl and GPIO driver (PINCTRL_LEWISBURG) [Y/n/m/?] y + Intel Sunrisepoint pinctrl and GPIO driver (PINCTRL_SUNRISEPOINT) [Y/n/m/?] y + Intel Tiger Lake pinctrl and GPIO driver (PINCTRL_TIGERLAKE) [Y/n/m/?] y +* +* Virtual GPIO drivers +* +GPIO Aggregator (GPIO_AGGREGATOR) [M/n/y/?] m +GPIO Testing Driver (GPIO_MOCKUP) [M/n/y/?] m +VirtIO GPIO support (GPIO_VIRTIO) [N/m/y/?] (NEW) +* +* Board level reset or power off +* +Board level reset or power off (POWER_RESET) [Y/n/?] y + MediaTek MT6323 power-off driver (POWER_RESET_MT6323) [Y/n/?] y + Restart power-off driver (POWER_RESET_RESTART) [Y/n/?] y + TPS65086 restart driver (POWER_RESET_TPS65086) [N/y/?] (NEW) +* +* Power supply class support +* +Power supply class support (POWER_SUPPLY) [Y/?] y + Power supply debug (POWER_SUPPLY_DEBUG) [N/y/?] n + Expose power supply sensors as hwmon device (POWER_SUPPLY_HWMON) [Y/n/?] y + Generic PDA/phone power driver (PDA_POWER) [M/n/y/?] m + Generic battery support using IIO (GENERIC_ADC_BATTERY) [M/n/?] m + MAX8925 battery charger support (MAX8925_POWER) [M/n/y/?] m + WM831X backup battery charger support (WM831X_BACKUP) [M/n/y/?] m + WM831X PMU support (WM831X_POWER) [M/n/y/?] m + WM8350 PMU support (WM8350_POWER) [M/n/y/?] m + Test power driver (TEST_POWER) [M/n/y/?] m + Marvell 88PM860x battery driver (BATTERY_88PM860X) [M/n/y/?] m + ADP5061 battery charger driver (CHARGER_ADP5061) [M/n/y/?] m + CW2015 Battery driver (BATTERY_CW2015) [M/n/y/?] m + DS2760 battery driver (HP iPAQ & others) (BATTERY_DS2760) [M/n/?] m + DS2780 battery driver (BATTERY_DS2780) [M/n/y/?] m + DS2781 battery driver (BATTERY_DS2781) [M/n/y/?] m + DS2782/DS2786 standalone gas-gauge (BATTERY_DS2782) [M/n/y/?] m + SBS Compliant gas gauge (BATTERY_SBS) [M/n/y/?] m + SBS Compliant charger (CHARGER_SBS) [M/n/y/?] m + Smart Battery System Manager (MANAGER_SBS) [M/n/?] m + BQ27xxx battery driver (BATTERY_BQ27XXX) [M/n/y/?] m + BQ27xxx I2C support (BATTERY_BQ27XXX_I2C) [M/n/?] m + BQ27xxx HDQ support (BATTERY_BQ27XXX_HDQ) [M/n/?] m + BQ27xxx support for update of NVM/flash data memory (BATTERY_BQ27XXX_DT_UPDATES_NVM) [N/y/?] n + DA9030 battery driver (BATTERY_DA9030) [M/n/y/?] m + Dialog DA9052 Battery (BATTERY_DA9052) [M/n/y/?] m + Dialog Semiconductor DA9150 Charger support (CHARGER_DA9150) [M/n/?] m + Dialog Semiconductor DA9150 Fuel Gauge support (BATTERY_DA9150) [M/n/?] m + X-Powers AXP20X and AXP22X AC power supply driver (CHARGER_AXP20X) [M/n/?] m + X-Powers AXP20X battery driver (BATTERY_AXP20X) [M/n/?] m + AXP20x power supply driver (AXP20X_POWER) [M/n/?] m + X-Powers AXP288 Charger (AXP288_CHARGER) [M/n/?] m + X-Powers AXP288 Fuel Gauge (AXP288_FUEL_GAUGE) [M/n/?] m + Maxim MAX17040 Fuel Gauge (BATTERY_MAX17040) [M/n/y/?] m + Maxim MAX17042/17047/17050/8997/8966 Fuel Gauge (BATTERY_MAX17042) [M/n/y/?] m + MAX17211/MAX17215 standalone gas-gauge (BATTERY_MAX1721X) [M/n/?] m + TWL4030 MADC battery driver (BATTERY_TWL4030_MADC) [M/n/?] m + Marvell 88PM860x Charger driver (CHARGER_88PM860X) [M/n/?] m + NXP PCF50633 MBC (CHARGER_PCF50633) [M/n/?] m + Nokia RX-51 (N900) battery driver (BATTERY_RX51) [M/n/?] m + ISP1704 USB Charger Detection (CHARGER_ISP1704) [M/n/?] m + MAX8903 Battery DC-DC Charger for USB and Adapter Power (CHARGER_MAX8903) [M/n/y/?] m + OMAP TWL4030 BCI charger driver (CHARGER_TWL4030) [M/n/?] m + TI/National Semiconductor LP8727 charger driver (CHARGER_LP8727) [M/n/y/?] m + TI LP8788 charger driver (CHARGER_LP8788) [M/n/?] m + GPIO charger (CHARGER_GPIO) [M/n/y/?] m + Battery charger manager for multiple chargers (CHARGER_MANAGER) [Y/n/m/?] y + Analog Devices LT3651 charger (CHARGER_LT3651) [M/n/y/?] m + LTC4162-L charger (CHARGER_LTC4162L) [N/m/y/?] (NEW) + Maxim MAX14577/77836 battery charger driver (CHARGER_MAX14577) [M/n/?] m + Maxim MAX77693 battery charger driver (CHARGER_MAX77693) [M/n/?] m + Maxim MAX8997/MAX8966 PMIC battery charger driver (CHARGER_MAX8997) [M/n/?] m + Maxim MAX8998/LP3974 PMIC battery charger driver (CHARGER_MAX8998) [M/n/?] m + Monolithic power system MP2629 Battery charger (CHARGER_MP2629) [M/n/?] m + Mediatek MT6360 Charger Driver (CHARGER_MT6360) [N/m/?] (NEW) + TI BQ2415x battery charger driver (CHARGER_BQ2415X) [M/n/y/?] m + TI BQ24190 battery charger driver (CHARGER_BQ24190) [M/n/y/?] m + TI BQ24250/24251/24257 battery charger driver (CHARGER_BQ24257) [M/n/y/?] m + TI BQ24735 battery charger support (CHARGER_BQ24735) [M/n/y/?] m + TI BQ2515X battery charger family (CHARGER_BQ2515X) [M/n/y/?] m + TI BQ25890 battery charger driver (CHARGER_BQ25890) [M/n/y/?] m + TI BQ25980 battery charger driver (CHARGER_BQ25980) [M/n/y/?] m + TI BQ256XX battery charger driver (CHARGER_BQ256XX) [N/m/y/?] (NEW) + Summit Microelectronics SMB3XX Battery Charger (CHARGER_SMB347) [M/n/y/?] m + TPS65090 battery charger driver (CHARGER_TPS65090) [M/n/y/?] m + LTC2941/LTC2943 Battery Gauge Driver (BATTERY_GAUGE_LTC2941) [M/n/y/?] m + Goldfish battery driver (BATTERY_GOLDFISH) [N/m/y/?] (NEW) + RT5033 fuel gauge support (BATTERY_RT5033) [M/n/y/?] m + Richtek RT9455 battery charger driver (CHARGER_RT9455) [M/n/y/?] m + ChromeOS EC based USBPD charger (CHARGER_CROS_USBPD) [M/n/?] m + ChromeOS EC based peripheral charger (CHARGER_CROS_PCHG) [M/n/?] (NEW) + ROHM bd99954 charger driver (CHARGER_BD99954) [M/n/y/?] m + Wilco EC based charger for ChromeOS (CHARGER_WILCO) [M/n/?] m +* +* Hardware Monitoring support +* +Hardware Monitoring support (HWMON) [Y/m/?] y + Hardware Monitoring Chip debugging messages (HWMON_DEBUG_CHIP) [N/y/?] n + * + * Native drivers + * + Abit uGuru (rev 1 & 2) (SENSORS_ABITUGURU) [M/n/y/?] m + Abit uGuru (rev 3) (SENSORS_ABITUGURU3) [M/n/y/?] m + Analog Devices AD7314 and compatibles (SENSORS_AD7314) [M/n/y/?] m + Analog Devices AD7414 (SENSORS_AD7414) [M/n/y/?] m + Analog Devices AD7416, AD7417 and AD7418 (SENSORS_AD7418) [M/n/y/?] m + Analog Devices ADM1021 and compatibles (SENSORS_ADM1021) [M/n/y/?] m + Analog Devices ADM1025 and compatibles (SENSORS_ADM1025) [M/n/y/?] m + Analog Devices ADM1026 and compatibles (SENSORS_ADM1026) [M/n/y/?] m + Analog Devices ADM1029 (SENSORS_ADM1029) [M/n/y/?] m + Analog Devices ADM1031 and compatibles (SENSORS_ADM1031) [M/n/y/?] m + Analog Devices ADM1177 and compatibles (SENSORS_ADM1177) [M/n/y/?] m + Analog Devices ADM9240 and compatibles (SENSORS_ADM9240) [M/n/y/?] m + Analog Devices ADT7310/ADT7320 (SENSORS_ADT7310) [M/n/y/?] m + Analog Devices ADT7410/ADT7420 (SENSORS_ADT7410) [M/n/y/?] m + Analog Devices ADT7411 (SENSORS_ADT7411) [M/n/y/?] m + Analog Devices ADT7462 (SENSORS_ADT7462) [M/n/y/?] m + Analog Devices ADT7470 (SENSORS_ADT7470) [M/n/y/?] m + Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490 (SENSORS_ADT7475) [M/n/y/?] m + Aosong AHT10 (SENSORS_AHT10) [N/m/y/?] (NEW) + Aquacomputer D5 Next watercooling pump (SENSORS_AQUACOMPUTER_D5NEXT) [N/m/?] (NEW) + Synaptics AS370 SoC hardware monitoring driver (SENSORS_AS370) [M/n/y/?] m + Andigilog aSC7621 (SENSORS_ASC7621) [M/n/y/?] m + Analog Devices FAN Control HDL Core driver (SENSORS_AXI_FAN_CONTROL) [M/n/y/?] m + AMD Athlon64/FX or Opteron temperature sensor (SENSORS_K8TEMP) [M/n/y/?] m + AMD Family 10h+ temperature sensor (SENSORS_K10TEMP) [M/n/y/?] m + AMD Family 15h processor power (SENSORS_FAM15H_POWER) [M/n/y/?] m + Apple SMC (Motion sensor, light sensor, keyboard backlight) (SENSORS_APPLESMC) [M/n/y/?] m + Asus ASB100 Bach (SENSORS_ASB100) [M/n/y/?] m + ASPEED AST2400/AST2500 PWM and Fan tach driver (SENSORS_ASPEED) [M/n/y/?] m + Attansic ATXP1 VID controller (SENSORS_ATXP1) [M/n/y/?] m + Corsair Commander Pro controller (SENSORS_CORSAIR_CPRO) [M/n/y/?] m + Corsair PSU HID controller (SENSORS_CORSAIR_PSU) [N/m/y/?] (NEW) + Hard disk drives with temperature sensors (SENSORS_DRIVETEMP) [M/n/y/?] m + Dallas Semiconductor DS620 (SENSORS_DS620) [M/n/y/?] m + Dallas Semiconductor DS1621 and compatibles (SENSORS_DS1621) [M/n/y/?] m + Dell laptop SMM BIOS hwmon driver (SENSORS_DELL_SMM) [M/y/?] m + Dialog DA9052/DA9053 ADC (SENSORS_DA9052_ADC) [M/n/y/?] m + Dialog Semiconductor DA9055 ADC (SENSORS_DA9055) [M/n/y/?] m + FB-DIMM AMB temperature sensor on Intel 5000 series chipsets (SENSORS_I5K_AMB) [M/n/y/?] m + Fintek F71805F/FG, F71806F/FG and F71872F/FG (SENSORS_F71805F) [M/n/y/?] m + Fintek F71882FG and compatibles (SENSORS_F71882FG) [M/n/y/?] m + Fintek F75375S/SP, F75373 and F75387 (SENSORS_F75375S) [M/n/y/?] m + Freescale MC13783/MC13892 ADC (SENSORS_MC13783_ADC) [M/n/?] m + Fujitsu Siemens Computers sensor chips (SENSORS_FSCHMD) [M/n/y/?] m + Fujitsu Technology Solutions sensor chip Teutates (SENSORS_FTSTEUTATES) [M/n/y/?] m + Genesys Logic GL518SM (SENSORS_GL518SM) [M/n/y/?] m + Genesys Logic GL520SM (SENSORS_GL520SM) [M/n/y/?] m + GMT G760A (SENSORS_G760A) [M/n/y/?] m + GMT G762 and G763 (SENSORS_G762) [M/n/y/?] m + Honeywell Humidicon HIH-6130 humidity/temperature sensor (SENSORS_HIH6130) [M/n/y/?] m + IBM Active Energy Manager temperature/power sensors and control (SENSORS_IBMAEM) [M/n/?] m + IBM PowerExecutive temperature/power sensors (SENSORS_IBMPEX) [M/n/?] m + Hwmon driver that uses channels specified via iio maps (SENSORS_IIO_HWMON) [M/n/?] m + Intel 5500/5520/X58 temperature sensor (SENSORS_I5500) [M/n/y/?] m + Intel Core/Core2/Atom temperature sensor (SENSORS_CORETEMP) [M/n/y/?] m + ITE IT87xx and compatibles (SENSORS_IT87) [M/n/y/?] m + JEDEC JC42.4 compliant memory module temperature sensors (SENSORS_JC42) [M/n/y/?] m + Lattice POWR1220 Power Monitoring (SENSORS_POWR1220) [M/n/y/?] m + Lineage Compact Power Line Power Entry Module (SENSORS_LINEAGE) [M/n/y/?] m + Linear Technology LTC2945 (SENSORS_LTC2945) [M/n/y/?] m + Analog Devices LTC2947 High Precision Power and Energy Monitor over I2C (SENSORS_LTC2947_I2C) [M/n/y/?] m + Analog Devices LTC2947 High Precision Power and Energy Monitor over SPI (SENSORS_LTC2947_SPI) [M/n/y/?] m + Linear Technology LTC2990 (SENSORS_LTC2990) [M/n/y/?] m + Linear Technology LTC2992 (SENSORS_LTC2992) [N/m/y/?] (NEW) + Linear Technology LTC4151 (SENSORS_LTC4151) [M/n/y/?] m + Linear Technology LTC4215 (SENSORS_LTC4215) [M/n/y/?] m + Linear Technology LTC4222 (SENSORS_LTC4222) [M/n/y/?] m + Linear Technology LTC4245 (SENSORS_LTC4245) [M/n/y/?] m + Linear Technology LTC4260 (SENSORS_LTC4260) [M/n/y/?] m + Linear Technology LTC4261 (SENSORS_LTC4261) [M/n/y/?] m + Maxim MAX1111 Serial 8-bit ADC chip and compatibles (SENSORS_MAX1111) [M/n/y/?] m + Maxim MAX127 12-bit 8-channel Data Acquisition System (SENSORS_MAX127) [N/m/y/?] (NEW) + Maxim MAX16065 System Manager and compatibles (SENSORS_MAX16065) [M/n/y/?] m + Maxim MAX1619 sensor chip (SENSORS_MAX1619) [M/n/y/?] m + Maxim MAX1668 and compatibles (SENSORS_MAX1668) [M/n/y/?] m + Maxim MAX197 and compatibles (SENSORS_MAX197) [M/n/y/?] m + MAX31722 temperature sensor (SENSORS_MAX31722) [M/n/y/?] m + MAX31730 temperature sensor (SENSORS_MAX31730) [M/n/y/?] m + Maxim MAX6621 sensor chip (SENSORS_MAX6621) [M/n/y/?] m + Maxim MAX6639 sensor chip (SENSORS_MAX6639) [M/n/y/?] m + Maxim MAX6642 sensor chip (SENSORS_MAX6642) [M/n/y/?] m + Maxim MAX6650 sensor chip (SENSORS_MAX6650) [M/n/y/?] m + Maxim MAX6697 and compatibles (SENSORS_MAX6697) [M/n/y/?] m + Maxim MAX31790 sensor chip (SENSORS_MAX31790) [M/n/y/?] m + Microchip MCP3021 and compatibles (SENSORS_MCP3021) [M/n/y/?] m + Mellanox FAN driver (SENSORS_MLXREG_FAN) [M/n/y/?] m + Microchip TC654/TC655 and compatibles (SENSORS_TC654) [M/n/y/?] m + Texas Instruments TPS23861 PoE PSE (SENSORS_TPS23861) [N/m/y/?] (NEW) + MEN 14F021P00 BMC Hardware Monitoring (SENSORS_MENF21BMC_HWMON) [M/n/?] m + Moortec Semiconductor MR75203 PVT Controller (SENSORS_MR75203) [M/n/y/?] m + National Semiconductor ADCxxxSxxx (SENSORS_ADCXX) [M/n/y/?] m + National Semiconductor LM63 and compatibles (SENSORS_LM63) [M/n/y/?] m + National Semiconductor LM70 and compatibles (SENSORS_LM70) [M/n/y/?] m + National Semiconductor LM73 (SENSORS_LM73) [M/n/y/?] m + National Semiconductor LM75 and compatibles (SENSORS_LM75) [M/n/y/?] m + National Semiconductor LM77 (SENSORS_LM77) [M/n/y/?] m + National Semiconductor LM78 and compatibles (SENSORS_LM78) [M/n/y/?] m + National Semiconductor LM80 and LM96080 (SENSORS_LM80) [M/n/y/?] m + National Semiconductor LM83 and compatibles (SENSORS_LM83) [M/n/y/?] m + National Semiconductor LM85 and compatibles (SENSORS_LM85) [M/n/y/?] m + National Semiconductor LM87 and compatibles (SENSORS_LM87) [M/n/y/?] m + National Semiconductor LM90 and compatibles (SENSORS_LM90) [M/n/y/?] m + National Semiconductor LM92 and compatibles (SENSORS_LM92) [M/n/y/?] m + National Semiconductor LM93 and compatibles (SENSORS_LM93) [M/n/y/?] m + National Semiconductor LM95234 and compatibles (SENSORS_LM95234) [M/n/y/?] m + National Semiconductor LM95241 and compatibles (SENSORS_LM95241) [M/n/y/?] m + National Semiconductor LM95245 and compatibles (SENSORS_LM95245) [M/n/y/?] m + National Semiconductor PC87360 family (SENSORS_PC87360) [M/n/y/?] m + National Semiconductor PC87427 (SENSORS_PC87427) [M/n/y/?] m + NTC thermistor support from Murata (SENSORS_NTC_THERMISTOR) [M/n/y/?] m + Nuvoton NCT6683D (SENSORS_NCT6683) [M/n/y/?] m + Nuvoton NCT6775F and compatibles (SENSORS_NCT6775) [M/n/y/?] m + Nuvoton NCT7802Y (SENSORS_NCT7802) [M/n/y/?] m + Nuvoton NCT7904 (SENSORS_NCT7904) [M/n/y/?] m + Nuvoton NPCM750 and compatible PWM and Fan controllers (SENSORS_NPCM7XX) [M/n/y/?] m + NZXT Kraken X42/X51/X62/X72 liquid coolers (SENSORS_NZXT_KRAKEN2) [N/m/?] (NEW) + Philips PCF8591 ADC/DAC (SENSORS_PCF8591) [M/n/y/?] m + * + * PMBus support + * + PMBus support (PMBUS) [M/n/y/?] m + Generic PMBus devices (SENSORS_PMBUS) [M/n/?] m + Analog Devices ADM1266 Sequencer (SENSORS_ADM1266) [M/n/?] m + Analog Devices ADM1275 and compatibles (SENSORS_ADM1275) [M/n/?] m + Bel PFE Compatible Power Supplies (SENSORS_BEL_PFE) [M/n/?] m + BluTek BPA-RS600 Power Supplies (SENSORS_BPA_RS600) [N/m/?] (NEW) + FSP/3Y-Power power supplies (SENSORS_FSP_3Y) [N/m/?] (NEW) + IBM Common Form Factor Power Supply (SENSORS_IBM_CFFPS) [M/n/?] m + Delta DPS920AB Power Supply (SENSORS_DPS920AB) [N/m/?] (NEW) + INSPUR Power System Power Supply (SENSORS_INSPUR_IPSPS) [M/n/?] m + Infineon IR35221 (SENSORS_IR35221) [M/n/?] m + Infineon IR36021 (SENSORS_IR36021) [N/m/?] (NEW) + Infineon IR38064 (SENSORS_IR38064) [M/n/?] m + Infineon IRPS5401 (SENSORS_IRPS5401) [M/n/?] m + Renesas Digital Multiphase Voltage Regulators (SENSORS_ISL68137) [M/n/?] m + National Semiconductor LM25066 and compatibles (SENSORS_LM25066) [M/n/?] m + Linear Technologies LTC2978 and compatibles (SENSORS_LTC2978) [M/n/?] m + Regulator support for LTC2978 and compatibles (SENSORS_LTC2978_REGULATOR) [N/y/?] n + Linear Technologies LTC3815 (SENSORS_LTC3815) [M/n/?] m + Maxim MAX15301 (SENSORS_MAX15301) [N/m/?] (NEW) + Maxim MAX16064 (SENSORS_MAX16064) [M/n/?] m + Maxim MAX16508, MAX16601 (SENSORS_MAX16601) [M/n/?] m + Maxim MAX20710, MAX20730, MAX20734, MAX20743 (SENSORS_MAX20730) [M/n/?] m + Maxim MAX20751 (SENSORS_MAX20751) [M/n/?] m + Maxim MAX31785 and compatibles (SENSORS_MAX31785) [M/n/?] m + Maxim MAX34440 and compatibles (SENSORS_MAX34440) [M/n/?] m + Maxim MAX8688 (SENSORS_MAX8688) [M/n/?] m + MPS MP2888 (SENSORS_MP2888) [N/m/?] (NEW) + MPS MP2975 (SENSORS_MP2975) [M/n/?] m + Flex PIM4328 and compatibles (SENSORS_PIM4328) [N/m/?] (NEW) + ST PM6764TR (SENSORS_PM6764TR) [N/m/?] (NEW) + Infineon PXE1610 (SENSORS_PXE1610) [M/n/?] m + Delta Power Supplies Q54SJ108A2 (SENSORS_Q54SJ108A2) [N/m/?] (NEW) + ST STPDDC60 (SENSORS_STPDDC60) [N/m/?] (NEW) + TI TPS40422 (SENSORS_TPS40422) [M/n/?] m + TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688 (SENSORS_TPS53679) [M/n/?] m + TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910 (SENSORS_UCD9000) [M/n/?] m + TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248 (SENSORS_UCD9200) [M/n/?] m + Infineon XDPE122 family (SENSORS_XDPE122) [M/n/?] m + Intersil ZL6100 and compatibles (SENSORS_ZL6100) [M/n/?] m + Emulated SB-TSI temperature sensor (SENSORS_SBTSI) [N/m/y/?] (NEW) + Emulated SB-RMI sensor (SENSORS_SBRMI) [N/m/y/?] (NEW) + Sensiron humidity and temperature sensors. SHT15 and compat. (SENSORS_SHT15) [M/n/y/?] m + Sensiron humidity and temperature sensors. SHT21 and compat. (SENSORS_SHT21) [M/n/y/?] m + Sensiron humidity and temperature sensors. SHT3x and compat. (SENSORS_SHT3x) [M/n/y/?] m + Sensiron humidity and temperature sensors. SHT4x and compat. (SENSORS_SHT4x) [N/m/y/?] (NEW) + Sensiron humidity and temperature sensors. SHTC1 and compat. (SENSORS_SHTC1) [M/n/y/?] m + Silicon Integrated Systems Corp. SiS5595 (SENSORS_SIS5595) [M/n/y/?] m + SMSC DME1737, SCH311x and compatibles (SENSORS_DME1737) [M/n/y/?] m + SMSC EMC1403/23 thermal sensor (SENSORS_EMC1403) [M/n/y/?] m + SMSC EMC2103 (SENSORS_EMC2103) [M/n/y/?] m + SMSC EMC6W201 (SENSORS_EMC6W201) [M/n/y/?] m + SMSC LPC47M10x and compatibles (SENSORS_SMSC47M1) [M/n/y/?] m + SMSC LPC47M192 and compatibles (SENSORS_SMSC47M192) [M/n/y/?] m + SMSC LPC47B397-NC (SENSORS_SMSC47B397) [M/n/y/?] m + SMSC SCH5627 (SENSORS_SCH5627) [M/n/y/?] m + SMSC SCH5636 (SENSORS_SCH5636) [M/n/y/?] m + ST Microelectronics STTS751 (SENSORS_STTS751) [M/n/y/?] m + Summit Microelectronics SMM665 (SENSORS_SMM665) [M/n/y/?] m + Texas Instruments ADC128D818 (SENSORS_ADC128D818) [M/n/y/?] m + Texas Instruments ADS7828 and compatibles (SENSORS_ADS7828) [M/n/y/?] m + Texas Instruments ADS7871 A/D converter (SENSORS_ADS7871) [M/n/y/?] m + Texas Instruments AMC6821 (SENSORS_AMC6821) [M/n/y/?] m + TI / Burr Brown INA209 (SENSORS_INA209) [M/n/y/?] m + Texas Instruments INA219 and compatibles (SENSORS_INA2XX) [M/n/y/?] m + Texas Instruments INA3221 Triple Power Monitor (SENSORS_INA3221) [M/n/y/?] m + Microchip TC74 (SENSORS_TC74) [M/n/y/?] m + Texas Instruments THMC50 / Analog Devices ADM1022 (SENSORS_THMC50) [M/n/y/?] m + Texas Instruments TMP102 (SENSORS_TMP102) [M/n/y/?] m + Texas Instruments TMP103 (SENSORS_TMP103) [M/n/y/?] m + Texas Instruments TMP108 (SENSORS_TMP108) [M/n/y/?] m + Texas Instruments TMP401 and compatibles (SENSORS_TMP401) [M/n/y/?] m + Texas Instruments TMP421 and compatible (SENSORS_TMP421) [M/n/y/?] m + Texas Instruments TMP513 and compatibles (SENSORS_TMP513) [M/n/y/?] m + VIA CPU temperature sensor (SENSORS_VIA_CPUTEMP) [M/n/y/?] m + VIA686A (SENSORS_VIA686A) [M/n/y/?] m + VIA VT1211 (SENSORS_VT1211) [M/n/y/?] m + VIA VT8231 (SENSORS_VT8231) [M/n/y/?] m + Nuvoton W83773G (SENSORS_W83773G) [M/n/y/?] m + Winbond W83781D, W83782D, W83783S, Asus AS99127F (SENSORS_W83781D) [M/n/y/?] m + Winbond W83791D (SENSORS_W83791D) [M/n/y/?] m + Winbond W83792D (SENSORS_W83792D) [M/n/y/?] m + Winbond W83793 (SENSORS_W83793) [M/n/y/?] m + Winbond/Nuvoton W83795G/ADG (SENSORS_W83795) [M/n/y/?] m + Include automatic fan control support (SENSORS_W83795_FANCTRL) [N/y/?] n + Winbond W83L785TS-S (SENSORS_W83L785TS) [M/n/y/?] m + Winbond W83L786NG, W83L786NR (SENSORS_W83L786NG) [M/n/y/?] m + Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF (SENSORS_W83627HF) [M/n/y/?] m + Winbond W83627EHF/EHG/DHG/UHG, W83667HG (SENSORS_W83627EHF) [M/n/y/?] m + WM831x PMICs (SENSORS_WM831X) [M/n/y/?] m + Wolfson Microelectronics WM835x (SENSORS_WM8350) [M/n/y/?] m + APM X-Gene SoC hardware monitoring driver (SENSORS_XGENE) [M/n/y/?] m + Intel MAX10 BMC Hardware Monitoring (SENSORS_INTEL_M10_BMC_HWMON) [M/n/?] m + * + * ACPI drivers + * + ACPI 4.0 power meter (SENSORS_ACPI_POWER) [M/n/y/?] m + ASUS ATK0110 (SENSORS_ATK0110) [M/n/y/?] m +* +* Intel thermal drivers +* +Intel PowerClamp idle injection driver (INTEL_POWERCLAMP) [M/n/y/?] m +X86 package temperature thermal driver (X86_PKG_TEMP_THERMAL) [M/n/y/?] m +Intel SoCs DTS thermal driver (INTEL_SOC_DTS_THERMAL) [M/n/y/?] m +Intel Broxton PMIC thermal driver (INTEL_BXT_PMIC_THERMAL) [M/n/?] m +Intel PCH Thermal Reporting Driver (INTEL_PCH_THERMAL) [M/n/y/?] m +Intel TCC offset cooling Driver (INTEL_TCC_COOLING) [N/m/y/?] (NEW) +Thermal Management driver for Intel menlow platform (INTEL_MENLOW) [M/n/y/?] m +* +* Watchdog Timer Support +* +Watchdog Timer Support (WATCHDOG) [Y/n/?] y + WatchDog Timer Driver Core (WATCHDOG_CORE) [Y/m/?] y + Disable watchdog shutdown on close (WATCHDOG_NOWAYOUT) [N/y/?] n + Update boot-enabled watchdog until userspace takes over (WATCHDOG_HANDLE_BOOT_ENABLED) [Y/n/?] y + Timeout value for opening watchdog device (WATCHDOG_OPEN_TIMEOUT) [0] 0 + Read different watchdog information through sysfs (WATCHDOG_SYSFS) [Y/n/?] y + Enable watchdog hrtimer-based pretimeouts (WATCHDOG_HRTIMER_PRETIMEOUT) [N/y/?] (NEW) + * + * Watchdog Pretimeout Governors + * + Enable watchdog pretimeout governors (WATCHDOG_PRETIMEOUT_GOV) [Y/n/?] y + Noop watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_NOOP) [M/n/y/?] m + Panic watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_PANIC) [Y/n/m/?] y + Default Watchdog Pretimeout Governor + 1. noop (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP) + > 2. panic (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC) + choice[1-2?]: 2 + * + * Watchdog Device Drivers + * + Software watchdog (SOFT_WATCHDOG) [M/n/y/?] m + Software watchdog pretimeout governor support (SOFT_WATCHDOG_PRETIMEOUT) [N/y/?] n + Dialog DA9052 Watchdog (DA9052_WATCHDOG) [M/n/y/?] m + Dialog Semiconductor DA9055 Watchdog (DA9055_WATCHDOG) [M/n/y/?] m + Dialog DA9063 Watchdog (DA9063_WATCHDOG) [M/n/?] m + Dialog DA9062/61 Watchdog (DA9062_WATCHDOG) [M/n/?] m + MEN 14F021P00 BMC Watchdog (MENF21BMC_WATCHDOG) [M/n/?] m + MEN 16Z069 Watchdog (MENZ069_WATCHDOG) [M/n/?] m + ACPI Watchdog Action Table (WDAT) (WDAT_WDT) [M/n/y/?] m + WM831x watchdog (WM831X_WATCHDOG) [M/n/y/?] m + WM8350 watchdog (WM8350_WATCHDOG) [M/n/y/?] m + Xilinx Watchdog timer (XILINX_WATCHDOG) [M/n/y/?] m + Zodiac RAVE Watchdog Timer (ZIIRAVE_WATCHDOG) [M/n/y/?] m + RAVE SP Watchdog timer (RAVE_SP_WATCHDOG) [M/n/?] m + Mellanox Watchdog (MLX_WDT) [M/n/y/?] m + Cadence Watchdog Timer (CADENCE_WATCHDOG) [M/n/y/?] m + Synopsys DesignWare watchdog (DW_WATCHDOG) [M/n/y/?] m + TWL4030 Watchdog (TWL4030_WATCHDOG) [M/n/y/?] m + Max63xx watchdog (MAX63XX_WATCHDOG) [M/n/y/?] m + Retu watchdog (RETU_WATCHDOG) [M/n/?] m + Acquire SBC Watchdog Timer (ACQUIRE_WDT) [M/n/y/?] m + Advantech SBC Watchdog Timer (ADVANTECH_WDT) [M/n/y/?] m + ALi M1535 PMU Watchdog Timer (ALIM1535_WDT) [M/n/y/?] m + ALi M7101 PMU Computer Watchdog (ALIM7101_WDT) [M/n/y/?] m + WinSystems EBC-C384 Watchdog Timer (EBC_C384_WDT) [M/n/y/?] m + Fintek F718xx, F818xx Super I/O Watchdog (F71808E_WDT) [M/n/y/?] m + AMD/ATI SP5100 TCO Timer/Watchdog (SP5100_TCO) [M/n/y/?] m + Compulab SBC-FITPC2 watchdog (SBC_FITPC2_WATCHDOG) [M/n/y/?] m + Eurotech CPU-1220/1410 Watchdog Timer (EUROTECH_WDT) [M/n/y/?] m + IB700 SBC Watchdog Timer (IB700_WDT) [M/n/y/?] m + IBM Automatic Server Restart (IBMASR) [M/n/y/?] m + ICP Single Board Computer Watchdog Timer (WAFER_WDT) [M/n/y/?] m + Intel 6300ESB Timer/Watchdog (I6300ESB_WDT) [M/n/y/?] m + Intel Atom E6xx Watchdog (IE6XX_WDT) [M/n/y/?] m + Intel TCO Timer/Watchdog (ITCO_WDT) [M/n/?] m + Intel TCO Timer/Watchdog Specific Vendor Support (ITCO_VENDOR_SUPPORT) [Y/n/?] y + IT8712F (Smart Guardian) Watchdog Timer (IT8712F_WDT) [M/n/y/?] m + IT87 Watchdog Timer (IT87_WDT) [M/n/y/?] m + HP ProLiant iLO2+ Hardware Watchdog Timer (HP_WATCHDOG) [M/n/y/?] m + NMI support for the HP ProLiant iLO2+ Hardware Watchdog Timer (HPWDT_NMI_DECODING) [Y/n/?] y + Kontron COM Watchdog Timer (KEMPLD_WDT) [M/n/?] m + National Semiconductor PC87307/PC97307 (ala SC1200) Watchdog (SC1200_WDT) [M/n/y/?] m + NS PC87413 watchdog (PC87413_WDT) [M/n/y/?] m + nVidia TCO Timer/Watchdog (NV_TCO) [M/n/y/?] m + SBC-60XX Watchdog Timer (60XX_WDT) [M/n/y/?] m + SMA CPU5 Watchdog (CPU5_WDT) [M/n/y/?] m + SMSC SCH311X Watchdog Timer (SMSC_SCH311X_WDT) [M/n/y/?] m + Winbond SMsC37B787 Watchdog Timer (SMSC37B787_WDT) [M/n/y/?] m + TQ-Systems TQMX86 Watchdog Timer (TQMX86_WDT) [M/n/y/?] m + VIA Watchdog Timer (VIA_WDT) [M/n/y/?] m + Watchdog timer for W83627HF/W83627DHG and compatibles (W83627HF_WDT) [M/n/y/?] m + W83877F (EMACS) Watchdog Timer (W83877F_WDT) [M/n/y/?] m + W83977F (PCM-5335) Watchdog Timer (W83977F_WDT) [M/n/y/?] m + ZF MachZ Watchdog (MACHZ_WDT) [M/n/y/?] m + Winsystems SBC EPX-C3 watchdog (SBC_EPX_C3_WATCHDOG) [M/n/y/?] m + NI 903x/913x Watchdog (NI903X_WDT) [M/n/y/?] m + NIC7018 Watchdog (NIC7018_WDT) [M/n/y/?] m + MEN A21 VME CPU Carrier Board Watchdog Timer (MEN_A21_WDT) [M/n/y/?] m + Xen Watchdog support (XEN_WDT) [M/n/y/?] m + * + * PCI-based Watchdog Cards + * + Berkshire Products PCI-PC Watchdog (PCIPCWATCHDOG) [M/n/y/?] m + PCI-WDT500/501 Watchdog timer (WDTPCI) [M/n/y/?] m + * + * USB-based Watchdog Cards + * + Berkshire Products USB-PC Watchdog (USBPCWATCHDOG) [M/n/y/?] m +* +* Multifunction device drivers +* +AMS AS3711 (MFD_AS3711) [Y/n/?] y +Analog Devices ADP5520/01 MFD PMIC Core Support (PMIC_ADP5520) [Y/n/?] y +AnalogicTech AAT2870 (MFD_AAT2870_CORE) [Y/n/?] y +Broadcom BCM590xx PMUs (MFD_BCM590XX) [M/n/y/?] m +ROHM BD9571MWV PMIC (MFD_BD9571MWV) [M/n/y/?] m +X-Powers AXP series PMICs with I2C (MFD_AXP20X_I2C) [M/n/y/?] m +ChromeOS Embedded Controller multifunction device (MFD_CROS_EC_DEV) [M/n/?] m +Cirrus Logic Madera codecs (MFD_MADERA) [M/n/y/?] m + Cirrus Logic Madera codecs with I2C (MFD_MADERA_I2C) [M/n/?] m + Cirrus Logic Madera codecs with SPI (MFD_MADERA_SPI) [M/n/?] m + Cirrus Logic CS47L15 (MFD_CS47L15) [Y/n/?] y + Cirrus Logic CS47L35 (MFD_CS47L35) [Y/n/?] y + Cirrus Logic CS47L85 (MFD_CS47L85) [Y/n/?] y + Cirrus Logic CS47L90/91 (MFD_CS47L90) [Y/n/?] y + Cirrus Logic CS47L92/93 (MFD_CS47L92) [Y/n/?] y +Dialog Semiconductor DA9030/DA9034 PMIC Support (PMIC_DA903X) [Y/n/?] y +Dialog Semiconductor DA9052/53 PMIC variants with SPI (MFD_DA9052_SPI) [Y/n/?] y +Dialog Semiconductor DA9052/53 PMIC variants with I2C (MFD_DA9052_I2C) [Y/n/?] y +Dialog Semiconductor DA9055 PMIC Support (MFD_DA9055) [Y/n/?] y +Dialog Semiconductor DA9062/61 PMIC Support (MFD_DA9062) [M/n/y/?] m +Dialog Semiconductor DA9063 PMIC Support (MFD_DA9063) [M/n/y/?] m +Dialog Semiconductor DA9150 Charger Fuel-Gauge chip (MFD_DA9150) [M/n/y/?] m +Diolan DLN2 support (MFD_DLN2) [M/n/y/?] m +Freescale MC13783 and MC13892 SPI interface (MFD_MC13XXX_SPI) [M/n/y/?] m +Freescale MC13892 I2C interface (MFD_MC13XXX_I2C) [M/n/y/?] m +Monolithic Power Systems MP2629 ADC and Battery charger (MFD_MP2629) [M/n/y/?] m +HTC PASIC3 LED/DS1WM chip support (HTC_PASIC3) [M/n/y/?] m +HTC I2C PLD chip support (HTC_I2CPLD) [Y/n/?] y +Intel Quark MFD I2C GPIO (MFD_INTEL_QUARK_I2C_GPIO) [M/n/y/?] m +Intel ICH LPC (LPC_ICH) [M/y/?] m +Intel SCH LPC (LPC_SCH) [M/y/?] m +Support for Crystal Cove PMIC (INTEL_SOC_PMIC) [Y/n/?] y +Support for Intel Broxton Whiskey Cove PMIC (INTEL_SOC_PMIC_BXTWC) [M/n/?] m +Support for Intel Cherry Trail Whiskey Cove PMIC (INTEL_SOC_PMIC_CHTWC) [Y/n/?] y +Support for Intel Cherry Trail Dollar Cove TI PMIC (INTEL_SOC_PMIC_CHTDC_TI) [M/n/y/?] m +Support for Intel Merrifield Basin Cove PMIC (INTEL_SOC_PMIC_MRFLD) [M/n/y/?] m +Intel Low Power Subsystem support in ACPI mode (MFD_INTEL_LPSS_ACPI) [M/n/y/?] m +Intel Low Power Subsystem support in PCI mode (MFD_INTEL_LPSS_PCI) [M/n/y/?] m +Intel PMC Driver for Broxton (MFD_INTEL_PMC_BXT) [M/n/y/?] m +Intel Platform Monitoring Technology (PMT) support (MFD_INTEL_PMT) [N/m/y/?] (NEW) +Azoteq IQS620A/621/622/624/625 core support (MFD_IQS62X) [M/n/y/?] m +Janz CMOD-IO PCI MODULbus Carrier Board (MFD_JANZ_CMODIO) [M/n/y/?] m +Kontron module PLD device (MFD_KEMPLD) [M/n/y/?] m +Marvell 88PM800 (MFD_88PM800) [M/n/y/?] m +Marvell 88PM805 (MFD_88PM805) [M/n/y/?] m +Marvell 88PM8606/88PM8607 (MFD_88PM860X) [Y/n/?] y +Maxim Semiconductor MAX14577/77836 MUIC + Charger Support (MFD_MAX14577) [M/n/y/?] m +Maxim Semiconductor MAX77693 PMIC Support (MFD_MAX77693) [M/n/y/?] m +Maxim Semiconductor MAX77843 PMIC Support (MFD_MAX77843) [Y/n/?] y +Maxim Semiconductor MAX8907 PMIC Support (MFD_MAX8907) [M/n/y/?] m +Maxim Semiconductor MAX8925 PMIC Support (MFD_MAX8925) [Y/n/?] y +Maxim Semiconductor MAX8997/8966 PMIC Support (MFD_MAX8997) [Y/n/?] y +Maxim Semiconductor MAX8998/National LP3974 PMIC Support (MFD_MAX8998) [Y/n/?] y +Mediatek MT6360 SubPMIC (MFD_MT6360) [M/n/y/?] m +MediaTek MT6397 PMIC Support (MFD_MT6397) [M/n/y/?] m +MEN 14F021P00 Board Management Controller Support (MFD_MENF21BMC) [M/n/y/?] m +Motorola EZXPCAP Support (EZX_PCAP) [Y/n/?] y +Nano River Technologies Viperboard (MFD_VIPERBOARD) [M/n/y/?] m +Nokia Retu and Tahvo multi-function device (MFD_RETU) [M/n/y/?] m +NXP PCF50633 (MFD_PCF50633) [M/n/y/?] m + NXP PCF50633 ADC (PCF50633_ADC) [M/n/?] m + NXP PCF50633 GPIO (PCF50633_GPIO) [M/n/?] m +Philips UCB1400 Core driver (UCB1400_CORE) [M/n/?] m +RDC R-321x southbridge (MFD_RDC321X) [M/y/?] m +Richtek RT4831 four channel WLED and Display Bias Voltage (MFD_RT4831) [N/m/y/?] (NEW) +Richtek RT5033 Power Management IC (MFD_RT5033) [M/n/y/?] m +Ricoh RC5T583 Power Management system device (MFD_RC5T583) [Y/n/?] y +Silicon Laboratories 4761/64/68 AM/FM radio. (MFD_SI476X_CORE) [M/n/y/?] m +Silicon Motion SM501 (MFD_SM501) [M/n/y/?] m + Export GPIO via GPIO layer (MFD_SM501_GPIO) [Y/n/?] y +Skyworks Solutions SKY81452 (MFD_SKY81452) [M/n/y/?] m +System Controller Register R/W Based on Regmap (MFD_SYSCON) [Y/?] y +TI/National Semiconductor LP3943 MFD Driver (MFD_LP3943) [M/n/y/?] m +TI LP8788 Power Management Unit Driver (MFD_LP8788) [Y/n/?] y +TI Lighting Management Unit driver (MFD_TI_LMU) [M/n/y/?] m +TI Palmas series chips (MFD_PALMAS) [Y/n/?] y +TI TPS61050/61052 Boost Converters (TPS6105X) [M/n/y/?] m +TI TPS6501x Power Management chips (TPS65010) [M/n/y/?] m +TI TPS6507x Power Management / Touch Screen chips (TPS6507X) [M/n/y/?] m +TI TPS65086 Power Management Integrated Chips (PMICs) (MFD_TPS65086) [M/n/y/?] m +TI TPS65090 Power Management chips (MFD_TPS65090) [Y/n/?] y +TI LP873X Power Management IC (MFD_TI_LP873X) [M/n/y/?] m +TI TPS6586x Power Management chips (MFD_TPS6586X) [Y/n/?] y +TI TPS65910 Power Management chip (MFD_TPS65910) [Y/n/?] y +TI TPS65912 Power Management chip with I2C (MFD_TPS65912_I2C) [M/n/y/?] m +TI TPS65912 Power Management chip with SPI (MFD_TPS65912_SPI) [M/n/y/?] m +TI TPS80031/TPS80032 Power Management chips (MFD_TPS80031) [Y/n/?] y +TI TWL4030/TWL5030/TWL6030/TPS659x0 Support (TWL4030_CORE) [Y/n/?] y + TI TWL4030 Audio (MFD_TWL4030_AUDIO) [Y/?] y +TI TWL6040 audio codec (TWL6040_CORE) [Y/n/?] y +TI WL1273 FM radio (MFD_WL1273_CORE) [M/y/?] m +TI/National Semiconductor LM3533 Lighting Power chip (MFD_LM3533) [M/n/y/?] m +TQ-Systems IO controller TQMX86 (MFD_TQMX86) [M/n/y/?] m +VIA VX855/VX875 integrated south bridge (MFD_VX855) [M/y/?] m +Cirrus Logic/Wolfson Microelectronics Arizona platform with I2C (MFD_ARIZONA_I2C) [M/n/y/?] m +Cirrus Logic/Wolfson Microelectronics Arizona platform with SPI (MFD_ARIZONA_SPI) [M/n/y/?] m +Cirrus Logic CS47L24 and WM1831 (MFD_CS47L24) [Y/n/?] y +Wolfson Microelectronics WM5102 (MFD_WM5102) [Y/n/?] y +Wolfson Microelectronics WM5110 and WM8280/WM8281 (MFD_WM5110) [Y/n/?] y +Wolfson Microelectronics WM8997 (MFD_WM8997) [Y/n/?] y +Wolfson Microelectronics WM8998 (MFD_WM8998) [Y/n/?] y +Wolfson Microelectronics WM8400 (MFD_WM8400) [Y/n/?] y +Wolfson Microelectronics WM831x/2x PMICs with I2C (MFD_WM831X_I2C) [Y/n/?] y +Wolfson Microelectronics WM831x/2x PMICs with SPI (MFD_WM831X_SPI) [Y/n/?] y +Wolfson Microelectronics WM8350 with I2C (MFD_WM8350_I2C) [Y/n/?] y +Wolfson Microelectronics WM8994 (MFD_WM8994) [M/n/y/?] m +Support for WCD9340/WCD9341 Codec (MFD_WCD934X) [M/n/?] m +Actions Semi ATC260x PMICs with I2C (MFD_ATC260X_I2C) [N/m/y/?] (NEW) +RAVE SP MCU core driver (RAVE_SP_CORE) [M/n/y/?] m +Intel MAX 10 Board Management Controller (MFD_INTEL_M10_BMC) [M/n/y/?] m +* +* Voltage and Current Regulator Support +* +Voltage and Current Regulator Support (REGULATOR) [Y/?] y + Regulator debug support (REGULATOR_DEBUG) [N/y/?] n + Fixed voltage regulator support (REGULATOR_FIXED_VOLTAGE) [M/y/?] m + Virtual regulator consumer support (REGULATOR_VIRTUAL_CONSUMER) [M/n/y/?] m + Userspace regulator consumer support (REGULATOR_USERSPACE_CONSUMER) [M/n/y/?] m + Marvell 88PG86X voltage regulators (REGULATOR_88PG86X) [M/n/y/?] m + Marvell 88PM800 Power regulators (REGULATOR_88PM800) [M/n/?] m + Marvell 88PM8607 Power regulators (REGULATOR_88PM8607) [M/n/y/?] m + Active-semi act8865 voltage regulator (REGULATOR_ACT8865) [M/n/y/?] m + Analog Devices AD5398/AD5821 regulators (REGULATOR_AD5398) [M/n/y/?] m + AnalogicTech AAT2870 Regulators (REGULATOR_AAT2870) [M/n/y/?] m + Cirrus Madera and Wolfson Arizona class devices LDO1 (REGULATOR_ARIZONA_LDO1) [M/n/?] m + Cirrus Madera and Wolfson Arizona class devices MICSUPP (REGULATOR_ARIZONA_MICSUPP) [M/n/?] m + AS3711 PMIC (REGULATOR_AS3711) [M/n/y/?] m + X-POWERS AXP20X PMIC Regulators (REGULATOR_AXP20X) [M/n/?] m + Broadcom BCM590xx PMU Regulators (REGULATOR_BCM590XX) [M/n/?] m + ROHM BD9571MWV Regulators (REGULATOR_BD9571MWV) [M/n/?] m + Dialog Semiconductor DA9030/DA9034 regulators (REGULATOR_DA903X) [M/n/y/?] m + Dialog Semiconductor DA9052/DA9053 regulators (REGULATOR_DA9052) [M/n/y/?] m + Dialog Semiconductor DA9055 regulators (REGULATOR_DA9055) [M/n/y/?] m + Dialog Semiconductor DA9061/62 regulators (REGULATOR_DA9062) [M/n/?] m + Dialog Semiconductor DA9210 regulator (REGULATOR_DA9210) [M/n/y/?] m + Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 regulator (REGULATOR_DA9211) [M/n/y/?] m + Fairchild FAN53555 Regulator (REGULATOR_FAN53555) [M/n/y/?] m + GPIO regulator support (REGULATOR_GPIO) [M/n/y/?] m + Intersil ISL9305 regulator (REGULATOR_ISL9305) [M/n/y/?] m + Intersil ISL6271A Power regulator (REGULATOR_ISL6271A) [M/n/y/?] m + TI LM363X voltage regulators (REGULATOR_LM363X) [M/n/?] m + National Semiconductors LP3971 PMIC regulator driver (REGULATOR_LP3971) [M/n/y/?] m + National Semiconductors LP3972 PMIC regulator driver (REGULATOR_LP3972) [M/n/y/?] m + TI/National Semiconductor LP8720/LP8725 voltage regulators (REGULATOR_LP872X) [M/n/y/?] m + TI LP8755 High Performance PMU driver (REGULATOR_LP8755) [M/n/y/?] m + TI LP8788 Power Regulators (REGULATOR_LP8788) [M/n/y/?] m + LTC3589 8-output voltage regulator (REGULATOR_LTC3589) [M/n/y/?] m + LTC3676 8-output voltage regulator (REGULATOR_LTC3676) [M/n/y/?] m + Maxim 14577/77836 regulator (REGULATOR_MAX14577) [M/n/?] m + Maxim 1586/1587 voltage regulator (REGULATOR_MAX1586) [M/n/y/?] m + Maxim 8649 voltage regulator (REGULATOR_MAX8649) [M/n/y/?] m + Maxim 8660/8661 voltage regulator (REGULATOR_MAX8660) [M/n/y/?] m + Maxim 8893 voltage regulator (REGULATOR_MAX8893) [N/m/y/?] (NEW) + Maxim 8907 voltage regulator (REGULATOR_MAX8907) [M/n/?] m + Maxim MAX8925 Power Management IC (REGULATOR_MAX8925) [M/n/y/?] m + Maxim MAX8952 Power Management IC (REGULATOR_MAX8952) [M/n/y/?] m + Maxim 8997/8966 regulator (REGULATOR_MAX8997) [M/n/y/?] m + Maxim 8998 voltage regulator (REGULATOR_MAX8998) [M/n/y/?] m + Maxim 77693/77843 regulator (REGULATOR_MAX77693) [M/n/y/?] m + Maxim 77826 regulator (REGULATOR_MAX77826) [M/n/y/?] m + Freescale MC13783 regulator driver (REGULATOR_MC13783) [M/n/?] m + Freescale MC13892 regulator driver (REGULATOR_MC13892) [M/n/?] m + MPS MP8859 regulator driver (REGULATOR_MP8859) [M/n/y/?] m + MediaTek MT6311 PMIC (REGULATOR_MT6311) [M/n/y/?] m + MediaTek MT6323 PMIC (REGULATOR_MT6323) [M/n/?] m + MediaTek MT6358 PMIC (REGULATOR_MT6358) [M/n/?] m + MediaTek MT6359 PMIC (REGULATOR_MT6359) [N/m/?] (NEW) + MT6360 SubPMIC Regulator (REGULATOR_MT6360) [M/n/?] m + MediaTek MT6397 PMIC (REGULATOR_MT6397) [M/n/?] m + TI Palmas PMIC Regulators (REGULATOR_PALMAS) [M/n/y/?] m + NXP PCA9450A/PCA9450B/PCA9450C regulator driver (REGULATOR_PCA9450) [M/n/y/?] m + Motorola PCAP2 regulator driver (REGULATOR_PCAP) [M/n/y/?] m + NXP PCF50633 regulator driver (REGULATOR_PCF50633) [M/n/?] m + Powerventure Semiconductor PV88060 regulator (REGULATOR_PV88060) [M/n/y/?] m + Powerventure Semiconductor PV88080 regulator (REGULATOR_PV88080) [M/n/y/?] m + Powerventure Semiconductor PV88090 regulator (REGULATOR_PV88090) [M/n/y/?] m + PWM voltage regulator (REGULATOR_PWM) [M/n/y/?] m + Raspberry Pi 7-inch touchscreen panel ATTINY regulator (REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY) [M/n/y/?] m + RICOH RC5T583 Power regulators (REGULATOR_RC5T583) [M/n/y/?] m + Richtek RT4801 Regulators (REGULATOR_RT4801) [M/n/y/?] m + Richtek RT5033 Regulators (REGULATOR_RT5033) [M/n/?] m + Richtek RT6160 BuckBoost voltage regulator (REGULATOR_RT6160) [N/m/y/?] (NEW) + Richtek RT6245 voltage regulator (REGULATOR_RT6245) [N/m/y/?] (NEW) + Richtek RTQ2134 SubPMIC Regulator (REGULATOR_RTQ2134) [N/m/y/?] (NEW) + Richtek RTMV20 Laser Diode Regulator (REGULATOR_RTMV20) [M/n/y/?] m + Richtek RTQ6752 TFT LCD voltage regulator (REGULATOR_RTQ6752) [N/m/y/?] (NEW) + Skyworks Solutions SKY81452 voltage regulator (REGULATOR_SKY81452) [M/n/?] m + Dialog Semiconductor SLG51000 regulators (REGULATOR_SLG51000) [M/n/y/?] m + TI TPS51632 Power Regulator (REGULATOR_TPS51632) [M/n/y/?] m + TI TPS6105X Power regulators (REGULATOR_TPS6105X) [M/n/?] m + TI TPS6236x Power Regulator (REGULATOR_TPS62360) [M/n/y/?] m + TI TPS65023 Power regulators (REGULATOR_TPS65023) [M/n/y/?] m + TI TPS6507X Power regulators (REGULATOR_TPS6507X) [M/n/y/?] m + TI TPS65086 Power regulators (REGULATOR_TPS65086) [M/n/?] m + TI TPS65090 Power regulator (REGULATOR_TPS65090) [M/n/y/?] m + TI TPS65132 Dual Output Power regulators (REGULATOR_TPS65132) [M/n/y/?] m + TI TPS6524X Power regulators (REGULATOR_TPS6524X) [M/n/y/?] m + TI TPS6586X Power regulators (REGULATOR_TPS6586X) [M/n/y/?] m + TI TPS65910/TPS65911 Power Regulators (REGULATOR_TPS65910) [M/n/y/?] m + TI TPS65912 Power regulator (REGULATOR_TPS65912) [M/n/?] m + TI TPS80031/TPS80032 power regulator driver (REGULATOR_TPS80031) [M/n/y/?] m + TI TWL4030/TWL5030/TWL6030/TPS659x0 PMIC (REGULATOR_TWL4030) [M/n/y/?] m + Wolfson Microelectronics WM831x PMIC regulators (REGULATOR_WM831X) [M/n/y/?] m + Wolfson Microelectronics WM8350 AudioPlus PMIC (REGULATOR_WM8350) [M/n/y/?] m + Wolfson Microelectronics WM8400 AudioPlus PMIC (REGULATOR_WM8400) [M/n/y/?] m + Wolfson Microelectronics WM8994 CODEC (REGULATOR_WM8994) [M/n/?] m +* +* Media PCI Adapters +* +Media PCI Adapters (MEDIA_PCI_SUPPORT) [Y/n/?] y + * + * Media capture support + * + Sony Vaio Picturebook Motion Eye Video For Linux (VIDEO_MEYE) [M/n/?] m + Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264) (VIDEO_SOLO6X10) [M/n/?] m + Techwell TW5864 video/audio grabber and encoder (VIDEO_TW5864) [M/n/?] m + Techwell tw68x Video For Linux (VIDEO_TW68) [M/n/?] m + Intersil/Techwell TW686x video capture cards (VIDEO_TW686X) [M/n/?] m + * + * Media capture/analog TV support + * + Conexant cx23416/cx23415 MPEG encoder/decoder support (VIDEO_IVTV) [M/n/?] m + Conexant cx23415/cx23416 ALSA interface for PCM audio capture (VIDEO_IVTV_ALSA) [M/n/?] m + Conexant cx23415 framebuffer support (VIDEO_FB_IVTV) [M/n/?] m + force cx23415 framebuffer init with x86 PAT enabled (VIDEO_FB_IVTV_FORCE_PAT) [N/y/?] n + Hexium Gemini frame grabber (VIDEO_HEXIUM_GEMINI) [M/n/?] m + Hexium HV-PCI6 and Orion frame grabber (VIDEO_HEXIUM_ORION) [M/n/?] m + Siemens-Nixdorf 'Multimedia eXtension Board' (VIDEO_MXB) [M/n/?] m + DT3155 frame grabber (VIDEO_DT3155) [M/n/?] m + * + * Media capture/analog/hybrid TV support + * + Conexant cx23418 MPEG encoder support (VIDEO_CX18) [M/n/?] m + Conexant 23418 DMA audio support (VIDEO_CX18_ALSA) [M/n/?] m + Conexant cx23885 (2388x successor) support (VIDEO_CX23885) [M/n/?] m + Altera FPGA based CI module (MEDIA_ALTERA_CI) [M/n/?] m + Conexant cx25821 support (VIDEO_CX25821) [M/n/?] m + Conexant 25821 DMA audio support (VIDEO_CX25821_ALSA) [M/n/?] m + Conexant 2388x (bt878 successor) support (VIDEO_CX88) [M/n/?] m + Conexant 2388x DMA audio support (VIDEO_CX88_ALSA) [M/n/?] m + Blackbird MPEG encoder support (cx2388x + cx23416) (VIDEO_CX88_BLACKBIRD) [M/n/?] m + DVB/ATSC Support for cx2388x based TV cards (VIDEO_CX88_DVB) [M/n/?] m + VP-3054 Secondary I2C Bus Support (VIDEO_CX88_ENABLE_VP3054) [Y/n/?] y + BT848 Video For Linux (VIDEO_BT848) [M/n/?] m + DVB/ATSC Support for bt878 based TV cards (DVB_BT8XX) [M/n/?] m + Philips SAA7134 support (VIDEO_SAA7134) [M/n/?] m + Philips SAA7134 DMA audio support (VIDEO_SAA7134_ALSA) [M/n/?] m + Philips SAA7134 Remote Controller support (VIDEO_SAA7134_RC) [Y/n/?] y + DVB/ATSC Support for saa7134 based TV cards (VIDEO_SAA7134_DVB) [M/n/?] m + go7007 support for saa7134 based TV cards (VIDEO_SAA7134_GO7007) [M/n/?] m + NXP SAA7164 support (VIDEO_SAA7164) [M/n/?] m + * + * Media digital TV PCI Adapters + * + SAA7146 DVB cards (aka Budget, Nova-PCI) (DVB_BUDGET_CORE) [M/n/?] m + Budget cards (DVB_BUDGET) [M/n/?] m + Budget cards with onboard CI connector (DVB_BUDGET_CI) [M/n/?] m + Budget cards with analog video inputs (DVB_BUDGET_AV) [M/n/?] m + Technisat/B2C2 Air/Sky/Cable2PC PCI (DVB_B2C2_FLEXCOP_PCI) [M/n/?] m + Enable debug for the B2C2 FlexCop drivers (DVB_B2C2_FLEXCOP_PCI_DEBUG) [N/y/?] n + Pluto2 cards (DVB_PLUTO2) [M/n/?] m + SDMC DM1105 based PCI cards (DVB_DM1105) [M/n/?] m + PT1 cards (DVB_PT1) [M/n/?] m + Earthsoft PT3 cards (DVB_PT3) [M/n/?] m + Mantis/Hopper PCI bridge based devices (MANTIS_CORE) [M/n/?] m + MANTIS based cards (DVB_MANTIS) [M/n/?] m + HOPPER based cards (DVB_HOPPER) [M/n/?] m + Micronas nGene support (DVB_NGENE) [M/n/?] m + Digital Devices bridge support (DVB_DDBRIDGE) [M/n/?] m + Enable Message Signaled Interrupts (MSI) per default (EXPERIMENTAL) (DVB_DDBRIDGE_MSIENABLE) [N/y/?] n + SMI PCIe DVBSky cards (DVB_SMIPCIE) [M/n/?] m + NetUP Universal DVB card support (DVB_NETUP_UNIDVB) [M/n/?] m + Intel ipu3-cio2 driver (VIDEO_IPU3_CIO2) [M/n/?] m + IPU3 CIO2 Sensors Bridge (CIO2_BRIDGE) [N/y/?] (NEW) +* +* Camera sensor devices +* +Hynix Hi-556 sensor support (VIDEO_HI556) [M/n/?] m +Sony IMX208 sensor support (VIDEO_IMX208) [N/m/?] (NEW) +Sony IMX214 sensor support (VIDEO_IMX214) [M/n/?] m +Sony IMX219 sensor support (VIDEO_IMX219) [M/n/?] m +Sony IMX258 sensor support (VIDEO_IMX258) [M/n/?] m +Sony IMX274 sensor support (VIDEO_IMX274) [M/n/?] m +Sony IMX290 sensor support (VIDEO_IMX290) [M/n/?] m +Sony IMX319 sensor support (VIDEO_IMX319) [M/n/?] m +Sony IMX355 sensor support (VIDEO_IMX355) [M/n/?] m +OmniVision OV02A10 sensor support (VIDEO_OV02A10) [N/m/?] (NEW) +OmniVision OV2640 sensor support (VIDEO_OV2640) [M/?] m +OmniVision OV2659 sensor support (VIDEO_OV2659) [M/n/?] m +OmniVision OV2680 sensor support (VIDEO_OV2680) [M/n/?] m +OmniVision OV2685 sensor support (VIDEO_OV2685) [M/n/?] m +OmniVision OV2740 sensor support (VIDEO_OV2740) [M/n/?] m +OmniVision OV5647 sensor support (VIDEO_OV5647) [M/n/?] m +OmniVision OV5648 sensor support (VIDEO_OV5648) [N/m/?] (NEW) +OmniVision OV6650 sensor support (VIDEO_OV6650) [M/n/?] m +OmniVision OV5670 sensor support (VIDEO_OV5670) [M/n/?] m +OmniVision OV5675 sensor support (VIDEO_OV5675) [M/n/?] m +OmniVision OV5695 sensor support (VIDEO_OV5695) [M/n/?] m +OmniVision OV7251 sensor support (VIDEO_OV7251) [M/n/?] m +OmniVision OV772x sensor support (VIDEO_OV772X) [M/n/?] m +OmniVision OV7640 sensor support (VIDEO_OV7640) [M/?] m +OmniVision OV7670 sensor support (VIDEO_OV7670) [M/?] m +OmniVision OV7740 sensor support (VIDEO_OV7740) [M/n/?] m +OmniVision OV8856 sensor support (VIDEO_OV8856) [M/n/?] m +OmniVision OV8865 sensor support (VIDEO_OV8865) [N/m/?] (NEW) +OmniVision OV9640 sensor support (VIDEO_OV9640) [M/n/?] m +OmniVision OV9650/OV9652 sensor support (VIDEO_OV9650) [M/n/?] m +OmniVision OV9734 sensor support (VIDEO_OV9734) [N/m/?] (NEW) +OmniVision OV13858 sensor support (VIDEO_OV13858) [M/n/?] m +ST VS6624 sensor support (VIDEO_VS6624) [M/n/?] m +mt9m001 support (VIDEO_MT9M001) [M/n/?] m +MT9M032 camera sensor support (VIDEO_MT9M032) [M/n/?] m +mt9m111, mt9m112 and mt9m131 support (VIDEO_MT9M111) [M/n/?] m +Aptina MT9P031 support (VIDEO_MT9P031) [M/n/?] m +Aptina MT9T001 support (VIDEO_MT9T001) [M/n/?] m +Aptina MT9T111/MT9T112 support (VIDEO_MT9T112) [M/n/?] m +Micron mt9v011 sensor support (VIDEO_MT9V011) [M/?] m +Micron MT9V032 sensor support (VIDEO_MT9V032) [M/n/?] m +Aptina MT9V111 sensor support (VIDEO_MT9V111) [M/n/?] m +Siliconfile SR030PC30 sensor support (VIDEO_SR030PC30) [M/n/?] m +Siliconfile NOON010PC30 sensor support (VIDEO_NOON010PC30) [M/n/?] m +Fujitsu M-5MOLS 8MP sensor support (VIDEO_M5MOLS) [M/n/?] m +IMI RDACM20 camera support (VIDEO_RDACM20) [M/n/?] m +IMI RDACM21 camera support (VIDEO_RDACM21) [N/m/?] (NEW) +Sharp RJ54N1CB0C sensor support (VIDEO_RJ54N1) [M/n/?] m +Samsung S5K6AAFX sensor support (VIDEO_S5K6AA) [M/n/?] m +Samsung S5K6A3 sensor support (VIDEO_S5K6A3) [M/n/?] m +Samsung S5K4ECGX sensor support (VIDEO_S5K4ECGX) [M/n/?] m +Samsung S5K5BAF sensor support (VIDEO_S5K5BAF) [M/n/?] m +MIPI CCS/SMIA++/SMIA sensor support (VIDEO_CCS) [N/m/?] (NEW) +ET8EK8 camera sensor support (VIDEO_ET8EK8) [M/n/?] m +Samsung S5C73M3 sensor support (VIDEO_S5C73M3) [M/n/?] m +* +* Display Engine Configuration +* +AMD DC - Enable new display engine (DRM_AMD_DC) [Y/n/?] y +Enable HDCP support in DC (DRM_AMD_DC_HDCP) [Y/n/?] y +AMD DC support for Southern Islands ASICs (DRM_AMD_DC_SI) [Y/n/?] y +Enable secure display support (DRM_AMD_SECURE_DISPLAY) [N/y/?] (NEW) +* +* Graphics support +* +VGA Arbitration (VGA_ARB) [Y/?] y + Maximum number of GPUs (VGA_ARB_MAX_GPUS) [10] 10 +Laptop Hybrid Graphics - GPU switching support (VGA_SWITCHEROO) [Y/n/?] y +ATI Radeon (DRM_RADEON) [M/n/?] m + Always enable userptr support (DRM_RADEON_USERPTR) [Y/n/?] y +AMD GPU (DRM_AMDGPU) [M/n/?] m + Enable amdgpu support for SI parts (DRM_AMDGPU_SI) [Y/n/?] y + Enable amdgpu support for CIK parts (DRM_AMDGPU_CIK) [Y/n/?] y + Always enable userptr write support (DRM_AMDGPU_USERPTR) [Y/?] y + HSA kernel driver for AMD GPU devices (HSA_AMD) [Y/n/?] y + Enable HMM-based shared virtual memory manager (HSA_AMD_SVM) [Y/n/?] (NEW) +Nouveau (NVIDIA) cards (DRM_NOUVEAU) [M/n/?] m + Nouveau legacy context support (NOUVEAU_LEGACY_CTX_SUPPORT) [N/y/?] n + Maximum debug level (NOUVEAU_DEBUG) [5] 5 + Default debug level (NOUVEAU_DEBUG_DEFAULT) [3] 3 + Enable additional MMU debugging (NOUVEAU_DEBUG_MMU) [N/y/?] n + Enable additional push buffer debugging (NOUVEAU_DEBUG_PUSH) [N/y/?] n + Support for backlight control (DRM_NOUVEAU_BACKLIGHT) [Y/n/?] y + (EXPERIMENTAL) Enable SVM (Shared Virtual Memory) support (DRM_NOUVEAU_SVM) [Y/n/?] y +Intel 8xx/9xx/G3x/G4x/HD Graphics (DRM_I915) [M/n/?] m + Force probe driver for selected new Intel hardware (DRM_I915_FORCE_PROBE) [*] * + Enable capturing GPU state following a hang (DRM_I915_CAPTURE_ERROR) [Y/n/?] y + Compress GPU error state (DRM_I915_COMPRESS_ERROR) [Y/n/?] y + Always enable userptr support (DRM_I915_USERPTR) [Y/n/?] y + Enable Intel GVT-g graphics virtualization host support (DRM_I915_GVT) [Y/n/?] y + Enable KVM/VFIO support for Intel GVT-g (DRM_I915_GVT_KVMGT) [M/n/?] m +Virtual GEM provider (DRM_VGEM) [M/n/?] m +Virtual KMS (EXPERIMENTAL) (DRM_VKMS) [M/n/?] m +DRM driver for VMware Virtual GPU (DRM_VMWGFX) [M/n/?] m + Enable framebuffer console under vmwgfx by default (DRM_VMWGFX_FBCON) [Y/n/?] y + Enable mksGuestStats instrumentation of vmwgfx by default (DRM_VMWGFX_MKSSTATS) [N/y/?] (NEW) +Intel GMA500/600/3600/3650 KMS Framebuffer (DRM_GMA500) [M/n/?] m +DisplayLink (DRM_UDL) [M/n/?] m +AST server chips (DRM_AST) [M/n/?] m +Matrox G200 (DRM_MGAG200) [M/n/?] m +QXL virtual GPU (DRM_QXL) [M/n/?] m +Virtio GPU driver (DRM_VIRTIO_GPU) [M/n/?] m +* +* Display Panels +* +Raspberry Pi 7-inch touchscreen panel (DRM_PANEL_RASPBERRYPI_TOUCHSCREEN) [M/n/?] m +Widechips WS2401 DPI panel driver (DRM_PANEL_WIDECHIPS_WS2401) [N/m/?] (NEW) +ETNAVIV (DRM support for Vivante GPU IP cores) (DRM_ETNAVIV) [N/m/?] n +DRM Support for bochs dispi vga interface (qemu stdvga) (DRM_BOCHS) [M/n/?] m +Cirrus driver for QEMU emulated device (DRM_CIRRUS_QEMU) [M/n/?] m +GM12U320 driver for USB projectors (DRM_GM12U320) [M/n/?] m +Simple framebuffer driver (DRM_SIMPLEDRM) [N/m/?] (NEW) +DRM support for HX8357D display panels (TINYDRM_HX8357D) [M/n/?] m +DRM support for ILI9225 display panels (TINYDRM_ILI9225) [M/n/?] m +DRM support for ILI9341 display panels (TINYDRM_ILI9341) [M/n/?] m +DRM support for ILI9486 display panels (TINYDRM_ILI9486) [M/n/?] m +DRM support for MI0283QT (TINYDRM_MI0283QT) [M/n/?] m +DRM support for Pervasive Displays RePaper panels (V231) (TINYDRM_REPAPER) [M/n/?] m +DRM support for Sitronix ST7586 display panels (TINYDRM_ST7586) [M/n/?] m +DRM support for Sitronix ST7715R/ST7735R display panels (TINYDRM_ST7735R) [M/n/?] m +Para-virtualized frontend driver for Xen guest OS (DRM_XEN_FRONTEND) [M/n/?] m +Virtual Box Graphics Card (DRM_VBOXVIDEO) [M/n/?] m +GUD USB Display (DRM_GUD) [N/m/?] (NEW) +DRM Support for Hyper-V synthetic video device (DRM_HYPERV) [N/m/?] (NEW) +* +* Support for frame buffer devices +* +Support for frame buffer devices (FB) [Y/n/m/?] y + Enable firmware EDID (FIRMWARE_EDID) [Y/n/?] y + Enable Video Mode Handling Helpers (FB_MODE_HELPERS) [Y/?] y + Enable Tile Blitting Support (FB_TILEBLITTING) [Y/?] y + * + * Frame buffer hardware drivers + * + Cirrus Logic support (FB_CIRRUS) [N/m/y/?] n + Permedia2 support (FB_PM2) [N/m/y/?] n + CyberPro 2000/2010/5000 support (FB_CYBER2000) [N/m/y/?] n + Arc Monochrome LCD board support (FB_ARC) [N/m/y/?] n + Asiliant (Chips) 69000 display support (FB_ASILIANT) [N/y/?] n + IMS Twin Turbo display support (FB_IMSTT) [N/y/?] n + VGA 16-color graphics support (FB_VGA16) [N/m/y/?] n + Userspace VESA VGA graphics support (FB_UVESA) [M/n/y/?] m + VESA VGA graphics support (FB_VESA) [Y/n/?] y + EFI-based Framebuffer Support (FB_EFI) [Y/n/?] y + N411 Apollo/Hecuba devkit support (FB_N411) [N/m/y/?] n + Hercules mono graphics support (FB_HGA) [N/m/y/?] n + OpenCores VGA/LCD core 2.0 framebuffer support (FB_OPENCORES) [N/m/y/?] n + Epson S1D13XXX framebuffer support (FB_S1D13XXX) [N/m/y/?] n + nVidia Framebuffer Support (FB_NVIDIA) [N/m/y/?] n + nVidia Riva support (FB_RIVA) [M/n/y/?] m + Enable DDC Support (FB_RIVA_I2C) [Y/n/?] y + Lots of debug output (FB_RIVA_DEBUG) [N/y/?] n + Support for backlight control (FB_RIVA_BACKLIGHT) [Y/n/?] y + Intel740 support (FB_I740) [M/n/y/?] m + Intel LE80578 (Vermilion) support (FB_LE80578) [N/m/y/?] n + Matrox acceleration (FB_MATROX) [M/n/y/?] m + Millennium I/II support (FB_MATROX_MILLENIUM) [Y/n/?] y + Mystique support (FB_MATROX_MYSTIQUE) [Y/n/?] y + G100/G200/G400/G450/G550 support (FB_MATROX_G) [Y/n/?] y + Matrox I2C support (FB_MATROX_I2C) [M/n/?] m + G400 second head support (FB_MATROX_MAVEN) [M/n/?] m + ATI Radeon display support (FB_RADEON) [N/m/y/?] n + ATI Rage128 display support (FB_ATY128) [M/n/y/?] m + Support for backlight control (FB_ATY128_BACKLIGHT) [Y/n/?] y + ATI Mach64 display support (FB_ATY) [M/n/y/?] m + Mach64 CT/VT/GT/LT (incl. 3D RAGE) support (FB_ATY_CT) [Y/n/?] y + Mach64 generic LCD support (FB_ATY_GENERIC_LCD) [Y/n/?] y + Mach64 GX support (FB_ATY_GX) [Y/n/?] y + Support for backlight control (FB_ATY_BACKLIGHT) [Y/n/?] y + S3 Trio/Virge support (FB_S3) [M/n/y/?] m + DDC for S3 support (FB_S3_DDC) [Y/n/?] y + S3 Savage support (FB_SAVAGE) [M/n/y/?] m + Enable DDC2 Support (FB_SAVAGE_I2C) [Y/n/?] y + Enable Console Acceleration (FB_SAVAGE_ACCEL) [Y/n/?] y + SiS/XGI display support (FB_SIS) [M/n/y/?] m + SiS 300 series support (FB_SIS_300) [Y/n/?] y + SiS 315/330/340 series and XGI support (FB_SIS_315) [Y/n/?] y + VIA UniChrome (Pro) and Chrome9 display support (FB_VIA) [M/n/y/?] m + direct hardware access via procfs (DEPRECATED)(DANGEROUS) (FB_VIA_DIRECT_PROCFS) [N/y/?] n + X server compatibility (FB_VIA_X_COMPATIBILITY) [Y/n/?] y + NeoMagic display support (FB_NEOMAGIC) [N/m/y/?] n + IMG Kyro support (FB_KYRO) [N/m/y/?] n + 3Dfx Banshee/Voodoo3/Voodoo5 display support (FB_3DFX) [M/n/y/?] m + 3Dfx Acceleration functions (FB_3DFX_ACCEL) [Y/n/?] y + Enable DDC/I2C support (FB_3DFX_I2C) [Y/n/?] y + 3Dfx Voodoo Graphics (sst1) support (FB_VOODOO1) [M/n/y/?] m + VIA VT8623 support (FB_VT8623) [N/m/y/?] n + Trident/CyberXXX/CyberBlade support (FB_TRIDENT) [N/m/y/?] n + ARK 2000PV support (FB_ARK) [N/m/y/?] n + Permedia3 support (FB_PM3) [N/m/y/?] n + Fujitsu carmine frame buffer support (FB_CARMINE) [N/m/y/?] n + Silicon Motion SM501 framebuffer support (FB_SM501) [M/n/?] m + SMSC UFX6000/7000 USB Framebuffer support (FB_SMSCUFX) [N/m/y/?] n + Displaylink USB Framebuffer support (FB_UDL) [N/m/y/?] n + Framebuffer support for IBM GXT4000P/4500P/6000P/6500P adaptors (FB_IBM_GXT4500) [N/m/y/?] n + Virtual Frame Buffer support (ONLY FOR TESTING!) (FB_VIRTUAL) [N/m/y/?] n + Xen virtual frame buffer support (XEN_FBDEV_FRONTEND) [M/n/y/?] m + E-Ink Metronome/8track controller support (FB_METRONOME) [N/m/y/?] n + Fujitsu MB862xx GDC support (FB_MB862XX) [N/m/y/?] n + Microsoft Hyper-V Synthetic Video support (FB_HYPERV) [M/n/?] m + Simple framebuffer support (FB_SIMPLE) [Y/n/m/?] y + Solomon SSD1307 framebuffer support (FB_SSD1307) [N/m/y/?] (NEW) + Silicon Motion SM712 framebuffer support (FB_SM712) [M/n/y/?] m +* +* Advanced Linux Sound Architecture +* +Advanced Linux Sound Architecture (SND) [M/n/?] m + Enable OSS Emulation (SND_OSSEMUL) [Y/n/?] y + OSS Mixer API (SND_MIXER_OSS) [M/n/?] m + OSS PCM (digital audio) API (SND_PCM_OSS) [M/n/?] m + OSS PCM (digital audio) API - Include plugin system (SND_PCM_OSS_PLUGINS) [Y/n/?] y + HR-timer backend support (SND_HRTIMER) [M/n/?] m + Dynamic device file minor numbers (SND_DYNAMIC_MINORS) [Y/?] y + Max number of sound cards (SND_MAX_CARDS) [32] 32 + Support old ALSA API (SND_SUPPORT_OLD_API) [N/y/?] n + Sound Proc FS Support (SND_PROC_FS) [Y/?] y + Verbose procfs contents (SND_VERBOSE_PROCFS) [Y/n/?] y + Verbose printk (SND_VERBOSE_PRINTK) [Y/n/?] y + Debug (SND_DEBUG) [Y/n/?] y + More verbose debug (SND_DEBUG_VERBOSE) [N/y/?] n + Enable PCM ring buffer overrun/underrun debugging (SND_PCM_XRUN_DEBUG) [N/y/?] n + Perform sanity-checks for each control element access (SND_CTL_VALIDATION) [N/y/?] n + Sound jack injection interface via debugfs (SND_JACK_INJECTION_DEBUG) [N/y/?] (NEW) + Sequencer support (SND_SEQUENCER) [M/n/?] m + Sequencer dummy client (SND_SEQ_DUMMY) [M/n/?] m + OSS Sequencer API (SND_SEQUENCER_OSS) [M/n/?] m + Use HR-timer as default sequencer timer (SND_SEQ_HRTIMER_DEFAULT) [Y/n/?] y + * + * HD-Audio + * + HD Audio PCI (SND_HDA_INTEL) [M/n/?] m + Build hwdep interface for HD-audio driver (SND_HDA_HWDEP) [Y/n/?] y + Allow dynamic codec reconfiguration (SND_HDA_RECONFIG) [Y/?] y + Support digital beep via input layer (SND_HDA_INPUT_BEEP) [Y/n/?] y + Digital beep registration mode (0=off, 1=on) (SND_HDA_INPUT_BEEP_MODE) [0] 0 + Support initialization patch loading for HD-audio (SND_HDA_PATCH_LOADER) [Y/n/?] y + Build Realtek HD-audio codec support (SND_HDA_CODEC_REALTEK) [M/n/?] m + Build Analog Devices HD-audio codec support (SND_HDA_CODEC_ANALOG) [M/n/?] m + Build IDT/Sigmatel HD-audio codec support (SND_HDA_CODEC_SIGMATEL) [M/n/?] m + Build VIA HD-audio codec support (SND_HDA_CODEC_VIA) [M/n/?] m + Build HDMI/DisplayPort HD-audio codec support (SND_HDA_CODEC_HDMI) [M/n/?] m + Build Cirrus Logic codec support (SND_HDA_CODEC_CIRRUS) [M/n/?] m + Build Cirrus Logic HDA bridge support (SND_HDA_CODEC_CS8409) [N/m/?] (NEW) + Build Conexant HD-audio codec support (SND_HDA_CODEC_CONEXANT) [M/n/?] m + Build Creative CA0110-IBG codec support (SND_HDA_CODEC_CA0110) [M/n/?] m + Build Creative CA0132 codec support (SND_HDA_CODEC_CA0132) [M/n/?] m + Support new DSP code for CA0132 codec (SND_HDA_CODEC_CA0132_DSP) [Y/n/?] y + Build C-Media HD-audio codec support (SND_HDA_CODEC_CMEDIA) [M/n/?] m + Build Silicon Labs 3054 HD-modem codec support (SND_HDA_CODEC_SI3054) [M/n/?] m + Enable generic HD-audio codec parser (SND_HDA_GENERIC) [M/?] m + Default time-out for HD-audio power-save mode (SND_HDA_POWER_SAVE_DEFAULT) [1] 1 + Enable Silent Stream always for HDMI (SND_HDA_INTEL_HDMI_SILENT_STREAM) [Y/n/?] y + Prefer SOF driver over SST on BY/CHT platforms (SND_INTEL_BYT_PREFER_SOF) [N/y/?] (NEW) + * + * ALSA for SoC audio support + * + ALSA for SoC audio support (SND_SOC) [M/n/?] m + Audio support for Analog Devices reference designs (SND_SOC_ADI) [N/m/?] (NEW) + AMD Audio Coprocessor support (SND_SOC_AMD_ACP) [M/n/?] m + AMD CZ support for DA7219, RT5682 and MAX9835 (SND_SOC_AMD_CZ_DA7219MX98357_MACH) [M/n/?] m + AMD CZ support for RT5645 (SND_SOC_AMD_CZ_RT5645_MACH) [M/n/?] m + AMD Audio Coprocessor-v3.x support (SND_SOC_AMD_ACP3x) [M/n/?] m + AMD RV support for RT5682 (SND_SOC_AMD_RV_RT5682_MACH) [M/n/?] m + AMD Audio Coprocessor - Renoir support (SND_SOC_AMD_RENOIR) [M/n/?] m + AMD Renoir support for DMIC (SND_SOC_AMD_RENOIR_MACH) [M/n/?] m + AMD Audio Coprocessor-v5.x I2S support (SND_SOC_AMD_ACP5x) [N/m/?] (NEW) + SoC Audio for the Atmel System-on-Chip (SND_ATMEL_SOC) [M/n/?] m + SoC Audio support for the Broadcom BCM63XX I2S module (SND_BCM63XX_I2S_WHISTLER) [N/m/?] n + Synopsys I2S Device Driver (SND_DESIGNWARE_I2S) [M/n/?] m + PCM PIO extension for I2S driver (SND_DESIGNWARE_PCM) [Y/n/?] y + * + * SoC Audio for Freescale CPUs + * + * + * Common SoC Audio options for Freescale CPUs: + * + Asynchronous Sample Rate Converter (ASRC) module support (SND_SOC_FSL_ASRC) [N/m/?] n + Synchronous Audio Interface (SAI) module support (SND_SOC_FSL_SAI) [N/m/?] n + Audio Mixer (AUDMIX) module support (SND_SOC_FSL_AUDMIX) [N/m/?] n + Synchronous Serial Interface module (SSI) support (SND_SOC_FSL_SSI) [N/m/?] n + Sony/Philips Digital Interface (S/PDIF) module support (SND_SOC_FSL_SPDIF) [N/m/?] n + Enhanced Serial Audio Interface (ESAI) module support (SND_SOC_FSL_ESAI) [N/m/?] n + Pulse Density Modulation Microphone Interface (MICFIL) module support (SND_SOC_FSL_MICFIL) [N/m/?] n + NXP Audio Transceiver (XCVR) module support (SND_SOC_FSL_XCVR) [N/m/?] (NEW) + NXP Audio Base On RPMSG support (SND_SOC_FSL_RPMSG) [N/m/?] (NEW) + Digital Audio Mux module support (SND_SOC_IMX_AUDMUX) [N/m/?] n + Hisilicon I2S controller (SND_I2S_HI6210_I2S) [M/n/?] m + Audio support for Imagination Technologies designs (SND_SOC_IMG) [Y/n/?] y + Imagination I2S Input Device Driver (SND_SOC_IMG_I2S_IN) [M/n/?] m + Imagination I2S Output Device Driver (SND_SOC_IMG_I2S_OUT) [M/n/?] m + Imagination Parallel Output Device Driver (SND_SOC_IMG_PARALLEL_OUT) [M/n/?] m + Imagination SPDIF Input Device Driver (SND_SOC_IMG_SPDIF_IN) [M/n/?] m + Imagination SPDIF Output Device Driver (SND_SOC_IMG_SPDIF_OUT) [M/n/?] m + Support for Pistachio SoC Internal DAC Driver (SND_SOC_IMG_PISTACHIO_INTERNAL_DAC) [M/n/?] m + Intel ASoC SST drivers (SND_SOC_INTEL_SST_TOPLEVEL) [Y/n/?] y + Haswell and Broadwell (SND_SOC_INTEL_CATPT) [M/n/?] m + PCI HiFi2 (Merrifield) Platforms (SND_SST_ATOM_HIFI2_PLATFORM_PCI) [M/n/?] m + ACPI HiFi2 (Baytrail, Cherrytrail) Platforms (SND_SST_ATOM_HIFI2_PLATFORM_ACPI) [M/n/?] m + All Skylake/SST Platforms (SND_SOC_INTEL_SKYLAKE) [M/n/?] m + Skylake Platforms (SND_SOC_INTEL_SKL) [M/?] m + Broxton/ApolloLake Platforms (SND_SOC_INTEL_APL) [M/?] m + Kabylake Platforms (SND_SOC_INTEL_KBL) [M/?] m + GeminiLake Platforms (SND_SOC_INTEL_GLK) [M/?] m + CannonLake/WhiskyLake Platforms (SND_SOC_INTEL_CNL) [M/?] m + CoffeeLake Platforms (SND_SOC_INTEL_CFL) [M/?] m + CometLake-H Platforms (SND_SOC_INTEL_CML_H) [M/n/?] m + CometLake-LP Platforms (SND_SOC_INTEL_CML_LP) [M/n/?] m + HDAudio codec support (SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC) [Y/n/?] y + * + * Intel Machine drivers + * + Intel Machine drivers (SND_SOC_INTEL_MACH) [Y/?] y + Use more user friendly long card names (SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES) [Y/n/?] y + Haswell Lynxpoint (SND_SOC_INTEL_HASWELL_MACH) [M/n/?] m + Broadwell with RT5650 codec (SND_SOC_INTEL_BDW_RT5650_MACH) [M/n/?] m + Broadwell with RT5677 codec (SND_SOC_INTEL_BDW_RT5677_MACH) [M/n/?] m + Broadwell Wildcatpoint (SND_SOC_INTEL_BROADWELL_MACH) [M/n/?] m + Baytrail and Baytrail-CR with RT5640 codec (SND_SOC_INTEL_BYTCR_RT5640_MACH) [M/n/?] m + Baytrail and Baytrail-CR with RT5651 codec (SND_SOC_INTEL_BYTCR_RT5651_MACH) [M/n/?] m + Baytrail and Baytrail-CR with WM5102 codec (SND_SOC_INTEL_BYTCR_WM5102_MACH) [N/m/?] (NEW) + Cherrytrail & Braswell with RT5672 codec (SND_SOC_INTEL_CHT_BSW_RT5672_MACH) [M/n/?] m + Cherrytrail & Braswell with RT5645/5650 codec (SND_SOC_INTEL_CHT_BSW_RT5645_MACH) [M/n/?] m + Cherrytrail & Braswell with MAX98090 & TI codec (SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH) [M/n/?] m + Cherrytrail & Braswell with NAU88L24 codec (SND_SOC_INTEL_CHT_BSW_NAU8824_MACH) [M/n/?] m + Baytrail & Cherrytrail with CX2072X codec (SND_SOC_INTEL_BYT_CHT_CX2072X_MACH) [M/n/?] m + Baytrail & Cherrytrail with DA7212/7213 codec (SND_SOC_INTEL_BYT_CHT_DA7213_MACH) [M/n/?] m + Baytrail & Cherrytrail with ES8316 codec (SND_SOC_INTEL_BYT_CHT_ES8316_MACH) [M/n/?] m + Baytrail & Cherrytrail platform with no codec (MinnowBoard MAX, Up) (SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH) [N/m/?] n + SKL with RT286 I2S mode (SND_SOC_INTEL_SKL_RT286_MACH) [M/n/?] m + SKL with NAU88L25 and SSM4567 in I2S Mode (SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH) [M/n/?] m + SKL with NAU88L25 and MAX98357A in I2S Mode (SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH) [M/n/?] m + Broxton with DA7219 and MAX98357A/MAX98390 in I2S Mode (SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH) [M/n/?] m + Broxton with RT298 I2S mode (SND_SOC_INTEL_BXT_RT298_MACH) [M/n/?] m + SOF with Wolfson/Cirrus WM8804 codec (SND_SOC_INTEL_SOF_WM8804_MACH) [M/n/?] m + KBL with RT5663 and MAX98927 in I2S Mode (SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH) [M/n/?] m + KBL with RT5663, RT5514 and MAX98927 in I2S Mode (SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH) [M/n/?] m + KBL with DA7219 and MAX98357A in I2S Mode (SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH) [M/n/?] m + KBL with DA7219 and MAX98927 in I2S Mode (SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH) [M/n/?] m + KBL with RT5660 in I2S Mode (SND_SOC_INTEL_KBL_RT5660_MACH) [M/n/?] m + GLK with DA7219 and MAX98357A in I2S Mode (SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH) [M/n/?] m + GLK with RT5682 and MAX98357A in I2S Mode (SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH) [M/n/?] m + Skylake+ with HDA Codecs (SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH) [M/n/?] m + SOF with rt5682 codec in I2S Mode (SND_SOC_INTEL_SOF_RT5682_MACH) [M/n/?] m + SOF with cs42l42 codec in I2S Mode (SND_SOC_INTEL_SOF_CS42L42_MACH) [N/m/?] (NEW) + SOF with TI PCM512x codec (SND_SOC_INTEL_SOF_PCM512x_MACH) [M/n/?] m + CML_LP with DA7219 and MAX98357A in I2S Mode (SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH) [M/n/?] m + CML with RT1011 and RT5682 in I2S Mode (SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH) [M/n/?] m + SOF with DA7219 and MAX98373/MAX98360A in I2S Mode (SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH) [M/n/?] m + EHL with RT5660 in I2S mode (SND_SOC_INTEL_EHL_RT5660_MACH) [M/n/?] m + SoundWire generic machine driver (SND_SOC_INTEL_SOUNDWIRE_SOF_MACH) [M/n/?] m + ALSA BT SCO CVSD/MSBC Driver (SND_SOC_MTK_BTCVSD) [M/n/?] m + Sound Open Firmware Support (SND_SOC_SOF_TOPLEVEL) [Y/n/?] y + SOF PCI enumeration support (SND_SOC_SOF_PCI) [M/n/?] m + SOF ACPI enumeration support (SND_SOC_SOF_ACPI) [M/n/?] m + SOF enable data probing (SND_SOC_SOF_DEBUG_PROBES) [N/y/?] n + SOF support for Intel audio DSPs (SND_SOC_SOF_INTEL_TOPLEVEL) [Y/n/?] y + SOF support for Baytrail, Braswell and Cherrytrail (SND_SOC_SOF_BAYTRAIL) [M/n/?] (NEW) + SOF support for Broadwell (SND_SOC_SOF_BROADWELL) [M/n/?] (NEW) + SOF support for Tangier/Merrifield (SND_SOC_SOF_MERRIFIELD) [M/n/?] m + SOF support for Apollolake (SND_SOC_SOF_APOLLOLAKE) [M/n/?] m + SOF support for GeminiLake (SND_SOC_SOF_GEMINILAKE) [M/n/?] m + SOF support for Cannonlake (SND_SOC_SOF_CANNONLAKE) [M/n/?] m + SOF support for CoffeeLake (SND_SOC_SOF_COFFEELAKE) [M/n/?] m + SOF support for CometLake (SND_SOC_SOF_COMETLAKE) [M/n/?] m + SOF support for Icelake (SND_SOC_SOF_ICELAKE) [M/n/?] m + SOF support for JasperLake (SND_SOC_SOF_JASPERLAKE) [M/n/?] m + SOF support for Tigerlake (SND_SOC_SOF_TIGERLAKE) [M/n/?] m + SOF support for ElkhartLake (SND_SOC_SOF_ELKHARTLAKE) [M/n/?] m + SOF support for Alderlake (SND_SOC_SOF_ALDERLAKE) [M/n/?] (NEW) + SOF support for HDA Links(HDA/HDMI) (SND_SOC_SOF_HDA_LINK) [Y/n/?] y + SOF support for HDAudio codecs (SND_SOC_SOF_HDA_AUDIO_CODEC) [Y/n/?] y + SOF support for SoundWire (SND_SOC_SOF_INTEL_SOUNDWIRE) [M/n/?] m + Audio support for the Xilinx I2S (SND_SOC_XILINX_I2S) [M/n/?] m + Audio support for the Xilinx audio formatter (SND_SOC_XILINX_AUDIO_FORMATTER) [M/n/?] m + Audio support for the Xilinx SPDIF (SND_SOC_XILINX_SPDIF) [M/n/?] m + XTFPGA I2S master (SND_SOC_XTFPGA_I2S) [M/n/?] m + * + * CODEC drivers + * + Build generic ASoC AC97 CODEC driver (SND_SOC_AC97_CODEC) [M/n/?] m + Analog Devices ADAU1372 CODEC (I2C) (SND_SOC_ADAU1372_I2C) [N/m/?] (NEW) + Analog Devices ADAU1372 CODEC (SPI) (SND_SOC_ADAU1372_SPI) [N/m/?] (NEW) + Analog Devices ADAU1701 CODEC (SND_SOC_ADAU1701) [M/n/?] m + Analog Devices AU1761 CODEC - I2C (SND_SOC_ADAU1761_I2C) [M/n/?] m + Analog Devices AU1761 CODEC - SPI (SND_SOC_ADAU1761_SPI) [M/n/?] m + Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter (SND_SOC_ADAU7002) [M/?] m + Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode (SND_SOC_ADAU7118_HW) [M/n/?] m + Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C (SND_SOC_ADAU7118_I2C) [M/n/?] m + AKM AK4104 CODEC (SND_SOC_AK4104) [M/n/?] m + AKM AK4118 CODEC (SND_SOC_AK4118) [M/n/?] m + AKM AK4458 CODEC (SND_SOC_AK4458) [M/n/?] m + AKM AK4554 CODEC (SND_SOC_AK4554) [M/n/?] m + AKM AK4613 CODEC (SND_SOC_AK4613) [M/n/?] m + AKM AK4642 CODEC (SND_SOC_AK4642) [M/n/?] m + AKM AK5638 CODEC (SND_SOC_AK5386) [M/n/?] m + AKM AK5558 CODEC (SND_SOC_AK5558) [M/n/?] m + Realtek ALC5623 CODEC (SND_SOC_ALC5623) [M/n/?] m + ROHM BD28623 CODEC (SND_SOC_BD28623) [M/n/?] m + Dummy BT SCO codec driver (SND_SOC_BT_SCO) [N/m/?] n + codec driver for ChromeOS EC (SND_SOC_CROS_EC_CODEC) [M/?] m + Cirrus Logic CS35L32 CODEC (SND_SOC_CS35L32) [M/n/?] m + Cirrus Logic CS35L33 CODEC (SND_SOC_CS35L33) [M/n/?] m + Cirrus Logic CS35L34 CODEC (SND_SOC_CS35L34) [M/n/?] m + Cirrus Logic CS35L35 CODEC (SND_SOC_CS35L35) [M/n/?] m + Cirrus Logic CS35L36 CODEC (SND_SOC_CS35L36) [M/n/?] m + Cirrus Logic CS42L42 CODEC (SND_SOC_CS42L42) [M/n/?] m + Cirrus Logic CS42L51 CODEC (I2C) (SND_SOC_CS42L51_I2C) [M/n/?] m + Cirrus Logic CS42L52 CODEC (SND_SOC_CS42L52) [M/n/?] m + Cirrus Logic CS42L56 CODEC (SND_SOC_CS42L56) [M/n/?] m + Cirrus Logic CS42L73 CODEC (SND_SOC_CS42L73) [M/n/?] m + Cirrus Logic CS4234 CODEC (SND_SOC_CS4234) [M/n/?] m + Cirrus Logic CS4265 CODEC (SND_SOC_CS4265) [M/n/?] m + Cirrus Logic CS4270 CODEC (SND_SOC_CS4270) [M/n/?] m + Cirrus Logic CS4271 CODEC (I2C) (SND_SOC_CS4271_I2C) [M/n/?] m + Cirrus Logic CS4271 CODEC (SPI) (SND_SOC_CS4271_SPI) [M/n/?] m + Cirrus Logic CS42448/CS42888 CODEC (I2C) (SND_SOC_CS42XX8_I2C) [M/n/?] m + Cirrus Logic CS43130 CODEC (SND_SOC_CS43130) [M/n/?] m + Cirrus Logic CS4341 CODEC (SND_SOC_CS4341) [M/n/?] m + Cirrus Logic CS4349 CODEC (SND_SOC_CS4349) [M/n/?] m + Cirrus Logic CS53L30 CODEC (SND_SOC_CS53L30) [M/n/?] m + Conexant CX2072X CODEC (SND_SOC_CX2072X) [M/?] m + Dialog DA7213 CODEC (SND_SOC_DA7213) [M/?] m + Generic Digital Microphone CODEC (SND_SOC_DMIC) [M/?] m + Everest Semi ES7134 CODEC (SND_SOC_ES7134) [M/n/?] m + Everest Semi ES7241 CODEC (SND_SOC_ES7241) [M/n/?] m + Everest Semi ES8316 CODEC (SND_SOC_ES8316) [M/?] m + Everest Semi ES8328 CODEC (I2C) (SND_SOC_ES8328_I2C) [M/n/?] m + Everest Semi ES8328 CODEC (SPI) (SND_SOC_ES8328_SPI) [M/n/?] m + GTM601 UMTS modem audio codec (SND_SOC_GTM601) [M/n/?] m + ICS43423 and compatible i2s microphones (SND_SOC_ICS43432) [N/m/?] (NEW) + Inno codec driver for RK3036 SoC (SND_SOC_INNO_RK3036) [M/n/?] m + Maxim MAX98088/9 Low-Power, Stereo Audio Codec (SND_SOC_MAX98088) [M/n/?] m + Maxim MAX98357A CODEC (SND_SOC_MAX98357A) [M/?] m + Maxim MAX98504 speaker amplifier (SND_SOC_MAX98504) [M/n/?] m + Maxim MAX9867 CODEC (SND_SOC_MAX9867) [M/n/?] m + Maxim Integrated MAX98927 Speaker Amplifier (SND_SOC_MAX98927) [M/?] m + Maxim Integrated MAX98373 Speaker Amplifier (SND_SOC_MAX98373_I2C) [M/?] m + Maxim Integrated MAX98373 Speaker Amplifier - SDW (SND_SOC_MAX98373_SDW) [M/?] m + Maxim Integrated MAX98390 Speaker Amplifier (SND_SOC_MAX98390) [M/?] m + Maxim MAX9860 Mono Audio Voice Codec (SND_SOC_MAX9860) [M/n/?] m + Qualcomm MSM8916 WCD DIGITAL Codec (SND_SOC_MSM8916_WCD_DIGITAL) [M/n/?] m + Texas Instruments PCM1681 CODEC (SND_SOC_PCM1681) [M/n/?] m + Texas Instruments PCM1789 CODEC (I2C) (SND_SOC_PCM1789_I2C) [M/n/?] m + Texas Instruments PCM179X CODEC (I2C) (SND_SOC_PCM179X_I2C) [M/n/?] m + Texas Instruments PCM179X CODEC (SPI) (SND_SOC_PCM179X_SPI) [M/n/?] m + Texas Instruments PCM186x CODECs - I2C (SND_SOC_PCM186X_I2C) [M/n/?] m + Texas Instruments PCM186x CODECs - SPI (SND_SOC_PCM186X_SPI) [M/n/?] m + Texas Instruments PCM3060 CODEC - I2C (SND_SOC_PCM3060_I2C) [M/n/?] m + Texas Instruments PCM3060 CODEC - SPI (SND_SOC_PCM3060_SPI) [M/n/?] m + Texas Instruments PCM3168A CODEC - I2C (SND_SOC_PCM3168A_I2C) [M/n/?] m + Texas Instruments PCM3168A CODEC - SPI (SND_SOC_PCM3168A_SPI) [M/n/?] m + Texas Instruments PCM5102A CODEC (SND_SOC_PCM5102A) [N/m/?] (NEW) + Texas Instruments PCM512x CODECs - I2C (SND_SOC_PCM512x_I2C) [M/?] m + Texas Instruments PCM512x CODECs - SPI (SND_SOC_PCM512x_SPI) [M/n/?] m + Rockchip RK3328 audio CODEC (SND_SOC_RK3328) [M/n/?] m + Realtek RT1308 Codec - SDW (SND_SOC_RT1308_SDW) [M/?] m + Realtek RT1316 Codec - SDW (SND_SOC_RT1316_SDW) [M/?] (NEW) m + Realtek RT5616 CODEC (SND_SOC_RT5616) [M/n/?] m + Realtek ALC5631/RT5631 CODEC (SND_SOC_RT5631) [M/n/?] m + Realtek RT5640/RT5639 Codec (SND_SOC_RT5640) [M/?] m + Realtek RT5658/RT5659 Codec (SND_SOC_RT5659) [N/m/?] (NEW) + Realtek RT5682 Codec - SDW (SND_SOC_RT5682_SDW) [M/?] m + Realtek RT700 Codec - SDW (SND_SOC_RT700_SDW) [M/?] m + Realtek RT711 Codec - SDW (SND_SOC_RT711_SDW) [M/?] m + Realtek RT711 SDCA Codec - SDW (SND_SOC_RT711_SDCA_SDW) [M/?] (NEW) m + Realtek RT715 Codec - SDW (SND_SOC_RT715_SDW) [M/?] m + Realtek RT715 SDCA Codec - SDW (SND_SOC_RT715_SDCA_SDW) [M/?] (NEW) m + Freescale SGTL5000 CODEC (SND_SOC_SGTL5000) [M/n/?] m + Simple Audio Amplifier (SND_SOC_SIMPLE_AMPLIFIER) [M/n/?] m + Simple Audio Mux (SND_SOC_SIMPLE_MUX) [N/m/?] (NEW) + S/PDIF CODEC (SND_SOC_SPDIF) [M/n/?] m + Analog Devices SSM2305 Class-D Amplifier (SND_SOC_SSM2305) [M/n/?] m + Analog Devices SSM2518 Class-D Amplifier (SND_SOC_SSM2518) [N/m/?] (NEW) + Analog Devices SSM2602 CODEC - SPI (SND_SOC_SSM2602_SPI) [M/n/?] m + Analog Devices SSM2602 CODEC - I2C (SND_SOC_SSM2602_I2C) [M/n/?] m + Analog Devices ssm4567 amplifier driver support (SND_SOC_SSM4567) [M/?] m + STA326, STA328 and STA329 speaker amplifier (SND_SOC_STA32X) [M/n/?] m + STA350 speaker amplifier (SND_SOC_STA350) [M/n/?] m + codec Audio support for STI SAS codec (SND_SOC_STI_SAS) [M/n/?] m + Texas Instruments TAS2552 Mono Audio amplifier (SND_SOC_TAS2552) [M/n/?] m + Texas Instruments TAS2562 Mono Audio amplifier (SND_SOC_TAS2562) [M/n/?] m + Texas Instruments TAS2764 Mono Audio amplifier (SND_SOC_TAS2764) [M/n/?] m + Texas Instruments TAS2770 speaker amplifier (SND_SOC_TAS2770) [M/n/?] m + Texas Instruments TAS5086 speaker amplifier (SND_SOC_TAS5086) [M/n/?] m + Texas Instruments TAS571x power amplifiers (SND_SOC_TAS571X) [M/n/?] m + Texas Instruments TAS5720 Mono Audio amplifier (SND_SOC_TAS5720) [M/n/?] m + Texas Instruments TAS6424 Quad-Channel Audio amplifier (SND_SOC_TAS6424) [M/n/?] m + ST TDA7419 audio processor (SND_SOC_TDA7419) [M/n/?] m + NXP Semiconductors TFA9879 amplifier (SND_SOC_TFA9879) [M/n/?] m + NXP/Goodix TFA989X (TFA1) amplifiers (SND_SOC_TFA989X) [N/m/?] (NEW) + Texas Instruments TLV320AIC23 audio CODEC - I2C (SND_SOC_TLV320AIC23_I2C) [M/n/?] m + Texas Instruments TLV320AIC23 audio CODEC - SPI (SND_SOC_TLV320AIC23_SPI) [M/n/?] m + Texas Instruments TLV320AIC31xx CODECs (SND_SOC_TLV320AIC31XX) [M/n/?] m + Texas Instruments TLV320AIC32x4 audio CODECs - I2C (SND_SOC_TLV320AIC32X4_I2C) [M/n/?] m + Texas Instruments TLV320AIC32x4 audio CODECs - SPI (SND_SOC_TLV320AIC32X4_SPI) [M/n/?] m + Texas Instruments TLV320AIC3x audio CODECs - I2C (SND_SOC_TLV320AIC3X_I2C) [N/m/?] (NEW) + Texas Instruments TLV320AIC3x audio CODECs - SPI (SND_SOC_TLV320AIC3X_SPI) [N/m/?] (NEW) + Texas Instruments TLV320ADCX140 CODEC family (SND_SOC_TLV320ADCX140) [M/n/?] m + TI Headset/Mic detect and keypress chip (SND_SOC_TS3A227E) [M/?] m + Tempo Semiconductor TSCS42xx CODEC (SND_SOC_TSCS42XX) [M/n/?] m + Tempo Semiconductor TSCS454 CODEC (SND_SOC_TSCS454) [M/n/?] m + NXP UDA1334 DAC (SND_SOC_UDA1334) [M/n/?] m + WCD9335 Codec (SND_SOC_WCD9335) [M/n/?] m + WCD9340/WCD9341 Codec (SND_SOC_WCD934X) [M/n/?] m + WCD9380/WCD9385 Codec - SDW (SND_SOC_WCD938X_SDW) [N/m/?] (NEW) + Wolfson Microelectronics WM8510 CODEC (SND_SOC_WM8510) [M/n/?] m + Wolfson Microelectronics WM8523 DAC (SND_SOC_WM8523) [M/n/?] m + Wolfson Microelectronics WM8524 DAC (SND_SOC_WM8524) [M/n/?] m + Wolfson Microelectronics WM8580 and WM8581 CODECs (SND_SOC_WM8580) [M/n/?] m + Wolfson Microelectronics WM8711 CODEC (SND_SOC_WM8711) [M/n/?] m + Wolfson Microelectronics WM8728 DAC (SND_SOC_WM8728) [M/n/?] m + Wolfson Microelectronics WM8731 CODEC (SND_SOC_WM8731) [M/n/?] m + Wolfson Microelectronics WM8737 ADC (SND_SOC_WM8737) [M/n/?] m + Wolfson Microelectronics WM8741 DAC (SND_SOC_WM8741) [M/n/?] m + Wolfson Microelectronics WM8750 CODEC (SND_SOC_WM8750) [M/n/?] m + Wolfson Microelectronics WM8753 CODEC (SND_SOC_WM8753) [M/n/?] m + Wolfson Microelectronics WM8770 CODEC (SND_SOC_WM8770) [M/n/?] m + Wolfson Microelectronics WM8776 CODEC (SND_SOC_WM8776) [M/n/?] m + Wolfson Microelectronics WM8782 ADC (SND_SOC_WM8782) [M/n/?] m + Wolfson Microelectronics WM8804 S/PDIF transceiver I2C (SND_SOC_WM8804_I2C) [M/?] m + Wolfson Microelectronics WM8804 S/PDIF transceiver SPI (SND_SOC_WM8804_SPI) [M/n/?] m + Wolfson Microelectronics WM8903 CODEC (SND_SOC_WM8903) [M/n/?] m + Wolfson Microelectronics WM8904 CODEC (SND_SOC_WM8904) [M/n/?] m + Wolfson Microelectronics WM8960 CODEC (SND_SOC_WM8960) [M/n/?] m + Wolfson Microelectronics WM8962 CODEC (SND_SOC_WM8962) [M/n/?] m + Wolfson Microelectronics WM8974 codec (SND_SOC_WM8974) [M/n/?] m + Wolfson Microelectronics WM8978 codec (SND_SOC_WM8978) [M/n/?] m + Wolfson Microelectronics WM8985 and WM8758 codec driver (SND_SOC_WM8985) [M/n/?] m + WSA881X Codec (SND_SOC_WSA881X) [M/n/?] m + Microsemi ZL38060 Connected Home Audio Processor (SND_SOC_ZL38060) [M/n/?] m + Maxim MAX9759 speaker Amplifier (SND_SOC_MAX9759) [M/n/?] m + MediaTek MT6351 Codec (SND_SOC_MT6351) [M/n/?] m + MediaTek MT6358 Codec (SND_SOC_MT6358) [M/n/?] m + Mediatek MT6660 Speaker Amplifier (SND_SOC_MT6660) [M/n/?] m + Nuvoton Technology Corporation NAU8315 CODEC (SND_SOC_NAU8315) [N/m/?] (NEW) + Nuvoton Technology Corporation NAU85L40 CODEC (SND_SOC_NAU8540) [M/n/?] m + Nuvoton Technology Corporation NAU88C10 CODEC (SND_SOC_NAU8810) [M/n/?] m + Nuvoton Technology Corporation NAU88C22 CODEC (SND_SOC_NAU8822) [M/n/?] m + Nuvoton Technology Corporation NAU88L24 CODEC (SND_SOC_NAU8824) [M/?] m + Texas Instruments TPA6130A2 headphone amplifier (SND_SOC_TPA6130A2) [M/n/?] m + Qualcomm WSA Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_WSA_MACRO) [N/m/?] (NEW) + Qualcomm VA Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_VA_MACRO) [N/m/?] (NEW) + Qualcomm RX Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_RX_MACRO) [N/m/?] (NEW) + Qualcomm TX Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_TX_MACRO) [N/m/?] (NEW) + ASoC Simple sound card support (SND_SIMPLE_CARD) [M/n/?] m + Xen para-virtualized sound frontend driver (SND_XEN_FRONTEND) [M/n/?] m + Virtio sound driver (SND_VIRTIO) [N/m/?] (NEW) +* +* Special HID drivers +* +A4TECH mice (HID_A4TECH) [M/n/y/?] m +Accutouch touch device (HID_ACCUTOUCH) [M/n/?] m +ACRUX game controller support (HID_ACRUX) [M/n/y/?] m + ACRUX force feedback support (HID_ACRUX_FF) [Y/n/?] y +Apple {i,Power,Mac}Books (HID_APPLE) [M/n/y/?] m +Apple infrared receiver (HID_APPLEIR) [M/n/?] m +Asus (HID_ASUS) [M/n/?] m +Aureal (HID_AUREAL) [M/n/y/?] m +Belkin Flip KVM and Wireless keyboard (HID_BELKIN) [M/n/y/?] m +Betop Production Inc. force feedback support (HID_BETOP_FF) [M/n/?] m +BigBen Interactive Kids' gamepad support (HID_BIGBEN_FF) [M/n/?] m +Cherry Cymotion keyboard (HID_CHERRY) [M/n/y/?] m +Chicony devices (HID_CHICONY) [M/n/?] m +Corsair devices (HID_CORSAIR) [M/n/?] m +Cougar devices (HID_COUGAR) [M/n/y/?] m +Macally devices (HID_MACALLY) [M/n/y/?] m +Prodikeys PC-MIDI Keyboard support (HID_PRODIKEYS) [M/n/?] m +CMedia audio chips (HID_CMEDIA) [M/n/y/?] m +Silicon Labs CP2112 HID USB-to-SMBus Bridge support (HID_CP2112) [M/n/?] m +Creative SB0540 infrared receiver (HID_CREATIVE_SB0540) [M/n/?] m +Cypress mouse and barcode readers (HID_CYPRESS) [M/n/y/?] m +DragonRise Inc. game controller (HID_DRAGONRISE) [M/n/y/?] m + DragonRise Inc. force feedback (DRAGONRISE_FF) [Y/n/?] y +EMS Production Inc. force feedback support (HID_EMS_FF) [M/n/y/?] m +ELAN USB Touchpad Support (HID_ELAN) [M/n/?] m +ELECOM HID devices (HID_ELECOM) [M/n/y/?] m +ELO USB 4000/4500 touchscreen (HID_ELO) [M/n/?] m +Ezkey BTC 8193 keyboard (HID_EZKEY) [M/n/y/?] m +FTDI FT260 USB HID to I2C host support (HID_FT260) [N/m/?] (NEW) +Gembird Joypad (HID_GEMBIRD) [M/n/y/?] m +Google Fiber TV Box remote control support (HID_GFRM) [M/n/y/?] m +Glorious PC Gaming Race mice (HID_GLORIOUS) [M/n/y/?] m +Holtek HID devices (HID_HOLTEK) [M/n/?] m + Holtek On Line Grip force feedback support (HOLTEK_FF) [Y/n/?] y +Google Hammer Keyboard (HID_GOOGLE_HAMMER) [M/n/?] m +Vivaldi Keyboard (HID_VIVALDI) [M/n/y/?] m +MSI GT68xR LED support (HID_GT683R) [M/n/?] m +Keytouch HID devices (HID_KEYTOUCH) [M/n/y/?] m +KYE/Genius devices (HID_KYE) [M/n/y/?] m +UC-Logic (HID_UCLOGIC) [M/n/?] m +Waltop (HID_WALTOP) [M/n/y/?] m +ViewSonic/Signotec (HID_VIEWSONIC) [M/n/y/?] m +Gyration remote control (HID_GYRATION) [M/n/y/?] m +ION iCade arcade controller (HID_ICADE) [M/n/y/?] m +ITE devices (HID_ITE) [M/n/y/?] m +Jabra USB HID Driver (HID_JABRA) [M/n/y/?] m +Twinhan IR remote control (HID_TWINHAN) [M/n/y/?] m +Kensington Slimblade Trackball (HID_KENSINGTON) [M/n/y/?] m +LC-Power (HID_LCPOWER) [M/n/y/?] m +Simple RGB LED support (HID_LED) [M/y/?] m +Lenovo / Thinkpad devices (HID_LENOVO) [M/n/y/?] m +Logitech devices (HID_LOGITECH) [M/n/?] m + Logitech receivers full support (HID_LOGITECH_DJ) [M/n/?] m + Logitech HID++ devices support (HID_LOGITECH_HIDPP) [M/?] m + Logitech force feedback support (LOGITECH_FF) [Y/n/?] y + Logitech force feedback support (variant 2) (LOGIRUMBLEPAD2_FF) [Y/n/?] y + Logitech Flight System G940 force feedback support (LOGIG940_FF) [Y/n/?] y + Logitech wheels configuration and force feedback support (LOGIWHEELS_FF) [Y/n/?] y +Apple Magic Mouse/Trackpad multi-touch support (HID_MAGICMOUSE) [M/n/y/?] m +Maltron L90 keyboard (HID_MALTRON) [M/n/y/?] m +Mayflash game controller adapter force feedback (HID_MAYFLASH) [M/n/y/?] m +Redragon keyboards (HID_REDRAGON) [M/n/y/?] m +Microsoft non-fully HID-compliant devices (HID_MICROSOFT) [M/n/y/?] m +Monterey Genius KB29E keyboard (HID_MONTEREY) [M/n/y/?] m +HID Multitouch panels (HID_MULTITOUCH) [M/n/y/?] m +NTI keyboard adapters (HID_NTI) [M/n/y/?] m +N-Trig touch screen (HID_NTRIG) [M/n/?] m +Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad (HID_ORTEK) [M/n/y/?] m +Pantherlord/GreenAsia game controller (HID_PANTHERLORD) [M/n/y/?] m + Pantherlord force feedback support (PANTHERLORD_FF) [Y/n/?] y +Penmount touch device (HID_PENMOUNT) [M/n/?] m +Petalynx Maxter remote control (HID_PETALYNX) [M/n/y/?] m +PicoLCD (graphic version) (HID_PICOLCD) [M/n/y/?] m +Plantronics USB HID Driver (HID_PLANTRONICS) [M/n/y/?] m +PlayStation HID Driver (HID_PLAYSTATION) [N/m/y/?] (NEW) +Primax non-fully HID-compliant devices (HID_PRIMAX) [M/n/y/?] m +Retrode 2 USB adapter for vintage video games (HID_RETRODE) [M/n/?] m +Roccat device support (HID_ROCCAT) [M/n/?] m +Saitek (Mad Catz) non-fully HID-compliant devices (HID_SAITEK) [M/n/y/?] m +Samsung InfraRed remote control or keyboards (HID_SAMSUNG) [M/n/?] m +Semitek USB keyboards (HID_SEMITEK) [N/m/y/?] (NEW) +Sony PS2/3/4 accessories (HID_SONY) [M/n/?] m + Sony PS2/3/4 accessories force feedback support (SONY_FF) [Y/n/?] y +Speedlink VAD Cezanne mouse support (HID_SPEEDLINK) [M/n/y/?] m +Steam Controller support (HID_STEAM) [M/n/y/?] m +Steelseries SRW-S1 steering wheel support (HID_STEELSERIES) [M/n/y/?] m +Sunplus wireless desktop (HID_SUNPLUS) [M/n/y/?] m +Synaptics RMI4 device support (HID_RMI) [M/n/y/?] m +GreenAsia (Product ID 0x12) game controller support (HID_GREENASIA) [M/n/y/?] m + GreenAsia (Product ID 0x12) force feedback support (GREENASIA_FF) [Y/n/?] y +Microsoft Hyper-V mouse driver (HID_HYPERV_MOUSE) [M/n/?] m +SmartJoy PLUS PS2/USB adapter support (HID_SMARTJOYPLUS) [M/n/y/?] m + SmartJoy PLUS PS2/USB adapter force feedback support (SMARTJOYPLUS_FF) [Y/n/?] y +TiVo Slide Bluetooth remote control support (HID_TIVO) [M/n/y/?] m +TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support (HID_TOPSEED) [M/n/y/?] m +ThingM blink(1) USB RGB LED (HID_THINGM) [M/n/y/?] m +ThrustMaster devices support (HID_THRUSTMASTER) [M/n/?] m + ThrustMaster devices force feedback support (THRUSTMASTER_FF) [Y/n/?] y +THQ PS3 uDraw tablet (HID_UDRAW_PS3) [M/n/y/?] m +U2F Zero LED and RNG support (HID_U2FZERO) [M/n/?] m +Wacom Intuos/Graphire tablet support (USB) (HID_WACOM) [M/n/?] m +Nintendo Wii / Wii U peripherals (HID_WIIMOTE) [M/n/y/?] m +Xin-Mo non-fully compliant devices (HID_XINMO) [M/n/y/?] m +Zeroplus based game controller support (HID_ZEROPLUS) [M/n/y/?] m + Zeroplus based game controller force feedback support (ZEROPLUS_FF) [Y/n/?] y +Zydacron remote control support (HID_ZYDACRON) [M/n/y/?] m +HID Sensors framework support (HID_SENSOR_HUB) [M/n/y/?] m + HID Sensors hub custom sensor support (HID_SENSOR_CUSTOM_SENSOR) [M/n/?] m +Alps HID device support (HID_ALPS) [M/n/y/?] m +Microchip MCP2221 HID USB-to-I2C/SMbus host support (HID_MCP2221) [M/n/?] m +* +* I2C HID support +* +HID over I2C transport layer ACPI driver (I2C_HID_ACPI) [N/m/y/?] (NEW) +* +* AMD SFH HID Support +* +AMD Sensor Fusion Hub (AMD_SFH_HID) [N/m/y/?] (NEW) +* +* USB support +* +USB support (USB_SUPPORT) [Y/n/?] y + USB LED Triggers (USB_LED_TRIG) [Y/n/?] y + USB ULPI PHY interface support (USB_ULPI_BUS) [M/y/?] m + USB GPIO Based Connection Detection Driver (USB_CONN_GPIO) [M/n/y/?] m + Support for Host-side USB (USB) [Y/m/?] y + PCI based USB host interface (USB_PCI) [Y/n/?] y + USB announce new devices (USB_ANNOUNCE_NEW_DEVICES) [Y/n/?] y + * + * Miscellaneous USB options + * + Enable USB persist by default (USB_DEFAULT_PERSIST) [Y/n/?] y + Limit USB device initialization to only a few retries (USB_FEW_INIT_RETRIES) [N/y/?] n + Dynamic USB minor allocation (USB_DYNAMIC_MINORS) [N/y/?] n + OTG support (USB_OTG) [N/y/?] n + Rely on OTG and EH Targeted Peripherals List (USB_OTG_PRODUCTLIST) [N/y/?] n + USB port LED trigger (USB_LEDS_TRIGGER_USBPORT) [M/n/y/?] m + Default autosuspend delay (USB_AUTOSUSPEND_DELAY) [2] 2 + USB Monitor (USB_MON) [M/n/y/?] m + * + * USB Host Controller Drivers + * + Cypress C67x00 HCD support (USB_C67X00_HCD) [M/n/y/?] m + xHCI HCD (USB 3.0) support (USB_XHCI_HCD) [Y/n/m/?] y + xHCI support for debug capability (USB_XHCI_DBGCAP) [N/y/?] n + Support for additional Renesas xHCI controller with firmware (USB_XHCI_PCI_RENESAS) [M/n/y/?] m + Generic xHCI driver for a platform device (USB_XHCI_PLATFORM) [M/y/?] m + EHCI HCD (USB 2.0) support (USB_EHCI_HCD) [Y/n/m/?] y + Root Hub Transaction Translators (USB_EHCI_ROOT_HUB_TT) [Y/?] y + Improved Transaction Translator scheduling (USB_EHCI_TT_NEWSCHED) [Y/n/?] y + Support for Freescale on-chip EHCI USB controller (USB_EHCI_FSL) [M/n/y/?] m + Generic EHCI driver for a platform device (USB_EHCI_HCD_PLATFORM) [M/y/?] m + OXU210HP HCD support (USB_OXU210HP_HCD) [M/n/y/?] m + ISP116X HCD support (USB_ISP116X_HCD) [M/n/y/?] m + FOTG210 HCD support (USB_FOTG210_HCD) [M/n/y/?] m + MAX3421 HCD (USB-over-SPI) support (USB_MAX3421_HCD) [M/n/y/?] m + OHCI HCD (USB 1.1) support (USB_OHCI_HCD) [Y/n/m/?] y + OHCI support for PCI-bus USB controllers (USB_OHCI_HCD_PCI) [Y/n/m/?] y + Generic OHCI driver for a platform device (USB_OHCI_HCD_PLATFORM) [M/y/?] m + UHCI HCD (most Intel and VIA) support (USB_UHCI_HCD) [Y/n/m/?] y + Elan U132 Adapter Host Controller (USB_U132_HCD) [M/n/?] m + SL811HS HCD support (USB_SL811_HCD) [M/n/y/?] m + partial ISO support (USB_SL811_HCD_ISO) [N/y/?] n + CF/PCMCIA support for SL811HS HCD (USB_SL811_CS) [M/n/?] m + R8A66597 HCD support (USB_R8A66597_HCD) [M/n/y/?] m + BCMA usb host driver (USB_HCD_BCMA) [M/n/?] m + SSB usb host driver (USB_HCD_SSB) [M/n/?] m + HCD test mode support (USB_HCD_TEST_MODE) [N/y/?] n + * + * USB Device Class drivers + * + USB Modem (CDC ACM) support (USB_ACM) [M/y/?] m + USB Printer support (USB_PRINTER) [M/n/y/?] m + USB Wireless Device Management support (USB_WDM) [M/y/?] m + USB Test and Measurement Class support (USB_TMC) [M/n/y/?] m + * + * NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may + * + * + * also be needed; see USB_STORAGE Help for more info + * + USB Mass Storage support (USB_STORAGE) [M/n/y/?] m + USB Mass Storage verbose debug (USB_STORAGE_DEBUG) [N/y/?] n + Realtek Card Reader support (USB_STORAGE_REALTEK) [M/n/?] m + Realtek Card Reader autosuspend support (REALTEK_AUTOPM) [Y/n/?] y + Datafab Compact Flash Reader support (USB_STORAGE_DATAFAB) [M/n/?] m + Freecom USB/ATAPI Bridge support (USB_STORAGE_FREECOM) [M/n/?] m + ISD-200 USB/ATA Bridge support (USB_STORAGE_ISD200) [M/n/?] m + USBAT/USBAT02-based storage support (USB_STORAGE_USBAT) [M/n/?] m + SanDisk SDDR-09 (and other SmartMedia, including DPCM) support (USB_STORAGE_SDDR09) [M/n/?] m + SanDisk SDDR-55 SmartMedia support (USB_STORAGE_SDDR55) [M/n/?] m + Lexar Jumpshot Compact Flash Reader (USB_STORAGE_JUMPSHOT) [M/n/?] m + Olympus MAUSB-10/Fuji DPC-R1 support (USB_STORAGE_ALAUDA) [M/n/?] m + Support OneTouch Button on Maxtor Hard Drives (USB_STORAGE_ONETOUCH) [M/n/?] m + Support for Rio Karma music player (USB_STORAGE_KARMA) [M/n/?] m + SAT emulation on Cypress USB/ATA Bridge with ATACB (USB_STORAGE_CYPRESS_ATACB) [M/n/?] m + USB ENE card reader support (USB_STORAGE_ENE_UB6250) [M/n/?] m + USB Attached SCSI (USB_UAS) [M/n/?] m + * + * USB Imaging devices + * + USB Mustek MDC800 Digital Camera support (USB_MDC800) [M/n/y/?] m + Microtek X6USB scanner support (USB_MICROTEK) [M/n/y/?] m + USB/IP support (USBIP_CORE) [M/n/y/?] m + VHCI hcd (USBIP_VHCI_HCD) [M/n/?] m + Number of ports per USB/IP virtual host controller (USBIP_VHCI_HC_PORTS) [8] 8 + Number of USB/IP virtual host controllers (USBIP_VHCI_NR_HCS) [1] 1 + Host driver (USBIP_HOST) [M/n/?] m + VUDC driver (USBIP_VUDC) [M/n/?] m + Debug messages for USB/IP (USBIP_DEBUG) [N/y/?] n + Cadence USB Support (USB_CDNS_SUPPORT) [N/m/y/?] (NEW) + Inventra Highspeed Dual Role Controller (USB_MUSB_HDRC) [M/n/y/?] m + MUSB Mode Selection + 1. Host only mode (USB_MUSB_HOST) + 2. Gadget only mode (USB_MUSB_GADGET) + > 3. Dual Role mode (USB_MUSB_DUAL_ROLE) + choice[1-3?]: 3 + * + * Platform Glue Layer + * + * + * MUSB DMA mode + * + Disable DMA (always use PIO) (MUSB_PIO_ONLY) [N/y/?] n + DesignWare USB3 DRD Core Support (USB_DWC3) [M/n/y/?] m + Register ULPI PHY Interface (USB_DWC3_ULPI) [Y/n/?] y + DWC3 Mode Selection + 1. Host only mode (USB_DWC3_HOST) + 2. Gadget only mode (USB_DWC3_GADGET) + > 3. Dual Role mode (USB_DWC3_DUAL_ROLE) + choice[1-3?]: 3 + * + * Platform Glue Driver Support + * + PCIe-based Platforms (USB_DWC3_PCI) [M/n/?] m + Synopsys PCIe-based HAPS Platforms (USB_DWC3_HAPS) [M/n/?] m + DesignWare USB2 DRD Core Support (USB_DWC2) [M/n/y/?] m + DWC2 Mode Selection + 1. Host only mode (USB_DWC2_HOST) + * Gadget/Dual-role mode requires USB Gadget support to be enabled + 2. Gadget only mode (USB_DWC2_PERIPHERAL) + > 3. Dual Role mode (USB_DWC2_DUAL_ROLE) + choice[1-3?]: 3 + DWC2 PCI (USB_DWC2_PCI) [M/n/?] m + Enable Debugging Messages (USB_DWC2_DEBUG) [N/y/?] n + Enable Missed SOF Tracking (USB_DWC2_TRACK_MISSED_SOFS) [N/y/?] n + ChipIdea Highspeed Dual Role Controller (USB_CHIPIDEA) [M/n/?] m + ChipIdea device controller (USB_CHIPIDEA_UDC) [Y/n/?] y + ChipIdea host controller (USB_CHIPIDEA_HOST) [Y/n/?] y + NXP ISP 1760/1761/1763 support (USB_ISP1760) [M/n/y/?] m + ISP1760 Mode Selection + 1. Host only mode (USB_ISP1760_HOST_ROLE) + 2. Gadget only mode (USB_ISP1760_GADGET_ROLE) + > 3. Dual Role mode (USB_ISP1760_DUAL_ROLE) + choice[1-3?]: 3 + * + * USB port drivers + * + USS720 parport driver (USB_USS720) [M/n/?] m + * + * USB Serial Converter support + * + USB Serial Converter support (USB_SERIAL) [Y/n/m/?] y + USB Serial Console device support (USB_SERIAL_CONSOLE) [Y/n/?] y + USB Generic Serial Driver (USB_SERIAL_GENERIC) [Y/n/?] y + USB Serial Simple Driver (USB_SERIAL_SIMPLE) [M/n/y/?] m + USB AIRcable Bluetooth Dongle Driver (USB_SERIAL_AIRCABLE) [M/n/y/?] m + USB ARK Micro 3116 USB Serial Driver (USB_SERIAL_ARK3116) [M/n/y/?] m + USB Belkin and Peracom Single Port Serial Driver (USB_SERIAL_BELKIN) [M/n/y/?] m + USB Winchiphead CH341 Single Port Serial Driver (USB_SERIAL_CH341) [M/n/y/?] m + USB ConnectTech WhiteHEAT Serial Driver (USB_SERIAL_WHITEHEAT) [M/n/y/?] m + USB Digi International AccelePort USB Serial Driver (USB_SERIAL_DIGI_ACCELEPORT) [M/n/y/?] m + USB CP210x family of UART Bridge Controllers (USB_SERIAL_CP210X) [M/n/y/?] m + USB Cypress M8 USB Serial Driver (USB_SERIAL_CYPRESS_M8) [M/n/y/?] m + USB Empeg empeg-car Mark I/II Driver (USB_SERIAL_EMPEG) [M/n/y/?] m + USB FTDI Single Port Serial Driver (USB_SERIAL_FTDI_SIO) [M/n/y/?] m + USB Handspring Visor / Palm m50x / Sony Clie Driver (USB_SERIAL_VISOR) [M/n/y/?] m + USB PocketPC PDA Driver (USB_SERIAL_IPAQ) [M/n/y/?] m + USB IR Dongle Serial Driver (USB_SERIAL_IR) [M/n/y/?] m + USB Inside Out Edgeport Serial Driver (USB_SERIAL_EDGEPORT) [M/n/y/?] m + USB Inside Out Edgeport Serial Driver (TI devices) (USB_SERIAL_EDGEPORT_TI) [M/n/y/?] m + USB Fintek F81232 Single Port Serial Driver (USB_SERIAL_F81232) [M/n/y/?] m + USB Fintek F81532/534 Multi-Ports Serial Driver (USB_SERIAL_F8153X) [M/n/y/?] m + USB Garmin GPS driver (USB_SERIAL_GARMIN) [M/n/y/?] m + USB IPWireless (3G UMTS TDD) Driver (USB_SERIAL_IPW) [M/n/y/?] m + USB Infinity USB Unlimited Phoenix Driver (USB_SERIAL_IUU) [M/n/y/?] m + USB Keyspan PDA / Xircom Single Port Serial Driver (USB_SERIAL_KEYSPAN_PDA) [M/n/y/?] m + USB Keyspan USA-xxx Serial Driver (USB_SERIAL_KEYSPAN) [M/n/y/?] m + USB KL5KUSB105 (Palmconnect) Driver (USB_SERIAL_KLSI) [M/n/y/?] m + USB KOBIL chipcard reader (USB_SERIAL_KOBIL_SCT) [M/n/y/?] m + USB MCT Single Port Serial Driver (USB_SERIAL_MCT_U232) [M/n/y/?] m + USB Metrologic Instruments USB-POS Barcode Scanner Driver (USB_SERIAL_METRO) [M/n/y/?] m + USB Moschip 7720 Serial Driver (USB_SERIAL_MOS7720) [M/n/y/?] m + Support for parallel port on the Moschip 7715 (USB_SERIAL_MOS7715_PARPORT) [Y/n/?] y + USB Moschip 7840/7820 USB Serial Driver (USB_SERIAL_MOS7840) [M/n/y/?] m + USB Moxa UPORT Serial Driver (USB_SERIAL_MXUPORT) [M/n/y/?] m + USB Navman GPS device (USB_SERIAL_NAVMAN) [M/n/y/?] m + USB Prolific 2303 Single Port Serial Driver (USB_SERIAL_PL2303) [M/n/y/?] m + USB Ours Technology Inc. OTi-6858 USB To RS232 Bridge Controller (USB_SERIAL_OTI6858) [M/n/y/?] m + USB Qualcomm Auxiliary Serial Port Driver (USB_SERIAL_QCAUX) [M/n/y/?] m + USB Qualcomm Serial modem (USB_SERIAL_QUALCOMM) [M/n/y/?] m + USB SPCP8x5 USB To Serial Driver (USB_SERIAL_SPCP8X5) [M/n/y/?] m + USB Safe Serial (Encapsulated) Driver (USB_SERIAL_SAFE) [M/n/y/?] m + USB Secure Encapsulated Driver - Padded (USB_SERIAL_SAFE_PADDED) [N/y/?] n + USB Sierra Wireless Driver (USB_SERIAL_SIERRAWIRELESS) [M/n/y/?] m + USB Symbol Barcode driver (serial mode) (USB_SERIAL_SYMBOL) [M/n/y/?] m + USB TI 3410/5052 Serial Driver (USB_SERIAL_TI) [M/n/y/?] m + USB REINER SCT cyberJack pinpad/e-com chipcard reader (USB_SERIAL_CYBERJACK) [M/n/y/?] m + USB driver for GSM and CDMA modems (USB_SERIAL_OPTION) [M/n/y/?] m + USB ZyXEL omni.net LCD Plus Driver (USB_SERIAL_OMNINET) [M/n/y/?] m + USB Opticon Barcode driver (serial mode) (USB_SERIAL_OPTICON) [M/n/y/?] m + Xsens motion tracker serial interface driver (USB_SERIAL_XSENS_MT) [M/n/y/?] m + USB-Wishbone adapter interface driver (USB_SERIAL_WISHBONE) [M/n/y/?] m + USB Quatech SSU-100 Single Port Serial Driver (USB_SERIAL_SSU100) [M/n/y/?] m + USB Quatech Serial Driver for USB 2 devices (USB_SERIAL_QT2) [M/n/y/?] m + USB Renesas uPD78F0730 Single Port Serial Driver (USB_SERIAL_UPD78F0730) [M/n/y/?] m + USB MaxLinear/Exar USB to Serial driver (USB_SERIAL_XR) [N/m/y/?] (NEW) + USB Debugging Device (USB_SERIAL_DEBUG) [M/n/y/?] m + * + * USB Miscellaneous drivers + * + EMI 6|2m USB Audio interface support (USB_EMI62) [M/n/y/?] m + EMI 2|6 USB Audio interface support (USB_EMI26) [M/n/y/?] m + ADU devices from Ontrak Control Systems (USB_ADUTUX) [M/n/y/?] m + USB 7-Segment LED Display (USB_SEVSEG) [M/n/y/?] m + USB Lego Infrared Tower support (USB_LEGOTOWER) [M/n/y/?] m + USB LCD driver support (USB_LCD) [M/n/y/?] m + Cypress CY7C63xxx USB driver support (USB_CYPRESS_CY7C63) [M/n/y/?] m + Cypress USB thermometer driver support (USB_CYTHERM) [M/n/y/?] m + Siemens ID USB Mouse Fingerprint sensor support (USB_IDMOUSE) [M/n/y/?] m + Elan PCMCIA CardBus Adapter USB Client (USB_FTDI_ELAN) [M/n/y/?] m + Apple Cinema Display support (USB_APPLEDISPLAY) [M/n/y/?] m + Fast charge control for iOS devices (APPLE_MFI_FASTCHARGE) [M/n/y/?] m + USB 2.0 SVGA dongle support (Net2280/SiS315) (USB_SISUSBVGA) [M/n/y/?] m + USB LD driver (USB_LD) [M/n/y/?] m + PlayStation 2 Trance Vibrator driver support (USB_TRANCEVIBRATOR) [M/n/y/?] m + IO Warrior driver support (USB_IOWARRIOR) [M/n/y/?] m + USB testing driver (USB_TEST) [M/n/y/?] m + USB EHSET Test Fixture driver (USB_EHSET_TEST_FIXTURE) [M/n/y/?] m + iSight firmware loading support (USB_ISIGHTFW) [M/n/y/?] m + USB YUREX driver support (USB_YUREX) [M/n/y/?] m + Functions for loading firmware on EZUSB chips (USB_EZUSB_FX2) [M/y/?] m + USB251XB Hub Controller Configuration Driver (USB_HUB_USB251XB) [M/n/y/?] m + USB3503 HSIC to USB20 Driver (USB_HSIC_USB3503) [M/n/y/?] m + USB4604 HSIC to USB20 Driver (USB_HSIC_USB4604) [M/n/y/?] m + USB Link Layer Test driver (USB_LINK_LAYER_TEST) [M/n/y/?] m + ChaosKey random number generator driver support (USB_CHAOSKEY) [M/n/?] m + USB Role Switch Support (USB_ROLE_SWITCH) [M/y/?] m + Intel XHCI USB Role Switch (USB_ROLES_INTEL_XHCI) [M/n/?] m +* +* MMC/SD/SDIO card support +* +MMC/SD/SDIO card support (MMC) [M/n/y/?] m + MMC block device driver (MMC_BLOCK) [M/n/?] m + Number of minors per block device (MMC_BLOCK_MINORS) [8] 8 + SDIO UART/GPS class support (SDIO_UART) [M/n/?] m + MMC host test driver (MMC_TEST) [M/n/?] m + MMC Crypto Engine Support (MMC_CRYPTO) [N/y/?] (NEW) + * + * MMC/SD/SDIO Host Controller Drivers + * + MMC host drivers debugging (MMC_DEBUG) [N/y/?] n + Secure Digital Host Controller Interface support (MMC_SDHCI) [M/n/?] m + SDHCI support on PCI bus (MMC_SDHCI_PCI) [M/n/?] m + Ricoh MMC Controller Disabler (MMC_RICOH_MMC) [Y/n/?] y + SDHCI support for ACPI enumerated SDHCI controllers (MMC_SDHCI_ACPI) [M/n/?] m + SDHCI platform and OF driver helper (MMC_SDHCI_PLTFM) [M/n/?] m + SDHCI support for Fujitsu Semiconductor F_SDH30 (MMC_SDHCI_F_SDH30) [M/n/?] m + Winbond W83L51xD SD/MMC Card Interface support (MMC_WBSD) [M/n/?] m + Alcor Micro/Alcor Link SD/MMC controller (MMC_ALCOR) [M/n/?] m + TI Flash Media MMC/SD Interface support (MMC_TIFM_SD) [M/n/?] m + MMC/SD/SDIO over SPI (MMC_SPI) [M/n/?] m + MMC/SD driver for Ricoh Bay1Controllers (MMC_SDRICOH_CS) [M/n/?] m + ENE CB710 MMC/SD Interface support (MMC_CB710) [M/n/?] m + VIA SD/MMC Card Reader Driver (MMC_VIA_SDMMC) [M/n/?] m + VUB300 USB to SDIO/SD/MMC Host Controller support (MMC_VUB300) [M/n/?] m + USB SD Host Controller (USHC) support (MMC_USHC) [M/n/?] m + Renesas USDHI6ROL0 SD/SDIO Host Controller support (MMC_USDHI6ROL0) [M/n/?] m + Realtek PCI-E SD/MMC Card Interface Driver (MMC_REALTEK_PCI) [M/n/?] m + Realtek USB SD/MMC Card Interface Driver (MMC_REALTEK_USB) [M/n/?] m + Command Queue Host Controller Interface support (MMC_CQHCI) [M/?] m + MMC Host Software Queue support (MMC_HSQ) [M/n/?] m + Toshiba Type A SD/MMC Card Interface Driver (MMC_TOSHIBA_PCI) [M/n/?] m + MediaTek SD/MMC Card Interface support (MMC_MTK) [M/n/?] m + Marvell Xenon eMMC/SD/SDIO SDHCI driver (MMC_SDHCI_XENON) [M/n/?] m +* +* LED Support +* +LED Support (NEW_LEDS) [Y/?] y + LED Class Support (LEDS_CLASS) [Y/m/?] y + LED Flash Class Support (LEDS_CLASS_FLASH) [M/n/y/?] m + LED Multicolor Class Support (LEDS_CLASS_MULTICOLOR) [M/n/y/?] m + LED Class brightness_hw_changed attribute support (LEDS_BRIGHTNESS_HW_CHANGED) [Y/n/?] y + * + * LED drivers + * + LED Support for Marvell 88PM860x PMIC (LEDS_88PM860X) [M/n/y/?] m + Front panel LED support for PC Engines APU/APU2/APU3 boards (LEDS_APU) [M/n/y/?] m + LCD Backlight driver for LM3530 (LEDS_LM3530) [M/n/y/?] m + LCD Backlight driver for LM3532 (LEDS_LM3532) [M/n/y/?] m + LED support for LM3533 (LEDS_LM3533) [M/n/?] m + LED support for LM3642 Chip (LEDS_LM3642) [M/n/y/?] m + LED Support for Mediatek MT6323 PMIC (LEDS_MT6323) [M/n/?] m + LED driver for PCA9532 dimmer (LEDS_PCA9532) [M/n/y/?] m + Enable GPIO support for PCA9532 (LEDS_PCA9532_GPIO) [Y/n/?] y + LED Support for GPIO connected LEDs (LEDS_GPIO) [M/y/?] m + LED Support for N.S. LP3944 (Fun Light) I2C chip (LEDS_LP3944) [M/n/y/?] m + LED Support for TI LP3952 2 channel LED driver (LEDS_LP3952) [M/n/y/?] m + LED Support for TI LP5036/30/24/18/12/09 LED driver chip (LEDS_LP50XX) [M/n/?] m + LED support for the TI LP8788 PMIC (LEDS_LP8788) [M/n/y/?] m + Mail LED on Clevo notebook (LEDS_CLEVO_MAIL) [M/n/?] m + LED Support for PCA955x I2C chips (LEDS_PCA955X) [M/n/y/?] m + Enable GPIO support for PCA955X (LEDS_PCA955X_GPIO) [Y/n/?] y + LED support for PCA963x I2C chip (LEDS_PCA963X) [M/n/y/?] m + LED support for status LEDs on WM831x PMICs (LEDS_WM831X_STATUS) [M/n/y/?] m + LED Support for WM8350 AudioPlus PMIC (LEDS_WM8350) [M/n/y/?] m + LED Support for DA9030/DA9034 PMIC (LEDS_DA903X) [M/n/y/?] m + Dialog DA9052/DA9053 LEDS (LEDS_DA9052) [M/n/y/?] m + LED Support for DAC124S085 SPI DAC (LEDS_DAC124S085) [M/n/y/?] m + PWM driven LED Support (LEDS_PWM) [M/n/y/?] m + REGULATOR driven LED support (LEDS_REGULATOR) [M/n/y/?] m + LED driver for BD2802 RGB LED (LEDS_BD2802) [M/n/y/?] m + LED driver for Intel NAS SS4200 series (LEDS_INTEL_SS4200) [M/n/y/?] m + LED driver for LT3593 controllers (LEDS_LT3593) [N/m/y/?] (NEW) + LED Support for ADP5520/ADP5501 PMIC (LEDS_ADP5520) [M/n/y/?] m + LED Support for MC13XXX PMIC (LEDS_MC13783) [M/n/?] m + LED Support for TCA6507 I2C chip (LEDS_TCA6507) [M/n/y/?] m + LED driver for TLC59108 and TLC59116 controllers (LEDS_TLC591XX) [M/n/y/?] m + LED support for MAX8997 PMIC (LEDS_MAX8997) [M/n/y/?] m + LED support for LM3554 and LM3556 chips (LEDS_LM355x) [M/n/y/?] m + LED support for the MEN 14F021P00 BMC (LEDS_MENF21BMC) [M/n/?] m + * + * LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) + * + LED support for the BlinkM I2C RGB LED (LEDS_BLINKM) [M/n/y/?] m + LED support for the Mellanox boards (LEDS_MLXCPLD) [M/n/y/?] m + LED support for the Mellanox switches management control (LEDS_MLXREG) [M/n/y/?] m + Userspace LED support (LEDS_USER) [M/n/y/?] m + LED support for NI PXI NIC78bx devices (LEDS_NIC78BX) [M/n/y/?] m + LED driver for TI LMU (LEDS_TI_LMU_COMMON) [M/n/y/?] m + LED driver for LM36274 (LEDS_LM36274) [M/n/?] m + LED support for TI TPS6105X (LEDS_TPS6105X) [M/n/?] m + * + * Flash and Torch LED drivers + * + AS3645A and LM3555 LED flash controllers support (LEDS_AS3645A) [M/n/?] m + LED support for LM3601x Chips (LEDS_LM3601X) [M/n/?] m + LED support for Richtek RT8515 flash/torch LED (LEDS_RT8515) [N/m/?] (NEW) + LED support for the SGM3140 (LEDS_SGM3140) [M/n/?] m + * + * LED Triggers + * + * + * LED Trigger support + * + LED Trigger support (LEDS_TRIGGERS) [Y/?] y + LED Timer Trigger (LEDS_TRIGGER_TIMER) [M/n/y/?] m + LED One-shot Trigger (LEDS_TRIGGER_ONESHOT) [M/n/y/?] m + LED Disk Trigger (LEDS_TRIGGER_DISK) [Y/n/?] y + LED MTD (NAND/NOR) Trigger (LEDS_TRIGGER_MTD) [Y/n/?] y + LED Heartbeat Trigger (LEDS_TRIGGER_HEARTBEAT) [M/n/y/?] m + LED backlight Trigger (LEDS_TRIGGER_BACKLIGHT) [M/n/y/?] m + LED CPU Trigger (LEDS_TRIGGER_CPU) [Y/n/?] y + LED activity Trigger (LEDS_TRIGGER_ACTIVITY) [M/n/y/?] m + LED GPIO Trigger (LEDS_TRIGGER_GPIO) [M/n/y/?] m + LED Default ON Trigger (LEDS_TRIGGER_DEFAULT_ON) [M/n/y/?] m + * + * iptables trigger is under Netfilter config (LED target) + * + LED Transient Trigger (LEDS_TRIGGER_TRANSIENT) [M/n/y/?] m + LED Camera Flash/Torch Trigger (LEDS_TRIGGER_CAMERA) [M/n/y/?] m + LED Panic Trigger (LEDS_TRIGGER_PANIC) [Y/n/?] y + LED Netdev Trigger (LEDS_TRIGGER_NETDEV) [M/n/y/?] m + LED Pattern Trigger (LEDS_TRIGGER_PATTERN) [M/n/y/?] m + Audio Mute LED Trigger (LEDS_TRIGGER_AUDIO) [M/y/?] m + LED Trigger for TTY devices (LEDS_TRIGGER_TTY) [N/m/y/?] (NEW) +* +* InfiniBand support +* +InfiniBand support (INFINIBAND) [M/n/y/?] m + InfiniBand userspace MAD support (INFINIBAND_USER_MAD) [M/n/?] m + InfiniBand userspace access (verbs and CM) (INFINIBAND_USER_ACCESS) [M/n/?] m + InfiniBand on-demand paging support (INFINIBAND_ON_DEMAND_PAGING) [Y/n/?] y + RDMA/CM (INFINIBAND_ADDR_TRANS) [Y/n/?] y + Mellanox HCA support (INFINIBAND_MTHCA) [M/n/?] m + Intel PCIe HCA support (INFINIBAND_QIB) [M/n/?] m + QIB DCA support (INFINIBAND_QIB_DCA) [Y/n/?] y + Chelsio T4/T5 RDMA Driver (INFINIBAND_CXGB4) [M/n/?] m + Amazon Elastic Fabric Adapter (EFA) support (INFINIBAND_EFA) [M/n/?] m + Intel(R) Ethernet Protocol Driver for RDMA (INFINIBAND_IRDMA) [N/m/?] (NEW) + Mellanox ConnectX HCA support (MLX4_INFINIBAND) [M/n/?] m + Mellanox 5th generation network adapters (ConnectX series) support (MLX5_INFINIBAND) [M/n/?] m + Emulex One Connect HCA support (INFINIBAND_OCRDMA) [M/n/?] m + VMware Paravirtualized RDMA Driver (INFINIBAND_VMWARE_PVRDMA) [M/n/?] m + Verbs support for Cisco VIC (INFINIBAND_USNIC) [M/n/?] m + Broadcom Netxtreme HCA support (INFINIBAND_BNXT_RE) [M/n/?] m + Intel OPA Gen1 support (INFINIBAND_HFI1) [M/n/?] m + HFI1 SDMA Order debug (HFI1_DEBUG_SDMA_ORDER) [N/y/?] n + Config SDMA Verbosity (SDMA_VERBOSITY) [N/y/?] n + QLogic RoCE driver (INFINIBAND_QEDR) [M/n/?] m + RDMA verbs transport library (INFINIBAND_RDMAVT) [M/n/?] m + Software RDMA over Ethernet (RoCE) driver (RDMA_RXE) [M/n/?] m + Software RDMA over TCP/IP (iWARP) driver (RDMA_SIW) [M/n/?] m + IP-over-InfiniBand (INFINIBAND_IPOIB) [M/n/?] m + IP-over-InfiniBand Connected Mode support (INFINIBAND_IPOIB_CM) [Y/n/?] y + IP-over-InfiniBand debugging (INFINIBAND_IPOIB_DEBUG) [Y/?] y + IP-over-InfiniBand data path debugging (INFINIBAND_IPOIB_DEBUG_DATA) [N/y/?] n + InfiniBand SCSI RDMA Protocol (INFINIBAND_SRP) [M/n/?] m + InfiniBand SCSI RDMA Protocol target support (INFINIBAND_SRPT) [M/n/?] m + iSCSI Extensions for RDMA (iSER) (INFINIBAND_ISER) [M/n/?] m + iSCSI Extensions for RDMA (iSER) target support (INFINIBAND_ISERT) [M/n/?] m + RTRS client module (INFINIBAND_RTRS_CLIENT) [M/n/?] m + RTRS server module (INFINIBAND_RTRS_SERVER) [M/n/?] m + Intel OPA VNIC support (INFINIBAND_OPA_VNIC) [M/n/?] m +* +* EDAC (Error Detection And Correction) reporting +* +EDAC (Error Detection And Correction) reporting (EDAC) [Y/n/m/?] y + EDAC legacy sysfs (EDAC_LEGACY_SYSFS) [Y/n/?] y + Debugging (EDAC_DEBUG) [N/y/?] n + Decode MCEs in human-readable form (only on AMD for now) (EDAC_DECODE_MCE) [M/n/y/?] m + Output ACPI APEI/GHES BIOS detected errors via EDAC (EDAC_GHES) [Y/n/?] y + AMD64 (Opteron, Athlon64) (EDAC_AMD64) [M/n/?] m + Intel e752x (e7520, e7525, e7320) and 3100 (EDAC_E752X) [M/n/y/?] m + Intel 82975x (D82975x) (EDAC_I82975X) [M/n/y/?] m + Intel 3000/3010 (EDAC_I3000) [M/n/y/?] m + Intel 3200 (EDAC_I3200) [M/n/y/?] m + Intel e312xx (EDAC_IE31200) [M/n/y/?] m + Intel X38 (EDAC_X38) [M/n/y/?] m + Intel 5400 (Seaburg) chipsets (EDAC_I5400) [M/n/y/?] m + Intel i7 Core (Nehalem) processors (EDAC_I7CORE) [M/n/y/?] m + Intel Greencreek/Blackford chipset (EDAC_I5000) [M/n/y/?] m + Intel San Clemente MCH (EDAC_I5100) [M/n/y/?] m + Intel Clarksboro MCH (EDAC_I7300) [M/n/y/?] m + Intel Sandy-Bridge/Ivy-Bridge/Haswell Integrated MC (EDAC_SBRIDGE) [M/n/y/?] m + Intel Skylake server Integrated MC (EDAC_SKX) [M/n/?] m + Intel 10nm server Integrated MC (EDAC_I10NM) [M/n/?] m + Intel Pondicherry2 (EDAC_PND2) [M/n/y/?] m + Intel client SoC Integrated MC (EDAC_IGEN6) [N/m/y/?] (NEW) +* +* Real Time Clock +* +Real Time Clock (RTC_CLASS) [Y/n/?] y + Set system time from RTC on startup and resume (RTC_HCTOSYS) [Y/n/?] y + RTC used to set the system time (RTC_HCTOSYS_DEVICE) [rtc0] rtc0 + Set the RTC time based on NTP synchronization (RTC_SYSTOHC) [Y/n/?] y + RTC used to synchronize NTP adjustment (RTC_SYSTOHC_DEVICE) [rtc0] rtc0 + RTC debug support (RTC_DEBUG) [N/y/?] n + RTC non volatile storage support (RTC_NVMEM) [Y/n/?] y + * + * RTC interfaces + * + /sys/class/rtc/rtcN (sysfs) (RTC_INTF_SYSFS) [Y/n/?] y + /proc/driver/rtc (procfs for rtcN) (RTC_INTF_PROC) [Y/n/?] y + /dev/rtcN (character devices) (RTC_INTF_DEV) [Y/n/?] y + RTC UIE emulation on dev interface (RTC_INTF_DEV_UIE_EMUL) [Y/n/?] y + Test driver/device (RTC_DRV_TEST) [N/m/y/?] n + * + * I2C RTC drivers + * + Marvell 88PM860x (RTC_DRV_88PM860X) [M/n/y/?] m + Marvell 88PM80x (RTC_DRV_88PM80X) [M/n/?] m + Abracon AB-RTCMC-32.768kHz-B5ZE-S3 (RTC_DRV_ABB5ZES3) [M/n/y/?] m + Abracon AB-RTCMC-32.768kHz-EOZ9 (RTC_DRV_ABEOZ9) [M/n/y/?] m + Abracon ABx80x (RTC_DRV_ABX80X) [M/n/y/?] m + Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057 (RTC_DRV_DS1307) [M/n/y/?] m + Century bit support for rtc-ds1307 (RTC_DRV_DS1307_CENTURY) [Y/n/?] y + Dallas/Maxim DS1374 (RTC_DRV_DS1374) [M/n/y/?] m + Dallas/Maxim DS1374 watchdog timer (RTC_DRV_DS1374_WDT) [Y/n/?] y + Dallas/Maxim DS1672 (RTC_DRV_DS1672) [M/n/y/?] m + TI LP8788 RTC driver (RTC_DRV_LP8788) [M/n/y/?] m + Maxim MAX6900 (RTC_DRV_MAX6900) [M/n/y/?] m + Maxim MAX8907 (RTC_DRV_MAX8907) [M/n/?] m + Maxim MAX8925 (RTC_DRV_MAX8925) [M/n/y/?] m + Maxim MAX8998 (RTC_DRV_MAX8998) [M/n/y/?] m + Maxim MAX8997 (RTC_DRV_MAX8997) [M/n/y/?] m + Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A (RTC_DRV_RS5C372) [M/n/y/?] m + Intersil ISL1208 (RTC_DRV_ISL1208) [M/n/y/?] m + Intersil ISL12022 (RTC_DRV_ISL12022) [M/n/y/?] m + Xicor/Intersil X1205 (RTC_DRV_X1205) [M/n/y/?] m + NXP PCF8523 (RTC_DRV_PCF8523) [M/n/y/?] m + NXP PCF85063 (RTC_DRV_PCF85063) [M/n/y/?] m + NXP PCF85363 (RTC_DRV_PCF85363) [M/n/y/?] m + Philips PCF8563/Epson RTC8564 (RTC_DRV_PCF8563) [M/n/y/?] m + Philips PCF8583 (RTC_DRV_PCF8583) [M/n/y/?] m + ST M41T62/65/M41T80/81/82/83/84/85/87 and compatible (RTC_DRV_M41T80) [M/n/y/?] m + ST M41T65/M41T80 series RTC watchdog timer (RTC_DRV_M41T80_WDT) [Y/n/?] y + TI BQ32000 (RTC_DRV_BQ32K) [M/n/y/?] m + TI Palmas RTC driver (RTC_DRV_PALMAS) [M/n/y/?] m + TI TPS6586X RTC driver (RTC_DRV_TPS6586X) [M/n/y/?] m + TI TPS65910 RTC driver (RTC_DRV_TPS65910) [M/n/y/?] m + TI TPS80031/TPS80032 RTC driver (RTC_DRV_TPS80031) [M/n/y/?] m + RICOH 5T583 RTC driver (RTC_DRV_RC5T583) [M/n/y/?] m + Seiko Instruments S-35390A (RTC_DRV_S35390A) [M/n/y/?] m + Ramtron FM3130 (RTC_DRV_FM3130) [M/n/y/?] m + Epson RX8010SJ (RTC_DRV_RX8010) [M/n/y/?] m + Epson RX-8571/RX-8581 (RTC_DRV_RX8581) [M/n/y/?] m + Epson RX-8025SA/NB (RTC_DRV_RX8025) [M/n/y/?] m + EM Microelectronic EM3027 (RTC_DRV_EM3027) [M/n/y/?] m + Micro Crystal RV3028 (RTC_DRV_RV3028) [M/n/y/?] m + Micro Crystal RV3032 (RTC_DRV_RV3032) [M/n/y/?] m + Micro Crystal RV8803, Epson RX8900 (RTC_DRV_RV8803) [M/n/y/?] m + ZXW Shenzhen whwave SD3078 (RTC_DRV_SD3078) [M/n/y/?] m + * + * SPI RTC drivers + * + ST M41T93 (RTC_DRV_M41T93) [M/n/y/?] m + ST M41T94 (RTC_DRV_M41T94) [M/n/y/?] m + Dallas/Maxim DS1302 (RTC_DRV_DS1302) [M/n/y/?] m + Dallas/Maxim DS1305/DS1306 (RTC_DRV_DS1305) [M/n/y/?] m + Dallas/Maxim DS1343/DS1344 (RTC_DRV_DS1343) [M/n/y/?] m + Dallas/Maxim DS1347 (RTC_DRV_DS1347) [M/n/y/?] m + Dallas/Maxim DS1390/93/94 (RTC_DRV_DS1390) [M/n/y/?] m + Maxim MAX6916 (RTC_DRV_MAX6916) [M/n/y/?] m + Epson RTC-9701JE (RTC_DRV_R9701) [M/n/y/?] m + Epson RX-4581 (RTC_DRV_RX4581) [M/n/y/?] m + Ricoh RS5C348A/B (RTC_DRV_RS5C348) [M/n/y/?] m + Maxim MAX6902 (RTC_DRV_MAX6902) [M/n/y/?] m + NXP PCF2123 (RTC_DRV_PCF2123) [M/n/y/?] m + Microchip MCP795 (RTC_DRV_MCP795) [M/n/y/?] m + * + * SPI and I2C RTC drivers + * + Dallas/Maxim DS3232/DS3234 (RTC_DRV_DS3232) [M/n/y/?] m + HWMON support for Dallas/Maxim DS3232/DS3234 (RTC_DRV_DS3232_HWMON) [Y/n/?] y + NXP PCF2127 (RTC_DRV_PCF2127) [M/n/y/?] m + Micro Crystal RV3029/3049 (RTC_DRV_RV3029C2) [M/n/y/?] m + HWMON support for RV3029/3049 (RTC_DRV_RV3029_HWMON) [Y/n/?] y + Epson RX-6110 (RTC_DRV_RX6110) [M/n/y/?] m + * + * Platform RTC drivers + * + PC-style 'CMOS' (RTC_DRV_CMOS) [Y/n/m/?] y + Dallas DS1286 (RTC_DRV_DS1286) [M/n/y/?] m + Dallas DS1511 (RTC_DRV_DS1511) [M/n/y/?] m + Maxim/Dallas DS1553 (RTC_DRV_DS1553) [M/n/y/?] m + Dallas/Maxim DS1685 Family (RTC_DRV_DS1685_FAMILY) [M/n/y/?] m + Subtype + > 1. DS1685/DS1687 (RTC_DRV_DS1685) + 2. DS1689/DS1693 (RTC_DRV_DS1689) + 3. DS17285/DS17287 (RTC_DRV_DS17285) + 4. DS17485/DS17487 (RTC_DRV_DS17485) + 5. DS17885/DS17887 (RTC_DRV_DS17885) + choice[1-5?]: 1 + Maxim/Dallas DS1742/1743 (RTC_DRV_DS1742) [M/n/y/?] m + Maxim/Dallas DS2404 (RTC_DRV_DS2404) [M/n/y/?] m + Dialog DA9052/DA9053 RTC (RTC_DRV_DA9052) [M/n/y/?] m + Dialog Semiconductor DA9055 RTC (RTC_DRV_DA9055) [M/n/y/?] m + Dialog Semiconductor DA9063/DA9062 RTC (RTC_DRV_DA9063) [M/n/?] m + Simtek STK17TA8 (RTC_DRV_STK17TA8) [M/n/y/?] m + ST M48T86/Dallas DS12887 (RTC_DRV_M48T86) [M/n/y/?] m + ST M48T35 (RTC_DRV_M48T35) [M/n/y/?] m + ST M48T59/M48T08/M48T02 (RTC_DRV_M48T59) [M/n/y/?] m + Oki MSM6242 (RTC_DRV_MSM6242) [M/n/y/?] m + TI BQ4802 (RTC_DRV_BQ4802) [M/n/y/?] m + Ricoh RP5C01 (RTC_DRV_RP5C01) [M/n/y/?] m + EM Microelectronic V3020 (RTC_DRV_V3020) [M/n/y/?] m + Wolfson Microelectronics WM831x RTC (RTC_DRV_WM831X) [M/n/y/?] m + Wolfson Microelectronics WM8350 RTC (RTC_DRV_WM8350) [M/n/y/?] m + NXP PCF50633 RTC (RTC_DRV_PCF50633) [M/n/?] m + Chrome OS EC RTC driver (RTC_DRV_CROS_EC) [M/n/?] m + * + * on-CPU RTC drivers + * + Faraday Technology FTRTC010 RTC (RTC_DRV_FTRTC010) [M/n/y/?] m + PCAP RTC (RTC_DRV_PCAP) [M/n/y/?] m + Freescale MC13xxx RTC (RTC_DRV_MC13XXX) [M/n/?] m + MediaTek PMIC based RTC (RTC_DRV_MT6397) [M/n/?] m + * + * HID Sensor RTC drivers + * + HID Sensor Time (RTC_DRV_HID_SENSOR_TIME) [M/n/?] m + Goldfish Real Time Clock (RTC_DRV_GOLDFISH) [N/m/y/?] (NEW) + Wilco EC RTC (RTC_DRV_WILCO_EC) [M/n/?] m +* +* DMA Engine support +* +DMA Engine support (DMADEVICES) [Y/n/?] y + DMA Engine debugging (DMADEVICES_DEBUG) [N/y/?] n + * + * DMA Devices + * + Altera / Intel mSGDMA Engine (ALTERA_MSGDMA) [M/n/y/?] m + Intel integrated DMA 64-bit support (INTEL_IDMA64) [M/n/y/?] m + Intel Data Accelerators support (INTEL_IDXD) [M/n/y/?] m + Legacy behavior for idxd driver (INTEL_IDXD_COMPAT) [N/y/?] (NEW) + Accelerator Shared Virtual Memory Support (INTEL_IDXD_SVM) [N/y/?] (NEW) + Intel Data Accelerators performance monitor support (INTEL_IDXD_PERFMON) [N/y/?] (NEW) + Intel I/OAT DMA support (INTEL_IOATDMA) [M/n/y/?] m + PLX ExpressLane PEX Switch DMA Engine Support (PLX_DMA) [M/n/y/?] m + AMD PassThru DMA Engine (AMD_PTDMA) [N/m/y/?] (NEW) + Qualcomm Technologies HIDMA Management support (QCOM_HIDMA_MGMT) [M/n/y/?] m + Qualcomm Technologies HIDMA Channel support (QCOM_HIDMA) [M/n/y/?] m + Synopsys DesignWare AHB DMA platform driver (DW_DMAC) [M/n/y/?] m + Synopsys DesignWare AHB DMA PCI driver (DW_DMAC_PCI) [Y/?] y + Synopsys DesignWare eDMA controller driver (DW_EDMA) [M/y/?] m + Synopsys DesignWare eDMA PCIe driver (DW_EDMA_PCIE) [M/n/y/?] m + Sifive PDMA controller driver (SF_PDMA) [M/n/y/?] m + Lightning Mountain centralized DMA controllers (INTEL_LDMA) [N/y/?] (NEW) + * + * DMA Clients + * + Async_tx: Offload support for the async_tx api (ASYNC_TX_DMA) [Y/n/?] y + DMA Test client (DMATEST) [N/m/y/?] n +* +* DMABUF options +* +Explicit Synchronization Framework (SYNC_FILE) [Y/?] y + Sync File Validation Framework (SW_SYNC) [N/y/?] n +userspace dmabuf misc driver (UDMABUF) [Y/n/?] y +Move notify between drivers (EXPERIMENTAL) (DMABUF_MOVE_NOTIFY) [N/y/?] n +DMA-BUF debug checks (DMABUF_DEBUG) [N/y/?] (NEW) +Selftests for the dma-buf interfaces (DMABUF_SELFTESTS) [N/m/y/?] n +* +* DMA-BUF sysfs statistics +* +DMA-BUF sysfs statistics (DMABUF_SYSFS_STATS) [N/y/?] (NEW) +DMA-BUF System Heap (DMABUF_HEAPS_SYSTEM) [Y/n/?] y +DMA-BUF CMA Heap (DMABUF_HEAPS_CMA) [Y/n/?] y +* +* Auxiliary Display support +* +Auxiliary Display support (AUXDISPLAY) [Y/?] y + HD44780 Character LCD support (HD44780) [M/n/y/?] m + KS0108 LCD Controller (KS0108) [M/n/?] m + Parallel port where the LCD is connected (KS0108_PORT) [0x378] 0x378 + Delay between each control writing (microseconds) (KS0108_DELAY) [2] 2 + CFAG12864B LCD (CFAG12864B) [M/n/?] m + Refresh rate (hertz) (CFAG12864B_RATE) [20] 20 + Imagination Technologies ASCII LCD Display (IMG_ASCII_LCD) [M/n/y/?] m + lcd2s 20x4 character display over I2C console (LCD2S) [N/m/y/?] (NEW) + Change LCD initialization message ? (PANEL_CHANGE_MESSAGE) [N/y/?] n + Backlight initial state + 1. Off (CHARLCD_BL_OFF) + 2. On (CHARLCD_BL_ON) + > 3. Flash (CHARLCD_BL_FLASH) + choice[1-3?]: 3 +* +* Userspace I/O drivers +* +Userspace I/O drivers (UIO) [M/y/?] m + generic Hilscher CIF Card driver (UIO_CIF) [M/n/?] m + Userspace I/O platform driver with generic IRQ handling (UIO_PDRV_GENIRQ) [M/n/?] m + Userspace platform driver with generic irq and dynamic memory (UIO_DMEM_GENIRQ) [M/n/?] m + AEC video timestamp device (UIO_AEC) [M/n/?] m + Automata Sercos III PCI card driver (UIO_SERCOS3) [M/n/?] m + Generic driver for PCI 2.3 and PCI Express cards (UIO_PCI_GENERIC) [M/n/?] m + Hilscher NetX Card driver (UIO_NETX) [M/n/?] m + Texas Instruments PRUSS driver (UIO_PRUSS) [M/n/?] m + Humusoft MF624 DAQ PCI card driver (UIO_MF624) [M/n/?] m + Generic driver for Hyper-V VMBus (UIO_HV_GENERIC) [M/n/?] m + Generic driver for DFL (Device Feature List) bus (UIO_DFL) [N/m/?] (NEW) +* +* Virtualization drivers +* +Virtualization drivers (VIRT_DRIVERS) [Y/n/?] y + Virtual Box Guest integration support (VBOXGUEST) [M/n/y/?] m + Nitro Enclaves Support (NITRO_ENCLAVES) [M/n/y/?] m + ACRN Hypervisor Service Module (ACRN_HSM) [N/m/y/?] (NEW) +* +* vDPA drivers +* +vDPA drivers (VDPA) [M/n/y/?] m + vDPA device simulator core (VDPA_SIM) [M/n/?] m + vDPA simulator for networking device (VDPA_SIM_NET) [N/m/?] (NEW) + vDPA simulator for block device (VDPA_SIM_BLOCK) [N/m/?] (NEW) + VDUSE (vDPA Device in Userspace) support (VDPA_USER) [N/m/?] (NEW) + Intel IFC VF vDPA driver (IFCVF) [M/n/?] m + vDPA driver for ConnectX devices (MLX5_VDPA_NET) [M/n/?] m + Virtio PCI bridge vDPA driver (VP_VDPA) [N/m/?] (NEW) +* +* X86 Platform Specific Device Drivers +* +X86 Platform Specific Device Drivers (X86_PLATFORM_DEVICES) [Y/?] y + WMI (ACPI_WMI) [M/y/?] m + WMI embedded Binary MOF driver (WMI_BMOF) [M/n/?] m + Huawei WMI laptop extras driver (HUAWEI_WMI) [M/n/?] m + WMI support for MXM Laptop Graphics (MXM_WMI) [M/?] m + PEAQ 2-in-1 WMI hotkey driver (PEAQ_WMI) [M/n/?] m + Xiaomi WMI key driver (XIAOMI_WMI) [M/n/?] m + Gigabyte WMI temperature driver (GIGABYTE_WMI) [N/m/?] (NEW) + Acer Aspire One temperature and fan driver (ACERHDF) [M/n/y/?] m + Acer Wireless Radio Control Driver (ACER_WIRELESS) [M/n/y/?] m + Acer WMI Laptop Extras (ACER_WMI) [M/n/?] m + AMD SoC PMC driver (AMD_PMC) [N/m/y/?] (NEW) + Advantech ACPI Software Button Driver (ADV_SWBUTTON) [N/m/y/?] (NEW) + Apple Gmux Driver (APPLE_GMUX) [M/n/?] m + Asus Laptop Extras (ASUS_LAPTOP) [M/n/?] m + Asus Wireless Radio Control Driver (ASUS_WIRELESS) [M/n/y/?] m + ASUS WMI Driver (ASUS_WMI) [M/n/?] m + Asus Notebook WMI Driver (ASUS_NB_WMI) [M/n/?] m + Cisco Meraki MX100 Platform Driver (MERAKI_MX100) [N/m/?] (NEW) + Eee PC Hotkey Driver (EEEPC_LAPTOP) [M/n/?] m + Eee PC WMI Driver (EEEPC_WMI) [M/n/?] m + * + * Dell X86 Platform Specific Device Drivers + * + Dell X86 Platform Specific Device Drivers (X86_PLATFORM_DRIVERS_DELL) [N/y/?] (NEW) + Fujitsu-Siemens Amilo rfkill support (AMILO_RFKILL) [M/n/?] m + Fujitsu Laptop Extras (FUJITSU_LAPTOP) [M/n/?] m + Fujitsu Tablet Extras (FUJITSU_TABLET) [M/n/y/?] m + GPD Pocket Fan Controller support (GPD_POCKET_FAN) [M/n/y/?] m + * + * HP X86 Platform Specific Device Drivers + * + HP X86 Platform Specific Device Drivers (X86_PLATFORM_DRIVERS_HP) [N/y/?] (NEW) + Wireless hotkey button (WIRELESS_HOTKEY) [N/m/y/?] (NEW) + Device driver to enable PRTL support (IBM_RTL) [M/n/y/?] m + Lenovo IdeaPad Laptop Extras (IDEAPAD_LAPTOP) [M/n/?] m + Thinkpad Hard Drive Active Protection System (hdaps) (SENSORS_HDAPS) [M/n/y/?] m + ThinkPad ACPI Laptop Extras (THINKPAD_ACPI) [M/n/?] m + Console audio control ALSA interface (THINKPAD_ACPI_ALSA_SUPPORT) [Y/n/?] y + Maintainer debug facilities (THINKPAD_ACPI_DEBUGFACILITIES) [N/y/?] n + Verbose debug mode (THINKPAD_ACPI_DEBUG) [N/y/?] n + Allow control of important LEDs (unsafe) (THINKPAD_ACPI_UNSAFE_LEDS) [N/y/?] n + Video output control support (THINKPAD_ACPI_VIDEO) [Y/n/?] y + Support NVRAM polling for hot keys (THINKPAD_ACPI_HOTKEY_POLL) [Y/n/?] y + Lenovo WMI-based systems management driver (THINKPAD_LMI) [N/m/?] (NEW) + Intel AtomISP v2 camera LED driver (INTEL_ATOMISP2_LED) [M/n/?] m + Intel Specific Absorption Rate Driver (INTEL_SAR_INT1092) [N/m/y/?] (NEW) + Intel Cherry Trail ACPI INT33FE Driver (INTEL_CHT_INT33FE) [M/n/?] m + Intel SkyLake ACPI INT3472 Driver (INTEL_SKL_INT3472) [N/m/y/?] (NEW) + Intel PMC Core driver (INTEL_PMC_CORE) [Y/n/m/?] y + Intel SoC Telemetry driver (INTEL_TELEMETRY) [M/n/?] m + Intel WMI Slim Bootloader firmware update signaling driver (INTEL_WMI_SBL_FW_UPDATE) [M/n/?] m + Intel WMI thunderbolt force power driver (INTEL_WMI_THUNDERBOLT) [M/n/?] m + Intel HID Event (INTEL_HID_EVENT) [M/n/y/?] m + Intel Virtual Button (INTEL_VBTN) [M/n/y/?] m + Intel ACPI INT0002 Virtual GPIO driver (INTEL_INT0002_VGPIO) [M/n/y/?] m + Intel Oaktrail Platform Extras (INTEL_OAKTRAIL) [M/n/?] m + Intel Broxton Whiskey Cove TMU Driver (INTEL_BXTWC_PMIC_TMU) [M/n/?] m + Intel Cherry Trail Dollar Cove TI power button driver (INTEL_CHTDC_TI_PWRBTN) [M/n/?] m + Intel Merrifield Basin Cove power button driver (INTEL_MRFLD_PWRBTN) [M/n/?] m + Intel P-Unit IPC Driver (INTEL_PUNIT_IPC) [M/n/y/?] m + Intel Rapid Start Technology Driver (INTEL_RST) [M/n/y/?] m + Intel Smart Connect disabling driver (INTEL_SMARTCONNECT) [M/n/y/?] m + Intel Turbo Boost Max Technology 3.0 enumeration driver (INTEL_TURBO_MAX_3) [Y/n/?] y + Intel Uncore frequency control driver (INTEL_UNCORE_FREQ_CONTROL) [M/n/y/?] m + MSI Laptop Extras (MSI_LAPTOP) [M/n/?] m + MSI WMI extras (MSI_WMI) [M/n/?] m + PC Engines APUv2/3 front button and LEDs driver (PCENGINES_APU2) [M/n/y/?] m + Samsung Laptop driver (SAMSUNG_LAPTOP) [M/n/?] m + Samsung Q10 Extras (SAMSUNG_Q10) [M/n/y/?] m + Toshiba Laptop Extras (ACPI_TOSHIBA) [M/n/?] m + Toshiba Bluetooth RFKill switch support (TOSHIBA_BT_RFKILL) [M/n/?] m + Toshiba HDD Active Protection Sensor (TOSHIBA_HAPS) [M/n/y/?] m + Toshiba WMI Hotkeys Driver (EXPERIMENTAL) (TOSHIBA_WMI) [M/n/?] m + CMPC Laptop Extras (ACPI_CMPC) [M/n/?] m + Compal (and others) Laptop Extras (COMPAL_LAPTOP) [M/n/?] m + LG Laptop Extras (LG_LAPTOP) [M/n/?] m + Panasonic Laptop Extras (PANASONIC_LAPTOP) [M/n/?] m + Sony Laptop Extras (SONY_LAPTOP) [M/n/?] m + Sonypi compatibility (SONYPI_COMPAT) [Y/n/?] y + System76 ACPI Driver (SYSTEM76_ACPI) [M/n/y/?] m + Topstar Laptop Extras (TOPSTAR_LAPTOP) [M/n/y/?] m + I2C multi instantiate pseudo device driver (I2C_MULTI_INSTANTIATE) [M/n/y/?] m + Mellanox Technologies platform support (MLX_PLATFORM) [M/n/y/?] m + DMI based touchscreen configuration info (TOUCHSCREEN_DMI) [Y/n/?] y + Intel Intelligent Power Sharing (INTEL_IPS) [M/n/y/?] m + Intel SCU PCI driver (INTEL_SCU_PCI) [Y/n/?] y + Intel SCU platform driver (INTEL_SCU_PLATFORM) [M/n/y/?] m + Intel SCU IPC utility driver (INTEL_SCU_IPC_UTIL) [M/n/y/?] m +* +* Microsoft Surface Platform-Specific Device Drivers +* +Microsoft Surface Platform-Specific Device Drivers (SURFACE_PLATFORMS) [Y/n/?] (NEW) + Surface 3 WMI Driver (SURFACE3_WMI) [M/n/?] m + Power/home/volume buttons driver for Microsoft Surface 3 tablet (SURFACE_3_BUTTON) [M/n/?] m + Surface 3 battery platform operation region support (SURFACE_3_POWER_OPREGION) [M/n/y/?] m + Surface GPE/Lid Support Driver (SURFACE_GPE) [N/m/y/?] (NEW) + Surface Hot-Plug Driver (SURFACE_HOTPLUG) [N/m/y/?] (NEW) + Power/home/volume buttons driver for Microsoft Surface Pro 3/4 tablet (SURFACE_PRO3_BUTTON) [M/n/y/?] m + * + * Microsoft Surface System Aggregator Module Subsystem and Drivers + * + Microsoft Surface System Aggregator Module Subsystem and Drivers (SURFACE_AGGREGATOR) [N/m/y/?] (NEW) +* +* Clock driver for ARM Reference designs +* +Clock driver for ARM Reference designs ICST (ICST) [N/y/?] (NEW) +Clock driver for ARM SP810 System Controller (CLK_SP810) [N/y/?] (NEW) +* +* Common Clock Framework +* +Common Clock Framework (COMMON_CLK) [Y/?] y + Clock driver for WM831x/2x PMICs (COMMON_CLK_WM831X) [M/n/y/?] m + Ti LMK04832 JESD204B Compliant Clock Jitter Cleaner (LMK04832) [N/m/y/?] (NEW) + Maxim 9485 Programmable Clock Generator (COMMON_CLK_MAX9485) [M/n/y/?] m + Clock driver for SiLabs 5341 and 5340 A/B/C/D devices (COMMON_CLK_SI5341) [M/n/y/?] m + Clock driver for SiLabs 5351A/B/C (COMMON_CLK_SI5351) [M/n/y/?] m + Clock driver for SiLabs 544 devices (COMMON_CLK_SI544) [M/n/y/?] m + Clock driver for TI CDCE706 clock synthesizer (COMMON_CLK_CDCE706) [M/n/y/?] m + Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier (COMMON_CLK_CS2000_CP) [M/n/y/?] m + External McPDM functional clock from twl6040 (CLK_TWL6040) [M/n/y/?] m + Clock driver for TI Palmas devices (COMMON_CLK_PALMAS) [M/n/y/?] m + Clock driver for PWMs used as clock outputs (COMMON_CLK_PWM) [M/n/y/?] m + Xilinx VCU logicoreIP Init (XILINX_VCU) [M/n/y/?] m +* +* IOMMU Hardware Support +* +IOMMU Hardware Support (IOMMU_SUPPORT) [Y/n/?] y + Export IOMMU internals in DebugFS (IOMMU_DEBUGFS) [N/y/?] n + IOMMU default domain type + 1. Translated - Strict (IOMMU_DEFAULT_DMA_STRICT) (NEW) + > 2. Translated - Lazy (IOMMU_DEFAULT_DMA_LAZY) (NEW) + 3. Passthrough (IOMMU_DEFAULT_PASSTHROUGH) + choice[1-3?]: + AMD IOMMU support (AMD_IOMMU) [Y/n/?] y + AMD IOMMU Version 2 driver (AMD_IOMMU_V2) [Y/n/m/?] y + Support for Intel IOMMU using DMA Remapping Devices (INTEL_IOMMU) [Y/n/?] y + Support for Shared Virtual Memory with Intel IOMMU (INTEL_IOMMU_SVM) [Y/n/?] y + Enable Intel DMA Remapping Devices by default (INTEL_IOMMU_DEFAULT_ON) [N/y/?] n + Enable Intel IOMMU scalable mode by default (INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON) [Y/n/?] y + Support for Interrupt Remapping (IRQ_REMAP) [Y/n/?] y + Hyper-V x2APIC IRQ Handling (HYPERV_IOMMU) [Y/n/?] y + Virtio IOMMU driver (VIRTIO_IOMMU) [N/m/y/?] (NEW) +* +* External Connector Class (extcon) support +* +External Connector Class (extcon) support (EXTCON) [Y/?] y + * + * Extcon Device Drivers + * + ADC Jack extcon support (EXTCON_ADC_JACK) [M/n/?] m + X-Power AXP288 EXTCON support (EXTCON_AXP288) [M/n/?] m + FSA9480 EXTCON Support (EXTCON_FSA9480) [M/n/y/?] m + GPIO extcon support (EXTCON_GPIO) [M/n/y/?] m + Intel INT3496 ACPI device extcon driver (EXTCON_INTEL_INT3496) [M/n/y/?] m + Intel Cherrytrail Whiskey Cove PMIC extcon driver (EXTCON_INTEL_CHT_WC) [M/n/y/?] m + Intel Merrifield Basin Cove PMIC extcon driver (EXTCON_INTEL_MRFLD) [M/n/?] m + Maxim MAX14577/77836 EXTCON Support (EXTCON_MAX14577) [M/n/?] m + Maxim MAX3355 USB OTG EXTCON Support (EXTCON_MAX3355) [M/n/y/?] m + Maxim MAX77693 EXTCON Support (EXTCON_MAX77693) [M/n/?] m + Maxim MAX77843 EXTCON Support (EXTCON_MAX77843) [M/n/y/?] m + Maxim MAX8997 EXTCON Support (EXTCON_MAX8997) [M/n/y/?] m + Palmas USB EXTCON support (EXTCON_PALMAS) [M/n/y/?] m + NXP PTN5150 CC LOGIC USB EXTCON support (EXTCON_PTN5150) [M/n/y/?] m + Richtek RT8973A EXTCON support (EXTCON_RT8973A) [M/n/y/?] m + Silicon Mitus SM5502/SM5504 EXTCON support (EXTCON_SM5502) [M/n/y/?] m + USB GPIO extcon support (EXTCON_USB_GPIO) [M/n/y/?] m + ChromeOS Embedded Controller EXTCON support (EXTCON_USBC_CROS_EC) [M/n/?] m + TI TUSB320 USB-C extcon support (EXTCON_USBC_TUSB320) [N/m/?] (NEW) +* +* Memory Controller drivers +* +Memory Controller drivers (MEMORY) [Y/n/?] y + FPGA DFL EMIF Driver (FPGA_DFL_EMIF) [N/m/?] (NEW) +* +* Accelerometers +* +Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer (ADIS16201) [M/n/?] m +Analog Devices ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer (ADIS16209) [M/n/?] m +Analog Devices ADXL372 3-Axis Accelerometer SPI Driver (ADXL372_SPI) [M/n/?] m +Analog Devices ADXL372 3-Axis Accelerometer I2C Driver (ADXL372_I2C) [M/n/?] m +Bosch BMA220 3-Axis Accelerometer Driver (BMA220) [M/n/?] m +Bosch BMA400 3-Axis Accelerometer Driver (BMA400) [M/n/?] m +Bosch BMC150 Accelerometer Driver (BMC150_ACCEL) [M/n/?] m +Bosch BMI088 Accelerometer Driver (BMI088_ACCEL) [N/m/?] (NEW) +MiraMEMS DA280 3-axis 14-bit digital accelerometer driver (DA280) [M/n/?] m +MiraMEMS DA311 3-axis 12-bit digital accelerometer driver (DA311) [M/n/?] m +Domintech DMARD09 3-axis Accelerometer Driver (DMARD09) [M/n/?] m +Domintech DMARD10 3-axis Accelerometer Driver (DMARD10) [M/n/?] m +NXP FXLS8962AF/FXLS8964AF Accelerometer I2C Driver (FXLS8962AF_I2C) [N/m/?] (NEW) +NXP FXLS8962AF/FXLS8964AF Accelerometer SPI Driver (FXLS8962AF_SPI) [N/m/?] (NEW) +HID Accelerometers 3D (HID_SENSOR_ACCEL_3D) [M/n/?] m +ChromeOS EC Legacy Accelerometer Sensor (IIO_CROS_EC_ACCEL_LEGACY) [M/n/?] m +STMicroelectronics accelerometers 3-Axis Driver (IIO_ST_ACCEL_3AXIS) [M/n/?] m +Kionix KXSD9 Accelerometer Driver (KXSD9) [M/n/?] m + Kionix KXSD9 SPI transport (KXSD9_SPI) [M/n/?] m + Kionix KXSD9 I2C transport (KXSD9_I2C) [M/n/?] m +Kionix 3-Axis Accelerometer Driver (KXCJK1013) [M/n/?] m +mCube MC3230 Digital Accelerometer Driver (MC3230) [M/n/?] m +Freescale MMA7455L/MMA7456L Accelerometer I2C Driver (MMA7455_I2C) [M/n/?] m +Freescale MMA7455L/MMA7456L Accelerometer SPI Driver (MMA7455_SPI) [M/n/?] m +Freescale MMA7660FC 3-Axis Accelerometer Driver (MMA7660) [M/n/?] m +Freescale / NXP MMA8452Q and similar Accelerometers Driver (MMA8452) [M/n/?] m +Freescale MMA9551L Intelligent Motion-Sensing Platform Driver (MMA9551) [M/n/?] m +Freescale MMA9553L Intelligent Pedometer Platform Driver (MMA9553) [M/n/?] m +Memsic MXC4005XC 3-Axis Accelerometer Driver (MXC4005) [M/n/?] m +Memsic MXC6255 Orientation Sensing Accelerometer Driver (MXC6255) [M/n/?] m +VTI SCA3000 series accelerometers (SCA3000) [M/n/?] m +Murata SCA3300 3-Axis Accelerometer Driver (SCA3300) [N/m/?] (NEW) +Sensortek STK8312 3-Axis Accelerometer Driver (STK8312) [M/n/?] m +Sensortek STK8BA50 3-Axis Accelerometer Driver (STK8BA50) [M/n/?] m +* +* Analog to digital converters +* +Analog Devices AD7091R5 ADC Driver (AD7091R5) [M/n/?] m +Analog Devices AD7124 and similar sigma-delta ADCs driver (AD7124) [M/n/?] m +Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver (AD7192) [M/n/?] m +Analog Devices AD7265/AD7266 ADC driver (AD7266) [M/n/?] m +Analog Devices AD7291 ADC driver (AD7291) [M/n/?] m +Analog Devices AD7292 ADC driver (AD7292) [M/n/?] m +Analog Devices AD7298 ADC driver (AD7298) [M/n/?] m +Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI (AD7476) [M/n/?] m +Analog Devices AD7606 ADC driver with parallel interface support (AD7606_IFACE_PARALLEL) [M/n/?] m +Analog Devices AD7606 ADC driver with spi interface support (AD7606_IFACE_SPI) [M/n/?] m +Analog Devices AD7766/AD7767 ADC driver (AD7766) [M/n/?] m +Analog Devices AD7768-1 ADC driver (AD7768_1) [M/n/?] m +Analog Devices AD7780 and similar ADCs driver (AD7780) [M/n/?] m +Analog Devices AD7791 ADC driver (AD7791) [M/n/?] m +Analog Devices AD7793 and similar ADCs driver (AD7793) [M/n/?] m +Analog Devices AD7887 ADC driver (AD7887) [M/n/?] m +Analog Devices AD7923 and similar ADCs driver (AD7923) [M/n/?] m +Analog Devices AD7949 and similar ADCs driver (AD7949) [M/n/?] m +Analog Devices AD799x ADC driver (AD799X) [M/n/?] m +X-Powers AXP20X and AXP22X ADC driver (AXP20X_ADC) [M/n/?] m +X-Powers AXP288 ADC driver (AXP288_ADC) [M/n/?] m +Cosmic Circuits 10001 ADC driver (CC10001_ADC) [M/n/?] m +Dialog DA9150 GPADC driver support (DA9150_GPADC) [M/n/?] m +Diolan DLN-2 ADC driver support (DLN2_ADC) [M/n/?] m +Holt Integrated Circuits HI-8435 threshold detector (HI8435) [M/n/?] m +AVIA HX711 ADC for weight cells (HX711) [M/n/?] m +Texas Instruments INA2xx Power Monitors IIO driver (INA2XX_ADC) [M/n/?] m +Intel Merrifield Basin Cove ADC driver (INTEL_MRFLD_ADC) [M/n/?] m +LP8788 ADC driver (LP8788_ADC) [M/n/?] m +Linear Technology LTC2471 and LTC2473 ADC driver (LTC2471) [M/n/?] m +Linear Technology LTC2485 ADC driver (LTC2485) [M/n/?] m +Linear Technology LTC2496 ADC driver (LTC2496) [M/n/?] m +Linear Technology LTC2497 ADC driver (LTC2497) [M/n/?] m +Maxim max1027 ADC driver (MAX1027) [M/n/?] m +Maxim max11100 ADC driver (MAX11100) [M/n/?] m +Maxim max1117/max1118/max1119 ADCs driver (MAX1118) [M/n/?] m +Maxim max1241 ADC driver (MAX1241) [M/n/?] m +Maxim max1363 ADC driver (MAX1363) [M/n/?] m +Maxim max9611/max9612 ADC driver (MAX9611) [M/n/?] m +Microchip Technology MCP3x01/02/04/08 and MCP3550/1/3 (MCP320X) [M/n/?] m +Microchip Technology MCP3421/2/3/4/5/6/7/8 driver (MCP3422) [M/n/?] m +Microchip Technology MCP3911 driver (MCP3911) [M/n/?] m +Mediatek MT6360 ADC driver (MEDIATEK_MT6360_ADC) [N/m/?] (NEW) +MEN 16z188 ADC IP Core support (MEN_Z188_ADC) [M/n/?] m +Monolithic MP2629 ADC driver (MP2629_ADC) [M/n/?] m +Nuvoton NAU7802 ADC driver (NAU7802) [M/n/?] m +TI Palmas General Purpose ADC (PALMAS_GPADC) [M/n/?] m +Texas Instruments ADC081C/ADC101C/ADC121C family (TI_ADC081C) [M/n/?] m +Texas Instruments ADC0831/ADC0832/ADC0834/ADC0838 (TI_ADC0832) [M/n/?] m +Texas Instruments ADC084S021 (TI_ADC084S021) [M/n/?] m +Texas Instruments ADC12130/ADC12132/ADC12138 (TI_ADC12138) [M/n/?] m +Texas Instruments ADC108S102 and ADC128S102 driver (TI_ADC108S102) [M/n/?] m +Texas Instruments ADC128S052/ADC122S021/ADC124S021 (TI_ADC128S052) [M/n/?] m +Texas Instruments ADC161S626 1-channel differential ADC (TI_ADC161S626) [M/n/?] m +Texas Instruments ADS1015 ADC (TI_ADS1015) [M/n/?] m +Texas Instruments ADS7950 ADC driver (TI_ADS7950) [M/n/?] m +Texas Instruments ADS131E08 (TI_ADS131E08) [N/m/?] (NEW) +Texas Instruments TLC4541 ADC driver (TI_TLC4541) [M/n/?] m +Texas Instruments TSC2046 ADC driver (TI_TSC2046) [N/m/?] (NEW) +TWL4030 MADC (Monitoring A/D Converter) (TWL4030_MADC) [M/n/?] m +TWL6030 GPADC (General Purpose A/D Converter) Support (TWL6030_GPADC) [M/n/?] m +Viperboard ADC support (VIPERBOARD_ADC) [M/n/?] m +Xilinx XADC driver (XILINX_XADC) [M/n/?] m +* +* Chemical Sensors +* +Atlas Scientific OEM SM sensors (ATLAS_PH_SENSOR) [M/n/?] m +Atlas Scientific EZO sensors (ATLAS_EZO_SENSOR) [M/n/?] m +Bosch Sensortec BME680 sensor driver (BME680) [M/n/?] m +AMS CCS811 VOC sensor (CCS811) [M/n/?] m +AMS iAQ-Core VOC sensors (IAQCORE) [M/n/?] m +Plantower PMS7003 particulate matter sensor (PMS7003) [M/n/?] m +SCD30 carbon dioxide sensor driver (SCD30_CORE) [M/n/?] m + SCD30 carbon dioxide sensor I2C driver (SCD30_I2C) [M/n/?] m + SCD30 carbon dioxide sensor serial driver (SCD30_SERIAL) [M/n/?] m +Sensirion SGPxx gas sensors (SENSIRION_SGP30) [M/n/?] m +Sensirion SGP40 gas sensor (SENSIRION_SGP40) [N/m/?] (NEW) +SPS30 particulate matter sensor I2C driver (SPS30_I2C) [N/m/?] (NEW) +SPS30 particulate matter sensor serial driver (SPS30_SERIAL) [N/m/?] (NEW) +SGX Sensortech MiCS VZ89X VOC sensor (VZ89X) [M/n/?] m +* +* Digital to analog converters +* +Analog Devices AD5064 and similar multi-channel DAC driver (AD5064) [M/n/?] m +Analog Devices AD5360/61/62/63/70/71/73 DAC driver (AD5360) [M/n/?] m +Analog Devices AD5380/81/82/83/84/90/91/92 DAC driver (AD5380) [M/n/?] m +Analog Devices AD5421 DAC driver (AD5421) [M/n/?] m +Analog Devices AD5446 and similar single channel DACs driver (AD5446) [M/n/?] m +Analog Devices AD5449 and similar DACs driver (AD5449) [M/n/?] m +Analog Devices AD5592R ADC/DAC driver (AD5592R) [M/n/?] m +Analog Devices AD5593R ADC/DAC driver (AD5593R) [M/n/?] m +Analog Devices AD5504/AD5501 DAC SPI driver (AD5504) [M/n/?] m +Analog Devices AD5624/44/64R DAC spi driver (AD5624R_SPI) [M/n/?] m +Analog Devices AD5686 and similar multi-channel DACs (SPI) (AD5686_SPI) [M/n/?] m +Analog Devices AD5696 and similar multi-channel DACs (I2C) (AD5696_I2C) [M/n/?] m +Analog Devices AD5755/AD5755-1/AD5757/AD5735/AD5737 DAC driver (AD5755) [M/n/?] m +Analog Devices AD5758 DAC driver (AD5758) [M/n/?] m +Analog Devices AD5761/61R/21/21R DAC driver (AD5761) [M/n/?] m +Analog Devices AD5764/64R/44/44R DAC driver (AD5764) [M/n/?] m +Analog Devices AD5766/AD5767 DAC driver (AD5766) [N/m/?] (NEW) +Analog Devices AD5770R IDAC driver (AD5770R) [M/n/?] m +Analog Devices AD5760/AD5780/AD5781/AD5790/AD5791 DAC SPI driver (AD5791) [M/n/?] m +Analog Devices AD7303 DAC driver (AD7303) [M/n/?] m +Analog Devices AD8801/AD8803 DAC driver (AD8801) [M/n/?] m +Maxim Integrated DS4422/DS4424 DAC driver (DS4424) [M/n/?] m +Linear Technology LTC1660/LTC1665 DAC SPI driver (LTC1660) [M/n/?] m +Linear Technology LTC2632-12/10/8 and similar DAC spi driver (LTC2632) [M/n/?] m +Mitsubishi M62332 DAC driver (M62332) [M/n/?] m +Maxim MAX517/518/519/520/521 DAC driver (MAX517) [M/n/?] m +MCP4725/6 DAC driver (MCP4725) [M/n/?] m +MCP4902, MCP4912, MCP4922 DAC driver (MCP4922) [M/n/?] m +Texas Instruments 8/10/12-bit 2/4-channel DAC driver (TI_DAC082S085) [M/n/?] m +Texas Instruments 8/10/12/16-bit 1/2/4-channel DAC driver (TI_DAC5571) [M/n/?] m +Texas Instruments 8/10/12-bit 1-channel DAC driver (TI_DAC7311) [M/n/?] m +Texas Instruments 12-bit 2-channel DAC driver (TI_DAC7612) [M/n/?] m +* +* Inertial measurement units +* +Analog Devices ADIS16400 and similar IMU SPI driver (ADIS16400) [M/n/?] m +Analog Devices ADIS16460 and similar IMU driver (ADIS16460) [M/n/?] m +Analog Devices ADIS16475 and similar IMU driver (ADIS16475) [M/n/?] m +Analog Devices ADIS16480 and similar IMU driver (ADIS16480) [M/n/?] m +Bosch BMI160 I2C driver (BMI160_I2C) [M/n/?] m +Bosch BMI160 SPI driver (BMI160_SPI) [M/n/?] m +NXP FXOS8700 I2C driver (FXOS8700_I2C) [M/n/?] m +NXP FXOS8700 SPI driver (FXOS8700_SPI) [M/n/?] m +Kionix KMX61 6-axis accelerometer and magnetometer (KMX61) [M/n/?] m +InvenSense ICM-426xx I2C driver (INV_ICM42600_I2C) [M/n/?] m +InvenSense ICM-426xx SPI driver (INV_ICM42600_SPI) [M/n/?] m +Invensense MPU6050 devices (I2C) (INV_MPU6050_I2C) [M/n/?] m +Invensense MPU6050 devices (SPI) (INV_MPU6050_SPI) [M/n/?] m +ST_LSM6DSx driver for STM 6-axis IMU MEMS sensors (IIO_ST_LSM6DSX) [M/n/?] m +STMicroelectronics LSM9DS0 IMU driver (IIO_ST_LSM9DS0) [N/m/?] (NEW) +* +* Light sensors +* +ACPI Ambient Light Sensor (ACPI_ALS) [M/n/?] m +ADJD-S311-CR999 digital color sensor (ADJD_S311) [M/n/?] m +ADUX1020 photometric sensor (ADUX1020) [M/n/?] m +AL3010 ambient light sensor (AL3010) [M/n/?] m +AL3320A ambient light sensor (AL3320A) [M/n/?] m +APDS9300 ambient light sensor (APDS9300) [M/n/?] m +Avago APDS9960 gesture/RGB/ALS/proximity sensor (APDS9960) [M/n/?] m +AMS AS73211 XYZ color sensor (AS73211) [M/n/?] m +ROHM BH1750 ambient light sensor (BH1750) [M/n/?] m +ROHM BH1780 ambient light sensor (BH1780) [M/n/?] m +CM32181 driver (CM32181) [M/n/?] m +CM3232 ambient light sensor (CM3232) [M/n/?] m +Capella CM3323 color light sensor (CM3323) [M/n/?] m +CM36651 driver (CM36651) [M/n/?] m +ChromeOS EC Light and Proximity Sensors (IIO_CROS_EC_LIGHT_PROX) [M/n/?] m +Sharp GP2AP002 Proximity/ALS sensor (GP2AP002) [M/n/?] m +Sharp GP2AP020A00F Proximity/ALS sensor (GP2AP020A00F) [M/n/?] m +Azoteq IQS621/622 ambient light sensors (IQS621_ALS) [M/n/?] m +Intersil 29018 light and proximity sensor (SENSORS_ISL29018) [M/n/?] m +Intersil ISL29028 Concurrent Light and Proximity Sensor (SENSORS_ISL29028) [M/n/?] m +Intersil ISL29125 digital color light sensor (ISL29125) [M/n/?] m +HID ALS (HID_SENSOR_ALS) [M/n/?] m +HID PROX (HID_SENSOR_PROX) [M/n/?] m +JSA1212 ALS and proximity sensor driver (JSA1212) [M/n/?] m +ROHM RPR0521 ALS and proximity sensor driver (RPR0521) [M/n/?] m +LM3533 ambient light sensor (SENSORS_LM3533) [M/n/?] m +LTR-501ALS-01 light sensor (LTR501) [M/n/?] m +LV0104CS Ambient Light Sensor (LV0104CS) [M/n/?] m +MAX44000 Ambient and Infrared Proximity Sensor (MAX44000) [M/n/?] m +MAX44009 Ambient Light Sensor (MAX44009) [M/n/?] m +ON Semiconductor NOA1305 ambient light sensor (NOA1305) [M/n/?] m +Texas Instruments OPT3001 Light Sensor (OPT3001) [M/n/?] m +TXC PA12203001 light and proximity sensor (PA12203001) [M/n/?] m +SI1133 UV Index Sensor and Ambient Light Sensor (SI1133) [M/n/?] m +SI1132 and SI1141/2/3/5/6/7 combined ALS, UV index and proximity sensor (SI1145) [M/n/?] m +STK3310 ALS and proximity sensor (STK3310) [M/n/?] m +STMicroelectronics UVIS25 sensor driver (ST_UVIS25) [M/n/?] m +TAOS TCS3414 digital color sensor (TCS3414) [M/n/?] m +TAOS TCS3472 color light-to-digital converter (TCS3472) [M/n/?] m +TAOS TSL2560, TSL2561, TSL2562 and TSL2563 ambient light sensors (SENSORS_TSL2563) [M/n/?] m +TAOS TSL2580, TSL2581 and TSL2583 light-to-digital converters (TSL2583) [M/n/?] m +TAOS TSL2591 ambient light sensor (TSL2591) [N/m/?] (NEW) +TAOS TSL/TMD2x71 and TSL/TMD2x72 Family of light and proximity sensors (TSL2772) [M/n/?] m +TAOS TSL4531 ambient light sensors (TSL4531) [M/n/?] m +UPISEMI light and proximity sensor (US5182D) [M/n/?] m +VCNL4000/4010/4020/4200 combined ALS and proximity sensor (VCNL4000) [M/n/?] m +VCNL4035 combined ALS and proximity sensor (VCNL4035) [M/n/?] m +VEML6030 ambient light sensor (VEML6030) [M/n/?] m +VEML6070 UV A light sensor (VEML6070) [M/n/?] m +VL6180 ALS, range and proximity sensor (VL6180) [M/n/?] m +ZOPT2201 ALS and UV B sensor (ZOPT2201) [M/n/?] m +* +* Magnetometer sensors +* +Asahi Kasei AK8975 3-Axis Magnetometer (AK8975) [M/?] m +Asahi Kasei AK09911 3-axis Compass (AK09911) [M/n/?] m +Bosch BMC150 I2C Magnetometer Driver (BMC150_MAGN_I2C) [M/n/?] m +Bosch BMC150 SPI Magnetometer Driver (BMC150_MAGN_SPI) [M/n/?] m +Freescale MAG3110 3-Axis Magnetometer (MAG3110) [M/n/?] m +HID Magenetometer 3D (HID_SENSOR_MAGNETOMETER_3D) [M/n/?] m +MEMSIC MMC35240 3-axis magnetic sensor (MMC35240) [M/n/?] m +STMicroelectronics magnetometers 3-Axis Driver (IIO_ST_MAGN_3AXIS) [M/n/?] m +Honeywell HMC5843/5883/5883L 3-Axis Magnetometer (I2C) (SENSORS_HMC5843_I2C) [M/n/?] m +Honeywell HMC5983 3-Axis Magnetometer (SPI) (SENSORS_HMC5843_SPI) [M/n/?] m +PNI RM3100 3-Axis Magnetometer (I2C) (SENSORS_RM3100_I2C) [M/n/?] m +PNI RM3100 3-Axis Magnetometer (SPI) (SENSORS_RM3100_SPI) [M/n/?] m +Yamaha YAS530 family of 3-Axis Magnetometers (I2C) (YAMAHA_YAS530) [N/m/?] (NEW) +* +* Linear and angular position sensors +* +Azoteq IQS624/625 angular position sensors (IQS624_POS) [M/n/?] m +HID Hinge (HID_SENSOR_CUSTOM_INTEL_HINGE) [N/m/?] (NEW) +* +* Digital potentiometers +* +Analog Devices AD5110 and similar Digital Potentiometer driver (AD5110) [N/m/?] (NEW) +Analog Devices AD5272 and similar Digital Potentiometer driver (AD5272) [M/n/?] m +Maxim Integrated DS1803 Digital Potentiometer driver (DS1803) [M/n/?] m +Maxim MAX5432-MAX5435 Digital Potentiometer driver (MAX5432) [M/n/?] m +Maxim MAX5481-MAX5484 Digital Potentiometer driver (MAX5481) [M/n/?] m +Maxim MAX5487/MAX5488/MAX5489 Digital Potentiometer driver (MAX5487) [M/n/?] m +Microchip MCP4017/18/19 Digital Potentiometer driver (MCP4018) [M/n/?] m +Microchip MCP413X/414X/415X/416X/423X/424X/425X/426X Digital Potentiometer driver (MCP4131) [M/n/?] m +Microchip MCP45xx/MCP46xx Digital Potentiometer driver (MCP4531) [M/n/?] m +Microchip MCP41xxx/MCP42xxx Digital Potentiometer driver (MCP41010) [M/n/?] m +Texas Instruments digital potentiometer driver (TPL0102) [M/n/?] m +* +* Proximity and distance sensors +* +ChromeOS EC MKBP Proximity sensor (CROS_EC_MKBP_PROXIMITY) [N/m/?] (NEW) +Intersil ISL29501 Time Of Flight sensor (ISL29501) [M/n/?] m +PulsedLight LIDAR sensor (LIDAR_LITE_V2) [M/n/?] m +MaxSonar I2CXL family ultrasonic sensors (MB1232) [M/n/?] m +Parallax GPIO bitbanged ranger sensors (PING) [M/n/?] m +RFD77402 ToF sensor (RFD77402) [M/n/?] m +GPIO bitbanged ultrasonic ranger sensor (SRF04, MB1000) (SRF04) [M/n/?] m +SX9310/SX9311 Semtech proximity sensor (SX9310) [M/n/?] m +SX9500 Semtech proximity sensor (SX9500) [M/n/?] m +Devantech SRF02/SRF08/SRF10 ultrasonic ranger sensor (SRF08) [M/n/?] m +VCNL3020 proximity sensor (VCNL3020) [M/n/?] m +STMicroelectronics VL53L0X ToF ranger sensor (I2C) (VL53L0X_I2C) [M/n/?] m +* +* Temperature sensors +* +Azoteq IQS620AT temperature sensor (IQS620AT_TEMP) [M/n/?] m +Analog Devices Multi-Sensor Digital Temperature Measurement System (LTC2983) [M/n/?] m +Maxim thermocouple sensors (MAXIM_THERMOCOUPLE) [M/n/?] m +HID Environmental temperature sensor (HID_SENSOR_TEMP) [M/n/?] m +MLX90614 contact-less infrared sensor (MLX90614) [M/n/?] m +MLX90632 contact-less infrared sensor with medical accuracy (MLX90632) [M/n/?] m +TMP006 infrared thermopile sensor (TMP006) [M/n/?] m +TMP007 infrared thermopile sensor with Integrated Math Engine (TMP007) [M/n/?] m +TMP117 Digital temperature sensor with integrated NV memory (TMP117) [N/m/?] (NEW) +Measurement Specialties TSYS01 temperature sensor using I2C bus connection (TSYS01) [M/n/?] m +Measurement Specialties TSYS02D temperature sensor (TSYS02D) [M/n/?] m +MAX31856 thermocouple sensor (MAX31856) [M/n/?] m +* +* Non-Transparent Bridge support +* +Non-Transparent Bridge support (NTB) [M/n/y/?] m + MSI Interrupt Support (NTB_MSI) [Y/n/?] y + AMD Non-Transparent Bridge support (NTB_AMD) [M/n/?] m + IDT PCIe-switch Non-Transparent Bridge support (NTB_IDT) [M/n/?] m + Intel Non-Transparent Bridge support (NTB_INTEL) [M/n/?] m + Generic EPF Non-Transparent Bridge support (NTB_EPF) [N/m/?] (NEW) + MicroSemi Switchtec Non-Transparent Bridge Support (NTB_SWITCHTEC) [M/n/?] m + NTB Ping Pong Test Client (NTB_PINGPONG) [N/m/?] n + NTB Debugging Tool Test Client (NTB_TOOL) [N/m/?] n + NTB RAW Perf Measuring Tool (NTB_PERF) [N/m/?] n + NTB MSI Test Client (NTB_MSI_TEST) [N/m/?] n + NTB Transport Client (NTB_TRANSPORT) [M/n/?] m +* +* Pulse-Width Modulation (PWM) Support +* +Pulse-Width Modulation (PWM) Support (PWM) [Y/n/?] y + PWM lowlevel drivers additional checks and debug messages (PWM_DEBUG) [N/y/?] n + Intel Crystalcove (CRC) PWM support (PWM_CRC) [Y/n/?] y + ChromeOS EC PWM driver (PWM_CROS_EC) [M/n/?] m + DesignWare PWM Controller (PWM_DWC) [N/m/y/?] (NEW) + Azoteq IQS620A PWM support (PWM_IQS620A) [M/n/?] m + TI/National Semiconductor LP3943 PWM support (PWM_LP3943) [M/n/?] m + Intel LPSS PWM PCI driver (PWM_LPSS_PCI) [M/n/y/?] m + Intel LPSS PWM platform driver (PWM_LPSS_PLATFORM) [M/n/y/?] m + NXP PCA9685 PWM driver (PWM_PCA9685) [M/n/y/?] m + TWL4030/6030 PWM support (PWM_TWL) [M/n/y/?] m + TWL4030/6030 PWM support for LED drivers (PWM_TWL_LED) [M/n/y/?] m +* +* PHY Subsystem +* +PHY Core (GENERIC_PHY) [Y/?] y +INTEL Lightning Mountain USB PHY Driver (USB_LGM_PHY) [M/n/y/?] m +CAN transceiver PHY (PHY_CAN_TRANSCEIVER) [N/m/y/?] (NEW) +Broadcom Kona USB2 PHY Driver (BCM_KONA_USB2_PHY) [M/n/y/?] m +Marvell USB HSIC 28nm PHY Driver (PHY_PXA_28NM_HSIC) [M/n/y/?] m +Marvell USB 2.0 28nm PHY Driver (PHY_PXA_28NM_USB2) [M/n/y/?] m +CPCAP PMIC USB PHY driver (PHY_CPCAP_USB) [M/n/?] m +Qualcomm USB HS PHY module (PHY_QCOM_USB_HS) [M/n/?] m +Qualcomm USB HSIC ULPI PHY module (PHY_QCOM_USB_HSIC) [M/n/?] m +Samsung USB 2.0 PHY driver (PHY_SAMSUNG_USB2) [M/n/?] m +TI TUSB1210 ULPI PHY module (PHY_TUSB1210) [M/n/?] m +Intel Lightning Mountain EMMC PHY driver (PHY_INTEL_LGM_EMMC) [M/n/y/?] m +* +* Generic powercap sysfs driver +* +Generic powercap sysfs driver (POWERCAP) [Y/n/?] y + Intel RAPL Support via MSR Interface (INTEL_RAPL) [M/n/y/?] m + Idle injection framework (IDLE_INJECT) [Y/n/?] y + Power capping for Dynamic Thermal Power Management (EXPERIMENTAL) (DTPM) [N/y/?] (NEW) +* +* Unified support for USB4 and Thunderbolt +* +Unified support for USB4 and Thunderbolt (USB4) [M/n/y/?] m + Enable write by debugfs to configuration spaces (DANGEROUS) (USB4_DEBUGFS_WRITE) [N/y/?] n + DMA traffic test driver (USB4_DMA_TEST) [N/m/?] (NEW) +* +* NVMEM Support +* +NVMEM Support (NVMEM) [Y/?] y + /sys/bus/nvmem/devices/*/nvmem (sysfs interface) (NVMEM_SYSFS) [Y/?] y + Rave SP EEPROM Support (RAVE_SP_EEPROM) [M/n/?] m + Reserved Memory Based Driver Support (NVMEM_RMEM) [N/m/y/?] (NEW) +* +* FPGA Configuration Framework +* +FPGA Configuration Framework (FPGA) [M/n/y/?] m + Altera Partial Reconfiguration IP Core (ALTERA_PR_IP_CORE) [M/n/?] m + Altera FPGA Passive Serial over SPI (FPGA_MGR_ALTERA_PS_SPI) [M/n/?] m + Altera CvP FPGA Manager (FPGA_MGR_ALTERA_CVP) [M/n/?] m + Xilinx Configuration over Slave Serial (SPI) (FPGA_MGR_XILINX_SPI) [M/n/?] m + Lattice MachXO2 SPI (FPGA_MGR_MACHXO2_SPI) [M/n/?] m + FPGA Bridge Framework (FPGA_BRIDGE) [M/?] m + Altera FPGA Freeze Bridge (ALTERA_FREEZE_BRIDGE) [M/n/?] m + Xilinx LogiCORE PR Decoupler (XILINX_PR_DECOUPLER) [M/n/?] m + FPGA Region (FPGA_REGION) [M/?] m + FPGA Device Feature List (DFL) support (FPGA_DFL) [M/n/?] m + FPGA DFL FME Driver (FPGA_DFL_FME) [M/n/?] m + FPGA DFL FME Manager Driver (FPGA_DFL_FME_MGR) [M/n/?] m + FPGA DFL FME Bridge Driver (FPGA_DFL_FME_BRIDGE) [M/n/?] m + FPGA DFL FME Region Driver (FPGA_DFL_FME_REGION) [M/n/?] m + FPGA DFL AFU Driver (FPGA_DFL_AFU) [M/n/?] m + FPGA DFL NIOS Driver for Intel PAC N3000 (FPGA_DFL_NIOS_INTEL_PAC_N3000) [N/m/?] (NEW) + FPGA DFL PCIe Device Driver (FPGA_DFL_PCI) [M/n/?] m +* +* Counter support +* +Counter support (COUNTER) [M/n/y/?] m + Interrupt counter driver (INTERRUPT_CNT) [N/m/?] (NEW) + Intel Quadrature Encoder Peripheral driver (INTEL_QEP) [N/m/?] (NEW) +* +* MOST support +* +MOST support (MOST) [M/n/y/?] m + USB (MOST_USB_HDM) [M/n/?] m + Cdev (MOST_CDEV) [M/n/?] m + Sound (MOST_SND) [N/m/?] (NEW) +* +* File systems +* +Validate filesystem parameter description (VALIDATE_FS_PARSER) [Y/n/?] y +Second extended fs support (EXT2_FS) [N/m/y/?] n +The Extended 3 (ext3) filesystem (EXT3_FS) [N/m/y/?] n +The Extended 4 (ext4) filesystem (EXT4_FS) [M/n/y/?] m + Use ext4 for ext2 file systems (EXT4_USE_FOR_EXT2) [Y/n/?] y + Ext4 POSIX Access Control Lists (EXT4_FS_POSIX_ACL) [Y/n/?] y + Ext4 Security Labels (EXT4_FS_SECURITY) [Y/n/?] y + Ext4 debugging support (EXT4_DEBUG) [N/y/?] n +JBD2 (ext4) debugging support (JBD2_DEBUG) [N/y/?] n +Reiserfs support (REISERFS_FS) [M/n/y/?] m + Enable reiserfs debug mode (REISERFS_CHECK) [N/y/?] n + Stats in /proc/fs/reiserfs (REISERFS_PROC_INFO) [Y/n/?] y + ReiserFS extended attributes (REISERFS_FS_XATTR) [Y/n/?] y + ReiserFS POSIX Access Control Lists (REISERFS_FS_POSIX_ACL) [Y/n/?] y + ReiserFS Security Labels (REISERFS_FS_SECURITY) [Y/n/?] y +JFS filesystem support (JFS_FS) [M/n/y/?] m + JFS POSIX Access Control Lists (JFS_POSIX_ACL) [Y/n/?] y + JFS Security Labels (JFS_SECURITY) [Y/n/?] y + JFS debugging (JFS_DEBUG) [N/y/?] n + JFS statistics (JFS_STATISTICS) [Y/n/?] y +XFS filesystem support (XFS_FS) [M/n/y/?] m + Support deprecated V4 (crc=0) format (XFS_SUPPORT_V4) [Y/n/?] y + XFS Quota support (XFS_QUOTA) [Y/n/?] y + XFS POSIX ACL support (XFS_POSIX_ACL) [Y/n/?] y + XFS Realtime subvolume support (XFS_RT) [Y/n/?] y + XFS online metadata check support (XFS_ONLINE_SCRUB) [Y/n/?] y + XFS online metadata repair support (XFS_ONLINE_REPAIR) [Y/n/?] y + XFS Verbose Warnings (XFS_WARN) [N/y/?] n + XFS Debugging support (XFS_DEBUG) [N/y/?] n +GFS2 file system support (GFS2_FS) [M/n/y/?] m + GFS2 DLM locking (GFS2_FS_LOCKING_DLM) [Y/n/?] y +OCFS2 file system support (OCFS2_FS) [M/n/y/?] m + O2CB Kernelspace Clustering (OCFS2_FS_O2CB) [M/n/?] m + OCFS2 Userspace Clustering (OCFS2_FS_USERSPACE_CLUSTER) [M/n/?] m + OCFS2 statistics (OCFS2_FS_STATS) [Y/n/?] y + OCFS2 logging support (OCFS2_DEBUG_MASKLOG) [Y/n/?] y + OCFS2 expensive checks (OCFS2_DEBUG_FS) [N/y/?] n +Btrfs filesystem support (BTRFS_FS) [M/n/y/?] m + Btrfs POSIX Access Control Lists (BTRFS_FS_POSIX_ACL) [Y/n/?] y + Btrfs with integrity check tool compiled in (DANGEROUS) (BTRFS_FS_CHECK_INTEGRITY) [N/y/?] n + Btrfs will run sanity tests upon loading (BTRFS_FS_RUN_SANITY_TESTS) [N/y/?] n + Btrfs debugging support (BTRFS_DEBUG) [N/y/?] n + Btrfs assert support (BTRFS_ASSERT) [N/y/?] n + Btrfs with the ref verify tool compiled in (BTRFS_FS_REF_VERIFY) [N/y/?] n +NILFS2 file system support (NILFS2_FS) [M/n/y/?] m +F2FS filesystem support (F2FS_FS) [M/n/y/?] m + F2FS Status Information (F2FS_STAT_FS) [Y/n/?] y + F2FS extended attributes (F2FS_FS_XATTR) [Y/?] y + F2FS Access Control Lists (F2FS_FS_POSIX_ACL) [Y/n/?] y + F2FS Security Labels (F2FS_FS_SECURITY) [Y/n/?] y + F2FS consistency checking feature (F2FS_CHECK_FS) [Y/n/?] y + F2FS fault injection facility (F2FS_FAULT_INJECTION) [N/y/?] n + F2FS compression feature (F2FS_FS_COMPRESSION) [Y/n/?] y + LZO compression support (F2FS_FS_LZO) [Y/n/?] y + LZO-RLE compression support (F2FS_FS_LZORLE) [Y/n/?] y + LZ4 compression support (F2FS_FS_LZ4) [Y/n/?] y + LZ4HC compression support (F2FS_FS_LZ4HC) [Y/n/?] (NEW) + ZSTD compression support (F2FS_FS_ZSTD) [Y/n/?] y + F2FS IO statistics information (F2FS_IOSTAT) [Y/n/?] (NEW) +zonefs filesystem support (ZONEFS_FS) [M/n/y/?] m +File system based Direct Access (DAX) support (FS_DAX) [Y/n/?] y +Enable filesystem export operations for block IO (EXPORTFS_BLOCK_OPS) [Y/?] y +FS Encryption (Per-file encryption) (FS_ENCRYPTION) [Y/n/?] y +Enable fscrypt to use inline crypto (FS_ENCRYPTION_INLINE_CRYPT) [Y/n/?] y +FS Verity (read-only file-based authenticity protection) (FS_VERITY) [Y/n/?] y + FS Verity debugging (FS_VERITY_DEBUG) [N/y/?] n + FS Verity builtin signature support (FS_VERITY_BUILTIN_SIGNATURES) [Y/n/?] y +Dnotify support (DNOTIFY) [Y/n/?] y +Inotify support for userspace (INOTIFY_USER) [Y/n/?] y +Filesystem wide access notification (FANOTIFY) [Y/n/?] y + fanotify permissions checking (FANOTIFY_ACCESS_PERMISSIONS) [Y/n/?] y +Quota support (QUOTA) [Y/?] y +Report quota messages through netlink interface (QUOTA_NETLINK_INTERFACE) [Y/n/?] y +Print quota warnings to console (OBSOLETE) (PRINT_QUOTA_WARNING) [N/y/?] n +Additional quota sanity checks (QUOTA_DEBUG) [N/y/?] n +Old quota format support (QFMT_V1) [M/n/y/?] m +Quota format vfsv0 and vfsv1 support (QFMT_V2) [M/n/y/?] m +Old Kconfig name for Kernel automounter support (AUTOFS4_FS) [Y/n/m/?] y +Kernel automounter support (supports v3, v4 and v5) (AUTOFS_FS) [Y/?] y +FUSE (Filesystem in Userspace) support (FUSE_FS) [M/n/y/?] m + Character device in Userspace support (CUSE) [M/n/?] m + Virtio Filesystem (VIRTIO_FS) [M/n/?] m + Virtio Filesystem Direct Host Memory Access support (FUSE_DAX) [Y/n/?] y +Overlay filesystem support (OVERLAY_FS) [M/n/y/?] m + Overlayfs: turn on redirect directory feature by default (OVERLAY_FS_REDIRECT_DIR) [Y/?] y + Overlayfs: follow redirects even if redirects are turned off (OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW) [N/y/?] n + Overlayfs: turn on inodes index feature by default (OVERLAY_FS_INDEX) [Y/n/?] y + Overlayfs: auto enable inode number mapping (OVERLAY_FS_XINO_AUTO) [Y/n/?] y + Overlayfs: turn on metadata only copy up feature by default (OVERLAY_FS_METACOPY) [Y/n/?] y +* +* DOS/FAT/EXFAT/NT Filesystems +* +MSDOS fs support (MSDOS_FS) [M/n/y/?] m +VFAT (Windows-95) fs support (VFAT_FS) [M/n/y/?] m +Default codepage for FAT (FAT_DEFAULT_CODEPAGE) [437] 437 +Default iocharset for FAT (FAT_DEFAULT_IOCHARSET) [ascii] ascii +Enable FAT UTF-8 option by default (FAT_DEFAULT_UTF8) [Y/n/?] y +exFAT filesystem support (EXFAT_FS) [M/n/y/?] m + Default iocharset for exFAT (EXFAT_DEFAULT_IOCHARSET) [utf8] utf8 +NTFS file system support (NTFS_FS) [M/n/y/?] m + NTFS debugging support (NTFS_DEBUG) [N/y/?] n + NTFS write support (NTFS_RW) [N/y/?] n +NTFS Read-Write file system support (NTFS3_FS) [N/m/y/?] (NEW) +* +* Pseudo filesystems +* +/proc file system support (PROC_FS) [Y/?] y + /proc/kcore support (PROC_KCORE) [Y/n/?] y + /proc/vmcore support (PROC_VMCORE) [Y/n/?] y + Device Hardware/Firmware Log Collection (PROC_VMCORE_DEVICE_DUMP) [Y/n/?] y +Include /proc/<pid>/task/<tid>/children file (PROC_CHILDREN) [Y/?] y +Tmpfs virtual memory file system support (former shm fs) (TMPFS) [Y/?] y + Tmpfs POSIX Access Control Lists (TMPFS_POSIX_ACL) [Y/n/?] y + Tmpfs extended attributes (TMPFS_XATTR) [Y/?] y + Use 64-bit ino_t by default in tmpfs (TMPFS_INODE64) [Y/n/?] y +HugeTLB file system support (HUGETLBFS) [Y/n/?] y +Default freeing vmemmap pages of HugeTLB to on (HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON) [N/y/?] (NEW) +Userspace-driven configuration filesystem (CONFIGFS_FS) [Y/m/?] y +EFI Variable filesystem (EFIVAR_FS) [Y/n/m/?] y +* +* Miscellaneous filesystems +* +Miscellaneous filesystems (MISC_FILESYSTEMS) [Y/?] y + ORANGEFS (Powered by PVFS) support (ORANGEFS_FS) [M/n/y/?] m + ADFS file system support (ADFS_FS) [N/m/y/?] n + Amiga FFS file system support (AFFS_FS) [M/n/y/?] m + eCrypt filesystem layer support (ECRYPT_FS) [M/n/?] m + Enable notifications for userspace key wrap/unwrap (ECRYPT_FS_MESSAGING) [N/y/?] n + Apple Macintosh file system support (HFS_FS) [M/n/y/?] m + Apple Extended HFS file system support (HFSPLUS_FS) [M/n/y/?] m + BeOS file system (BeFS) support (read only) (BEFS_FS) [M/n/y/?] m + Debug BeFS (BEFS_DEBUG) [N/y/?] n + BFS file system support (BFS_FS) [N/m/y/?] n + EFS file system support (read only) (EFS_FS) [N/m/y/?] n + Journalling Flash File System v2 (JFFS2) support (JFFS2_FS) [M/n/?] m + JFFS2 debugging verbosity (0 = quiet, 2 = noisy) (JFFS2_FS_DEBUG) [0] 0 + JFFS2 write-buffering support (JFFS2_FS_WRITEBUFFER) [Y/n/?] y + Verify JFFS2 write-buffer reads (JFFS2_FS_WBUF_VERIFY) [N/y/?] n + JFFS2 summary support (JFFS2_SUMMARY) [Y/n/?] y + JFFS2 XATTR support (JFFS2_FS_XATTR) [Y/n/?] y + JFFS2 POSIX Access Control Lists (JFFS2_FS_POSIX_ACL) [Y/n/?] y + JFFS2 Security Labels (JFFS2_FS_SECURITY) [Y/n/?] y + Advanced compression options for JFFS2 (JFFS2_COMPRESSION_OPTIONS) [N/y/?] n + UBIFS file system support (UBIFS_FS) [M/n/?] m + Advanced compression options (UBIFS_FS_ADVANCED_COMPR) [N/y/?] n + Access time support (UBIFS_ATIME_SUPPORT) [Y/n/?] y + UBIFS XATTR support (UBIFS_FS_XATTR) [Y/?] y + UBIFS Security Labels (UBIFS_FS_SECURITY) [Y/n/?] y + UBIFS authentication support (UBIFS_FS_AUTHENTICATION) [Y/n/?] y + Compressed ROM file system support (cramfs) (CRAMFS) [M/n/y/?] m + Support CramFs image directly mapped in physical memory (CRAMFS_MTD) [Y/n/?] y + SquashFS 4.0 - Squashed file system support (SQUASHFS) [M/n/y/?] m + File decompression options + 1. Decompress file data into an intermediate buffer (SQUASHFS_FILE_CACHE) + > 2. Decompress files directly into the page cache (SQUASHFS_FILE_DIRECT) + choice[1-2?]: 2 + Decompressor parallelisation options + 1. Single threaded compression (SQUASHFS_DECOMP_SINGLE) + 2. Use multiple decompressors for parallel I/O (SQUASHFS_DECOMP_MULTI) + > 3. Use percpu multiple decompressors for parallel I/O (SQUASHFS_DECOMP_MULTI_PERCPU) + choice[1-3?]: 3 + Squashfs XATTR support (SQUASHFS_XATTR) [Y/n/?] y + Include support for ZLIB compressed file systems (SQUASHFS_ZLIB) [Y/n/?] y + Include support for LZ4 compressed file systems (SQUASHFS_LZ4) [Y/n/?] y + Include support for LZO compressed file systems (SQUASHFS_LZO) [Y/n/?] y + Include support for XZ compressed file systems (SQUASHFS_XZ) [Y/n/?] y + Include support for ZSTD compressed file systems (SQUASHFS_ZSTD) [Y/n/?] y + Use 4K device block size? (SQUASHFS_4K_DEVBLK_SIZE) [N/y/?] n + Additional option for memory-constrained systems (SQUASHFS_EMBEDDED) [N/y/?] n + FreeVxFS file system support (VERITAS VxFS(TM) compatible) (VXFS_FS) [N/m/y/?] n + Minix file system support (MINIX_FS) [M/n/y/?] m + SonicBlue Optimized MPEG File System support (OMFS_FS) [M/n/y/?] m + OS/2 HPFS file system support (HPFS_FS) [N/m/y/?] n + QNX4 file system support (read only) (QNX4FS_FS) [N/m/y/?] n + QNX6 file system support (read only) (QNX6FS_FS) [N/m/y/?] n + ROM file system support (ROMFS_FS) [M/n/y/?] m + RomFS backing stores + > 1. Block device-backed ROM file system support (ROMFS_BACKED_BY_BLOCK) + 2. MTD-backed ROM file system support (ROMFS_BACKED_BY_MTD) + 3. Both the above (ROMFS_BACKED_BY_BOTH) + choice[1-3?]: 1 + Persistent store support (PSTORE) [Y/?] y + DEFLATE (ZLIB) compression (PSTORE_DEFLATE_COMPRESS) [M/n/y/?] m + LZO compression (PSTORE_LZO_COMPRESS) [M/n/y/?] m + LZ4 compression (PSTORE_LZ4_COMPRESS) [M/n/y/?] m + LZ4HC compression (PSTORE_LZ4HC_COMPRESS) [M/n/y/?] m + 842 compression (PSTORE_842_COMPRESS) [N/y/?] n + zstd compression (PSTORE_ZSTD_COMPRESS) [Y/n/?] y + Default pstore compression algorithm + 1. deflate (PSTORE_DEFLATE_COMPRESS_DEFAULT) + 2. lzo (PSTORE_LZO_COMPRESS_DEFAULT) + 3. lz4 (PSTORE_LZ4_COMPRESS_DEFAULT) + 4. lz4hc (PSTORE_LZ4HC_COMPRESS_DEFAULT) + > 5. zstd (PSTORE_ZSTD_COMPRESS_DEFAULT) + choice[1-5?]: 5 + Log kernel console messages (PSTORE_CONSOLE) [N/y/?] n + Log user space messages (PSTORE_PMSG) [N/y/?] n + Persistent function tracer (PSTORE_FTRACE) [N/y/?] n + Log panic/oops to a RAM buffer (PSTORE_RAM) [M/n/y/?] m + Log panic/oops to a block device (PSTORE_BLK) [N/m/y/?] (NEW) + System V/Xenix/V7/Coherent file system support (SYSV_FS) [N/m/y/?] n + UFS file system support (read only) (UFS_FS) [M/n/y/?] m + UFS file system write support (DANGEROUS) (UFS_FS_WRITE) [N/y/?] n + UFS debugging (UFS_DEBUG) [N/y/?] n + EROFS filesystem support (EROFS_FS) [M/n/y/?] m + EROFS debugging feature (EROFS_FS_DEBUG) [N/y/?] n + EROFS extended attributes (EROFS_FS_XATTR) [Y/n/?] y + EROFS Access Control Lists (EROFS_FS_POSIX_ACL) [Y/n/?] y + EROFS Security Labels (EROFS_FS_SECURITY) [Y/n/?] y + EROFS Data Compression Support (EROFS_FS_ZIP) [Y/n/?] y + VirtualBox guest shared folder (vboxsf) support (VBOXSF_FS) [M/n/?] m +* +* Network File Systems +* +Network File Systems (NETWORK_FILESYSTEMS) [Y/n/?] y + NFS client support (NFS_FS) [M/n/y/?] m + NFS client support for NFS version 2 (NFS_V2) [M/n/?] m + NFS client support for NFS version 3 (NFS_V3) [M/n/?] m + NFS client support for the NFSv3 ACL protocol extension (NFS_V3_ACL) [Y/n/?] y + NFS client support for NFS version 4 (NFS_V4) [M/n/?] m + Provide swap over NFS support (NFS_SWAP) [Y/n/?] y + NFS client support for NFSv4.1 (NFS_V4_1) [Y/n/?] y + NFS client support for NFSv4.2 (NFS_V4_2) [Y/n/?] y + NFSv4.1 Implementation ID Domain (NFS_V4_1_IMPLEMENTATION_ID_DOMAIN) [linux-libre.fsfla.org] linux-libre.fsfla.org + NFSv4.1 client support for migration (NFS_V4_1_MIGRATION) [Y/n/?] y + Provide NFS client caching support (NFS_FSCACHE) [Y/n/?] y + Use the legacy NFS DNS resolver (NFS_USE_LEGACY_DNS) [N/y/?] n + NFS: Disable NFS UDP protocol support (NFS_DISABLE_UDP_SUPPORT) [N/y/?] n + NFS: Enable support for the NFSv4.2 READ_PLUS operation (NFS_V4_2_READ_PLUS) [N/y/?] n + NFS server support (NFSD) [M/n/y/?] m + NFS server support for NFS version 2 (DEPRECATED) (NFSD_V2) [N/y/?] (NEW) + NFS server support for the NFSv3 ACL protocol extension (NFSD_V3_ACL) [Y/n/?] y + NFS server support for NFS version 4 (NFSD_V4) [Y/n/?] y + NFSv4.1 server support for pNFS block layouts (NFSD_BLOCKLAYOUT) [Y/n/?] y + NFSv4.1 server support for pNFS SCSI layouts (NFSD_SCSILAYOUT) [Y/n/?] y + NFSv4.1 server support for pNFS Flex File layouts (NFSD_FLEXFILELAYOUT) [N/y/?] n + NFSv4.2 inter server to server COPY (NFSD_V4_2_INTER_SSC) [Y/n/?] y + Provide Security Label support for NFSv4 server (NFSD_V4_SECURITY_LABEL) [Y/n/?] y + Secure RPC: Kerberos V mechanism (RPCSEC_GSS_KRB5) [M/n/?] m + Secure RPC: Disable insecure Kerberos encryption types (SUNRPC_DISABLE_INSECURE_ENCTYPES) [Y/n/?] y + RPC: Enable dprintk debugging (SUNRPC_DEBUG) [Y/n/?] y + RPC-over-RDMA transport (SUNRPC_XPRT_RDMA) [M/n/?] m + Ceph distributed file system (CEPH_FS) [M/n/y/?] m + Enable Ceph client caching support (CEPH_FSCACHE) [Y/n/?] y + Ceph POSIX Access Control Lists (CEPH_FS_POSIX_ACL) [Y/n/?] y + CephFS Security Labels (CEPH_FS_SECURITY_LABEL) [Y/n/?] y + SMB3 and CIFS support (advanced network filesystem) (CIFS) [M/n/y/?] m + Extended statistics (CIFS_STATS2) [N/y/?] n + Support legacy servers which use less secure dialects (CIFS_ALLOW_INSECURE_LEGACY) [Y/n/?] y + Kerberos/SPNEGO advanced session setup (CIFS_UPCALL) [Y/n/?] y + CIFS extended attributes (CIFS_XATTR) [Y/n/?] y + CIFS POSIX Extensions (CIFS_POSIX) [Y/n/?] y + Enable CIFS debugging routines (CIFS_DEBUG) [Y/n/?] y + Enable additional CIFS debugging routines (CIFS_DEBUG2) [N/y/?] n + Dump encryption keys for offline decryption (Unsafe) (CIFS_DEBUG_DUMP_KEYS) [N/y/?] n + DFS feature support (CIFS_DFS_UPCALL) [Y/n/?] y + SWN feature support (CIFS_SWN_UPCALL) [N/y/?] (NEW) + SMB Direct support (CIFS_SMB_DIRECT) [N/y/?] n + Provide CIFS client caching support (CIFS_FSCACHE) [Y/n/?] y + SMB3 server support (SMB_SERVER) [N/m/y/?] (NEW) + Coda file system support (advanced network fs) (CODA_FS) [M/n/y/?] m + Andrew File System support (AFS) (AFS_FS) [M/n/y/?] m + AFS dynamic debugging (AFS_DEBUG) [N/y/?] n + Provide AFS client caching support (AFS_FSCACHE) [Y/n/?] y + AFS server cursor debugging (AFS_DEBUG_CURSOR) [N/y/?] n + Plan 9 Resource Sharing Support (9P2000) (9P_FS) [M/n/?] m + Enable 9P client caching support (9P_FSCACHE) [Y/n/?] y + 9P POSIX Access Control Lists (9P_FS_POSIX_ACL) [Y/n/?] y + 9P Security Labels (9P_FS_SECURITY) [Y/n/?] y +UTF-8 normalization and casefolding support (UNICODE) [Y/n/?] y + Test UTF-8 normalization support (UNICODE_NORMALIZATION_SELFTEST) [N/m/y/?] n +* +* Security options +* +Enable access key retention support (KEYS) [Y/?] y + Enable temporary caching of the last request_key() result (KEYS_REQUEST_CACHE) [N/y/?] n + Enable register of persistent per-UID keyrings (PERSISTENT_KEYRINGS) [Y/n/?] y + TRUSTED KEYS (TRUSTED_KEYS) [M/n/?] m + ENCRYPTED KEYS (ENCRYPTED_KEYS) [M/n/y/?] m + Diffie-Hellman operations on retained keys (KEY_DH_OPERATIONS) [Y/n/?] y + Provide key/keyring change notifications (KEY_NOTIFICATIONS) [Y/n/?] y +Restrict unprivileged access to the kernel syslog (SECURITY_DMESG_RESTRICT) [N/y/?] n +Allow /proc/pid/mem access override +> 1. Traditional /proc/pid/mem behavior (PROC_MEM_ALWAYS_FORCE) (NEW) + 2. Require active ptrace() use for access override (PROC_MEM_FORCE_PTRACE) (NEW) + 3. Never (PROC_MEM_NO_FORCE) (NEW) +choice[1-3?]: +Enable different security models (SECURITY) [Y/n/?] y +Enable the securityfs filesystem (SECURITYFS) [Y/n/?] y +Socket and Networking Security Hooks (SECURITY_NETWORK) [N/y/?] n +Infiniband Security Hooks (SECURITY_INFINIBAND) [N/y/?] n +Security hooks for pathname based access control (SECURITY_PATH) [Y/n/?] y +Enable Intel(R) Trusted Execution Technology (Intel(R) TXT) (INTEL_TXT) [N/y/?] n +Harden memory copies between kernel and userspace (HARDENED_USERCOPY) [Y/n/?] y + Allow usercopy whitelist violations to fallback to object size (HARDENED_USERCOPY_FALLBACK) [Y/n/?] y +Harden common str/mem functions against buffer overflows (FORTIFY_SOURCE) [N/y/?] n +Force all usermode helper calls through a single binary (STATIC_USERMODEHELPER) [N/y/?] n +Simplified Mandatory Access Control Kernel Support (SECURITY_SMACK) [N/y/?] n +TOMOYO Linux Support (SECURITY_TOMOYO) [N/y/?] n +AppArmor support (SECURITY_APPARMOR) [N/y/?] n +Pin load of kernel files (modules, fw, etc) to one filesystem (SECURITY_LOADPIN) [N/y/?] n +Yama support (SECURITY_YAMA) [Y/n/?] y +Gate setid transitions to limit CAP_SET{U/G}ID capabilities (SECURITY_SAFESETID) [N/y/?] n +Basic module for enforcing kernel lockdown (SECURITY_LOCKDOWN_LSM) [N/y/?] n +Landlock support (SECURITY_LANDLOCK) [N/y/?] (NEW) +Integrity subsystem (INTEGRITY) [N/y/?] n +First legacy 'major LSM' to be initialized +> 1. Unix Discretionary Access Controls (DEFAULT_SECURITY_DAC) +choice[1]: 1 +Ordered list of enabled LSMs (LSM) [lockdown,yama,loadpin,safesetid,integrity] lockdown,yama,loadpin,safesetid,integrity +* +* Cryptographic API +* +Cryptographic API (CRYPTO) [Y/?] y + * + * Crypto core or helper + * + Cryptographic algorithm manager (CRYPTO_MANAGER) [Y/?] y + Userspace cryptographic algorithm configuration (CRYPTO_USER) [M/n/y/?] m + Disable run-time self tests (CRYPTO_MANAGER_DISABLE_TESTS) [Y/n/?] y + Null algorithms (CRYPTO_NULL) [M/y/?] m + Parallel crypto engine (CRYPTO_PCRYPT) [M/n/y/?] m + Software async crypto daemon (CRYPTO_CRYPTD) [M/y/?] m + Authenc support (CRYPTO_AUTHENC) [M/y/?] m + Testing module (CRYPTO_TEST) [M/n/?] m + * + * Public-key cryptography + * + RSA algorithm (CRYPTO_RSA) [Y/?] y + Diffie-Hellman algorithm (CRYPTO_DH) [Y/?] y + ECDH algorithm (CRYPTO_ECDH) [M/y/?] m + ECDSA (NIST P192, P256 etc.) algorithm (CRYPTO_ECDSA) [N/m/y/?] (NEW) + EC-RDSA (GOST 34.10) algorithm (CRYPTO_ECRDSA) [M/n/y/?] m + SM2 algorithm (CRYPTO_SM2) [M/n/y/?] m + Curve25519 algorithm (CRYPTO_CURVE25519) [M/n/y/?] m + x86_64 accelerated Curve25519 scalar multiplication library (CRYPTO_CURVE25519_X86) [M/y/?] m + * + * Authenticated Encryption with Associated Data + * + CCM support (CRYPTO_CCM) [M/y/?] m + GCM/GMAC support (CRYPTO_GCM) [M/y/?] m + ChaCha20-Poly1305 AEAD support (CRYPTO_CHACHA20POLY1305) [M/y/?] m + AEGIS-128 AEAD algorithm (CRYPTO_AEGIS128) [M/n/y/?] m + AEGIS-128 AEAD algorithm (x86_64 AESNI+SSE2 implementation) (CRYPTO_AEGIS128_AESNI_SSE2) [M/n/y/?] m + Sequence Number IV Generator (CRYPTO_SEQIV) [M/y/?] m + Encrypted Chain IV Generator (CRYPTO_ECHAINIV) [M/y/?] m + * + * Block modes + * + CBC support (CRYPTO_CBC) [M/y/?] m + CFB support (CRYPTO_CFB) [M/n/y/?] m + CTR support (CRYPTO_CTR) [Y/m/?] y + CTS support (CRYPTO_CTS) [M/n/y/?] m + ECB support (CRYPTO_ECB) [M/y/?] m + LRW support (CRYPTO_LRW) [M/n/y/?] m + OFB support (CRYPTO_OFB) [M/n/y/?] m + PCBC support (CRYPTO_PCBC) [M/y/?] m + XTS support (CRYPTO_XTS) [M/n/y/?] m + Key wrapping support (CRYPTO_KEYWRAP) [M/n/y/?] m + NHPoly1305 hash function (x86_64 SSE2 implementation) (CRYPTO_NHPOLY1305_SSE2) [M/n/y/?] m + NHPoly1305 hash function (x86_64 AVX2 implementation) (CRYPTO_NHPOLY1305_AVX2) [M/n/y/?] m + Adiantum support (CRYPTO_ADIANTUM) [M/n/y/?] m + ESSIV support for block encryption (CRYPTO_ESSIV) [M/y/?] m + * + * Hash modes + * + CMAC support (CRYPTO_CMAC) [M/y/?] m + HMAC support (CRYPTO_HMAC) [Y/?] y + XCBC support (CRYPTO_XCBC) [M/n/y/?] m + VMAC support (CRYPTO_VMAC) [M/n/y/?] m + * + * Digest + * + CRC32c CRC algorithm (CRYPTO_CRC32C) [M/y/?] m + CRC32c INTEL hardware acceleration (CRYPTO_CRC32C_INTEL) [M/y/?] m + CRC32 CRC algorithm (CRYPTO_CRC32) [M/y/?] m + CRC32 PCLMULQDQ hardware acceleration (CRYPTO_CRC32_PCLMUL) [M/n/y/?] m + xxHash hash algorithm (CRYPTO_XXHASH) [M/y/?] m + BLAKE2b digest algorithm (CRYPTO_BLAKE2B) [M/y/?] m + BLAKE2s digest algorithm (x86 accelerated version) (CRYPTO_BLAKE2S_X86) [Y/?] (NEW) y + CRCT10DIF algorithm (CRYPTO_CRCT10DIF) [Y/?] y + CRCT10DIF PCLMULQDQ hardware acceleration (CRYPTO_CRCT10DIF_PCLMUL) [M/n/y/?] m + GHASH hash function (CRYPTO_GHASH) [M/y/?] m + Poly1305 authenticator algorithm (CRYPTO_POLY1305) [M/y/?] m + Poly1305 authenticator algorithm (x86_64/SSE2/AVX2) (CRYPTO_POLY1305_X86_64) [M/y/?] m + MD4 digest algorithm (CRYPTO_MD4) [M/n/y/?] m + MD5 digest algorithm (CRYPTO_MD5) [Y/?] y + Michael MIC keyed digest algorithm (CRYPTO_MICHAEL_MIC) [M/y/?] m + RIPEMD-160 digest algorithm (CRYPTO_RMD160) [M/n/y/?] m + SHA1 digest algorithm (CRYPTO_SHA1) [Y/?] y + SHA1 digest algorithm (SSSE3/AVX/AVX2/SHA-NI) (CRYPTO_SHA1_SSSE3) [M/n/y/?] m + SHA256 digest algorithm (SSSE3/AVX/AVX2/SHA-NI) (CRYPTO_SHA256_SSSE3) [M/n/y/?] m + SHA512 digest algorithm (SSSE3/AVX/AVX2) (CRYPTO_SHA512_SSSE3) [M/n/y/?] m + SHA224 and SHA256 digest algorithm (CRYPTO_SHA256) [Y/?] y + SHA384 and SHA512 digest algorithms (CRYPTO_SHA512) [Y/?] y + SHA3 digest algorithm (CRYPTO_SHA3) [M/y/?] m + SM3 digest algorithm (CRYPTO_SM3) [M/y/?] m + Streebog Hash Function (CRYPTO_STREEBOG) [M/y/?] m + Whirlpool digest algorithms (CRYPTO_WP512) [M/n/y/?] m + GHASH hash function (CLMUL-NI accelerated) (CRYPTO_GHASH_CLMUL_NI_INTEL) [M/n/y/?] m + * + * Ciphers + * + AES cipher algorithms (CRYPTO_AES) [Y/m/?] y + Fixed time AES cipher (CRYPTO_AES_TI) [M/n/y/?] m + AES cipher algorithms (AES-NI) (CRYPTO_AES_NI_INTEL) [M/n/y/?] m + Blowfish cipher algorithm (CRYPTO_BLOWFISH) [M/n/y/?] m + Blowfish cipher algorithm (x86_64) (CRYPTO_BLOWFISH_X86_64) [M/n/y/?] m + Camellia cipher algorithms (CRYPTO_CAMELLIA) [M/n/y/?] m + Camellia cipher algorithm (x86_64) (CRYPTO_CAMELLIA_X86_64) [M/y/?] m + Camellia cipher algorithm (x86_64/AES-NI/AVX) (CRYPTO_CAMELLIA_AESNI_AVX_X86_64) [M/y/?] m + Camellia cipher algorithm (x86_64/AES-NI/AVX2) (CRYPTO_CAMELLIA_AESNI_AVX2_X86_64) [M/n/y/?] m + CAST5 (CAST-128) cipher algorithm (CRYPTO_CAST5) [M/y/?] m + CAST5 (CAST-128) cipher algorithm (x86_64/AVX) (CRYPTO_CAST5_AVX_X86_64) [M/n/y/?] m + CAST6 (CAST-256) cipher algorithm (CRYPTO_CAST6) [M/y/?] m + CAST6 (CAST-256) cipher algorithm (x86_64/AVX) (CRYPTO_CAST6_AVX_X86_64) [M/n/y/?] m + DES and Triple DES EDE cipher algorithms (CRYPTO_DES) [M/n/y/?] m + Triple DES EDE cipher algorithm (x86-64) (CRYPTO_DES3_EDE_X86_64) [M/n/y/?] m + FCrypt cipher algorithm (CRYPTO_FCRYPT) [M/y/?] m + ChaCha stream cipher algorithms (CRYPTO_CHACHA20) [M/y/?] m + ChaCha stream cipher algorithms (x86_64/SSSE3/AVX2/AVX-512VL) (CRYPTO_CHACHA20_X86_64) [M/y/?] m + Serpent cipher algorithm (CRYPTO_SERPENT) [M/y/?] m + Serpent cipher algorithm (x86_64/SSE2) (CRYPTO_SERPENT_SSE2_X86_64) [M/n/y/?] m + Serpent cipher algorithm (x86_64/AVX) (CRYPTO_SERPENT_AVX_X86_64) [M/y/?] m + Serpent cipher algorithm (x86_64/AVX2) (CRYPTO_SERPENT_AVX2_X86_64) [M/n/y/?] m + SM4 cipher algorithm (CRYPTO_SM4) [M/n/y/?] m + SM4 cipher algorithm (x86_64/AES-NI/AVX) (CRYPTO_SM4_AESNI_AVX_X86_64) [N/m/y/?] (NEW) + SM4 cipher algorithm (x86_64/AES-NI/AVX2) (CRYPTO_SM4_AESNI_AVX2_X86_64) [N/m/y/?] (NEW) + Twofish cipher algorithm (CRYPTO_TWOFISH) [M/n/y/?] m + Twofish cipher algorithm (x86_64) (CRYPTO_TWOFISH_X86_64) [M/y/?] m + Twofish cipher algorithm (x86_64, 3-way parallel) (CRYPTO_TWOFISH_X86_64_3WAY) [M/y/?] m + Twofish cipher algorithm (x86_64/AVX) (CRYPTO_TWOFISH_AVX_X86_64) [M/n/y/?] m + * + * Compression + * + Deflate compression algorithm (CRYPTO_DEFLATE) [M/y/?] m + LZO compression algorithm (CRYPTO_LZO) [M/y/?] m + 842 compression algorithm (CRYPTO_842) [M/n/y/?] m + LZ4 compression algorithm (CRYPTO_LZ4) [Y/?] y + LZ4HC compression algorithm (CRYPTO_LZ4HC) [M/y/?] m + Zstd compression algorithm (CRYPTO_ZSTD) [Y/?] y + * + * Random Number Generation + * + Pseudo Random Number Generation for Cryptographic modules (CRYPTO_ANSI_CPRNG) [M/n/y/?] m + Jitterentropy Non-Deterministic Random Number Generator (CRYPTO_JITTERENTROPY) [Y/m/?] y + User-space interface for hash algorithms (CRYPTO_USER_API_HASH) [M/n/y/?] m + User-space interface for symmetric key cipher algorithms (CRYPTO_USER_API_SKCIPHER) [M/n/y/?] m + User-space interface for random number generator algorithms (CRYPTO_USER_API_RNG) [M/n/y/?] m + Enable CAVP testing of DRBG (CRYPTO_USER_API_RNG_CAVP) [N/y/?] n + User-space interface for AEAD cipher algorithms (CRYPTO_USER_API_AEAD) [M/n/y/?] m + Enable obsolete cryptographic algorithms for userspace (CRYPTO_USER_API_ENABLE_OBSOLETE) [N/y/?] n + Crypto usage statistics for User-space (CRYPTO_STATS) [Y/n/?] y + * + * Hardware crypto devices + * + Hardware crypto devices (CRYPTO_HW) [Y/n/?] y + Support for VIA PadLock ACE (CRYPTO_DEV_PADLOCK) [M/n/y/?] m + PadLock driver for AES algorithm (CRYPTO_DEV_PADLOCK_AES) [M/n/?] m + PadLock driver for SHA1 and SHA256 algorithms (CRYPTO_DEV_PADLOCK_SHA) [M/n/?] m + Support for Microchip / Atmel ECC hw accelerator (CRYPTO_DEV_ATMEL_ECC) [M/n/y/?] m + Support for Microchip / Atmel SHA accelerator and RNG (CRYPTO_DEV_ATMEL_SHA204A) [M/n/y/?] m + Support for AMD Secure Processor (CRYPTO_DEV_CCP) [Y/n/?] y + Secure Processor device driver (CRYPTO_DEV_CCP_DD) [M/n/y/?] m + Cryptographic Coprocessor device (CRYPTO_DEV_SP_CCP) [Y/n/?] y + Encryption and hashing offload support (CRYPTO_DEV_CCP_CRYPTO) [M/n/?] m + Platform Security Processor (PSP) device (CRYPTO_DEV_SP_PSP) [Y/n/?] y + Enable CCP Internals in DebugFS (CRYPTO_DEV_CCP_DEBUGFS) [Y/n/?] y + Support for Intel(R) DH895xCC (CRYPTO_DEV_QAT_DH895xCC) [M/n/y/?] m + Support for Intel(R) C3XXX (CRYPTO_DEV_QAT_C3XXX) [M/n/y/?] m + Support for Intel(R) C62X (CRYPTO_DEV_QAT_C62X) [M/n/y/?] m + Support for Intel(R) QAT_4XXX (CRYPTO_DEV_QAT_4XXX) [N/m/y/?] (NEW) + Support for Intel(R) DH895xCC Virtual Function (CRYPTO_DEV_QAT_DH895xCCVF) [M/n/y/?] m + Support for Intel(R) C3XXX Virtual Function (CRYPTO_DEV_QAT_C3XXXVF) [M/n/y/?] m + Support for Intel(R) C62X Virtual Function (CRYPTO_DEV_QAT_C62XVF) [M/n/y/?] m + Support for Cavium CNN55XX driver (CRYPTO_DEV_NITROX_CNN55XX) [M/n/y/?] m + Chelsio Crypto Co-processor Driver (CRYPTO_DEV_CHELSIO) [M/n/?] m + VirtIO crypto driver (CRYPTO_DEV_VIRTIO) [M/n/y/?] m + Inside Secure's SafeXcel cryptographic engine driver (CRYPTO_DEV_SAFEXCEL) [M/n/y/?] m + Support for amlogic cryptographic offloader (CRYPTO_DEV_AMLOGIC_GXL) [M/n/y/?] m + Enable amlogic stats (CRYPTO_DEV_AMLOGIC_GXL_DEBUG) [Y/n/?] y + * + * Certificates for signature checking + * + File name or PKCS#11 URI of module signing key (MODULE_SIG_KEY) [certs/signing_key.pem] certs/signing_key.pem + Type of module signing key to be generated + > 1. RSA (MODULE_SIG_KEY_TYPE_RSA) (NEW) + 2. ECDSA (MODULE_SIG_KEY_TYPE_ECDSA) (NEW) + choice[1-2?]: + Provide system-wide ring of trusted keys (SYSTEM_TRUSTED_KEYRING) [Y/?] y + Additional X.509 keys for default system keyring (SYSTEM_TRUSTED_KEYS) [] + Reserve area for inserting a certificate without recompiling (SYSTEM_EXTRA_CERTIFICATE) [N/y/?] n + Provide a keyring to which extra trustable keys may be added (SECONDARY_TRUSTED_KEYRING) [Y/n/?] y + Provide system-wide ring of blacklisted keys (SYSTEM_BLACKLIST_KEYRING) [Y/n/?] y + Hashes to be preloaded into the system blacklist keyring (SYSTEM_BLACKLIST_HASH_LIST) [] + Provide system-wide ring of revocation certificates (SYSTEM_REVOCATION_LIST) [Y/n/?] y + X.509 certificates to be preloaded into the system blacklist keyring (SYSTEM_REVOCATION_KEYS) [] +* +* Library routines +* +Automatically choose fastest RAID6 PQ functions (RAID6_PQ_BENCHMARK) [N/y/?] n +Generic bitfield packing and unpacking (PACKING) [Y/?] y +CORDIC algorithm (CORDIC) [M/y/?] m +Simple prime number generator for testing (PRIME_NUMBERS) [N/m/y/?] n +CRC-CCITT functions (CRC_CCITT) [Y/?] y +CRC16 functions (CRC16) [M/y/?] m +CRC calculation for the T10 Data Integrity Field (CRC_T10DIF) [Y/?] y +CRC ITU-T V.41 functions (CRC_ITU_T) [M/y/?] m +CRC32/CRC32c functions (CRC32) [Y/?] y + CRC32 perform self test on init (CRC32_SELFTEST) [N/m/y/?] n + CRC32 implementation + > 1. Slice by 8 bytes (CRC32_SLICEBY8) + 2. Slice by 4 bytes (CRC32_SLICEBY4) + 3. Sarwate's Algorithm (one byte at a time) (CRC32_SARWATE) + 4. Classic Algorithm (one bit at a time) (CRC32_BIT) + choice[1-4?]: 1 +CRC64 functions (CRC64) [M/y/?] m +CRC4 functions (CRC4) [M/n/y/?] m +CRC7 functions (CRC7) [M/y/?] m +CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/y/?] m +CRC8 function (CRC8) [M/y/?] m +PRNG perform self test on init (RANDOM32_SELFTEST) [N/y/?] n +XZ decompression support (XZ_DEC) [Y/?] y +XZ decompressor tester (XZ_DEC_TEST) [N/m/y/?] n +DMA Contiguous Memory Allocator (DMA_CMA) [Y/?] y + Enable separate DMA Contiguous Memory Area for each NUMA Node (DMA_PERNUMA_CMA) [N/y/?] n + * + * Default contiguous memory area size: + * + Size in Mega Bytes (CMA_SIZE_MBYTES) [0] 0 + Selected region size + > 1. Use mega bytes value only (CMA_SIZE_SEL_MBYTES) + 2. Use percentage value only (CMA_SIZE_SEL_PERCENTAGE) + 3. Use lower value (minimum) (CMA_SIZE_SEL_MIN) + 4. Use higher value (maximum) (CMA_SIZE_SEL_MAX) + choice[1-4?]: 1 + Maximum PAGE_SIZE order of alignment for contiguous buffers (CMA_ALIGNMENT) [8] 8 +Enable debugging of DMA-API usage (DMA_API_DEBUG) [N/y/?] n +Enable benchmarking of streaming DMA mapping (DMA_MAP_BENCHMARK) [N/y/?] (NEW) +glob self-test on init (GLOB_SELFTEST) [N/m/y/?] n +IRQ polling library (IRQ_POLL) [Y/?] y +Select compiled-in fonts (FONTS) [Y/n/?] y + VGA 8x8 font (FONT_8x8) [N/y/?] n + VGA 8x16 font (FONT_8x16) [Y/?] y + Mac console 6x11 font (not supported by all drivers) (FONT_6x11) [N/y/?] n + console 7x14 font (not supported by all drivers) (FONT_7x14) [N/y/?] n + Pearl (old m68k) console 8x8 font (FONT_PEARL_8x8) [N/y/?] n + Acorn console 8x8 font (FONT_ACORN_8x8) [N/y/?] n + Mini 4x6 font (FONT_MINI_4x6) [N/y/?] n + Medium-size 6x10 font (FONT_6x10) [N/y/?] n + console 10x18 font (not supported by all drivers) (FONT_10x18) [N/y/?] n +Sparc console 8x16 font (FONT_SUN8x16) [N/y/?] n +Sparc console 12x22 font (not supported by all drivers) (FONT_SUN12x22) [N/y/?] n +Terminus 16x32 font (not supported by all drivers) (FONT_TER16x32) [Y/n/?] y +OLED 6x8 font (FONT_6x8) [N/y/?] n +* +* printk and dmesg options +* +Show timing information on printks (PRINTK_TIME) [Y/n/?] y +Show caller information on printks (PRINTK_CALLER) [N/y/?] n +Show build ID information in stacktraces (STACKTRACE_BUILD_ID) [N/y/?] (NEW) +Default console loglevel (1-15) (CONSOLE_LOGLEVEL_DEFAULT) [4] 4 +quiet console loglevel (1-15) (CONSOLE_LOGLEVEL_QUIET) [1] 1 +Default message log level (1-7) (MESSAGE_LOGLEVEL_DEFAULT) [4] 4 +Delay each boot printk message by N milliseconds (BOOT_PRINTK_DELAY) [Y/n/?] y +Enable dynamic printk() support (DYNAMIC_DEBUG) [Y/n/?] y +Enable core function of dynamic debug support (DYNAMIC_DEBUG_CORE) [Y/?] y +Support symbolic error names in printf (SYMBOLIC_ERRNAME) [Y/n/?] y +* +* Compile-time checks and compiler options +* +Compile the kernel with debug info (DEBUG_INFO) [Y/n/?] y + Reduce debugging information (DEBUG_INFO_REDUCED) [N/y/?] n + Compressed debugging information (DEBUG_INFO_COMPRESSED) [N/y/?] n + Produce split debuginfo in .dwo files (DEBUG_INFO_SPLIT) [N/y/?] n + DWARF version + 1. Rely on the toolchain's implicit default DWARF version (DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT) (NEW) + > 2. Generate DWARF Version 4 debuginfo (DEBUG_INFO_DWARF4) + choice[1-2?]: + Generate BTF type information (DEBUG_INFO_BTF) [Y/n/?] y + Generate BTF type information for kernel modules (DEBUG_INFO_BTF_MODULES) [Y/n/?] (NEW) + Provide GDB scripts for kernel debugging (GDB_SCRIPTS) [N/y/?] n +Warn for stack frames larger than (FRAME_WARN) [2048] 2048 +Strip assembler-generated symbols during link (STRIP_ASM_SYMS) [Y/n/?] y +Generate readable assembler code (READABLE_ASM) [N/y/?] n +Install uapi headers to usr/include (HEADERS_INSTALL) [N/y/?] n +Enable full Section mismatch analysis (DEBUG_SECTION_MISMATCH) [N/y/?] n +Make section mismatch errors non-fatal (SECTION_MISMATCH_WARN_ONLY) [Y/n/?] y +Compile-time stack metadata validation (STACK_VALIDATION) [Y/?] y +Force weak per-cpu definitions (DEBUG_FORCE_WEAK_PER_CPU) [N/y/?] n +* +* Memory Debugging +* +Extend memmap on extra space for more information on page (PAGE_EXTENSION) [N/y/?] n +Debug page memory allocations (DEBUG_PAGEALLOC) [N/y/?] n +Track page owner (PAGE_OWNER) [N/y/?] n +Poison pages after freeing (PAGE_POISONING) [Y/n/?] y +Enable tracepoint to track down page reference manipulation (DEBUG_PAGE_REF) [N/y/?] n +Testcase for the marking rodata read-only (DEBUG_RODATA_TEST) [Y/n/?] y +Warn on W+X mappings at boot (DEBUG_WX) [Y/n/?] y +Export kernel pagetable layout to userspace via debugfs (PTDUMP_DEBUGFS) [N/y/?] n +Debug object operations (DEBUG_OBJECTS) [N/y/?] n +SLUB debugging on by default (SLUB_DEBUG_ON) [N/y/?] n +Enable SLUB performance statistics (SLUB_STATS) [N/y/?] n +Kernel memory leak detector (DEBUG_KMEMLEAK) [N/y/?] n +Stack utilization instrumentation (DEBUG_STACK_USAGE) [N/y/?] n +Detect stack corruption on calls to schedule() (SCHED_STACK_END_CHECK) [Y/n/?] y +Debug VM (DEBUG_VM) [N/y/?] n +Debug arch page table for semantics compliance (DEBUG_VM_PGTABLE) [N/y/?] n +Debug VM translations (DEBUG_VIRTUAL) [N/y/?] n +Debug access to per_cpu maps (DEBUG_PER_CPU_MAPS) [N/y/?] n +Enforce kmap_local temporary mappings (DEBUG_KMAP_LOCAL_FORCE_MAP) [N/y/?] (NEW) +* +* KFENCE: low-overhead sampling-based memory safety error detector +* +KFENCE: low-overhead sampling-based memory safety error detector (KFENCE) [N/y/?] (NEW) +* +* Kernel hacking +* +Kernel debugging (DEBUG_KERNEL) [Y/n/?] y + Miscellaneous debug code (DEBUG_MISC) [N/y/?] n +Debug shared IRQ handlers (DEBUG_SHIRQ) [Y/n/?] y +Enable extra timekeeping sanity checking (DEBUG_TIMEKEEPING) [N/y/?] n +Debug IRQ flag manipulation (DEBUG_IRQFLAGS) [N/y/?] (NEW) +Stack backtrace support (STACKTRACE) [Y/?] y +Warn for all uses of unseeded randomness (WARN_ALL_UNSEEDED_RANDOM) [N/y/?] n +kobject debugging (DEBUG_KOBJECT) [N/y/?] n +Debug credential management (DEBUG_CREDENTIALS) [N/y/?] n +Force round-robin CPU selection for unbound work items (DEBUG_WQ_FORCE_RR_CPU) [N/y/?] n +Enable CPU hotplug state control (CPU_HOTPLUG_STATE_CONTROL) [N/y/?] n +Latency measuring infrastructure (LATENCYTOP) [Y/n/?] y +* +* Tracers +* +Tracers (FTRACE) [Y/n/?] y + Boot-time Tracing support (BOOTTIME_TRACING) [Y/n/?] y + Kernel Function Tracer (FUNCTION_TRACER) [Y/?] y + Kernel Function Graph Tracer (FUNCTION_GRAPH_TRACER) [Y/n/?] y + enable/disable function tracing dynamically (DYNAMIC_FTRACE) [Y/n/?] y + Kernel function profiler (FUNCTION_PROFILER) [Y/n/?] y + Trace max stack (STACK_TRACER) [Y/n/?] y + Interrupts-off Latency Tracer (IRQSOFF_TRACER) [N/y/?] n + Scheduling Latency Tracer (SCHED_TRACER) [Y/n/?] y + Tracer to detect hardware latencies (like SMIs) (HWLAT_TRACER) [Y/n/?] y + OS Noise tracer (OSNOISE_TRACER) [N/y/?] (NEW) + Timerlat tracer (TIMERLAT_TRACER) [N/y/?] (NEW) + Memory mapped IO tracing (MMIOTRACE) [Y/n/?] y + Trace syscalls (FTRACE_SYSCALLS) [Y/n/?] y + Create a snapshot trace buffer (TRACER_SNAPSHOT) [Y/?] y + Allow snapshot to swap per CPU (TRACER_SNAPSHOT_PER_CPU_SWAP) [N/y/?] n + Branch Profiling + > 1. No branch profiling (BRANCH_PROFILE_NONE) + 2. Trace likely/unlikely profiler (PROFILE_ANNOTATED_BRANCHES) + 3. Profile all if conditionals (PROFILE_ALL_BRANCHES) + choice[1-3?]: 1 + Support for tracing block IO actions (BLK_DEV_IO_TRACE) [Y/n/?] y + Enable kprobes-based dynamic events (KPROBE_EVENTS) [Y/n/?] y + Do NOT protect notrace function from kprobe events (KPROBE_EVENTS_ON_NOTRACE) [N/y/?] n + Enable uprobes-based dynamic events (UPROBE_EVENTS) [Y/n/?] y + Enable BPF programs to override a kprobed function (BPF_KPROBE_OVERRIDE) [Y/n/?] y + Synthetic trace events (SYNTH_EVENTS) [Y/?] y + Histogram triggers (HIST_TRIGGERS) [Y/n/?] y + Trace event injection (TRACE_EVENT_INJECT) [N/y/?] n + Add tracepoint that benchmarks tracepoints (TRACEPOINT_BENCHMARK) [N/y/?] n + Ring buffer benchmark stress tester (RING_BUFFER_BENCHMARK) [N/m/y/?] n + Show eval mappings for trace events (TRACE_EVAL_MAP_FILE) [N/y/?] n + Record functions that recurse in function tracing (FTRACE_RECORD_RECURSION) [N/y/?] (NEW) + Perform a startup test on ftrace (FTRACE_STARTUP_TEST) [N/y/?] n + Ring buffer startup self test (RING_BUFFER_STARTUP_TEST) [N/y/?] n + Verify ring buffer time stamp deltas (RING_BUFFER_VALIDATE_TIME_DELTAS) [N/y/?] (NEW) + Test module for mmiotrace (MMIOTRACE_TEST) [N/m/?] n + Test module to create a preempt / IRQ disable delay thread to test latency tracers (PREEMPTIRQ_DELAY_TEST) [N/m/?] n + Test module for in-kernel synthetic event generation (SYNTH_EVENT_GEN_TEST) [N/m/?] n + Test module for in-kernel kprobe event generation (KPROBE_EVENT_GEN_TEST) [N/m/?] n + Hist trigger debug support (HIST_TRIGGERS_DEBUG) [N/y/?] n +Remote debugging over FireWire early on boot (PROVIDE_OHCI1394_DMA_INIT) [N/y/?] n +Filter access to /dev/mem (STRICT_DEVMEM) [Y/n/?] y + Filter I/O access to /dev/mem (IO_STRICT_DEVMEM) [Y/n/?] y +* +* Runtime Testing +* +Runtime Testing (RUNTIME_TESTING_MENU) [Y/n/?] y + Linux Kernel Dump Test Tool Module (LKDTM) [N/m/y/?] n + Min heap test (TEST_MIN_HEAP) [N/m/y/?] n + 64bit/32bit division and modulo test (TEST_DIV64) [N/m/y/?] (NEW) + Kprobes sanity tests (KPROBES_SANITY_TEST) [N/y/?] n + Self test for the backtrace code (BACKTRACE_SELF_TEST) [N/m/y/?] n + Red-Black tree test (RBTREE_TEST) [N/m/y/?] n + Reed-Solomon library test (REED_SOLOMON_TEST) [N/m/y/?] n + Interval tree test (INTERVAL_TREE_TEST) [N/m/y/?] n + Per cpu operations test (PERCPU_TEST) [N/m/?] n + Perform an atomic64_t self-test (ATOMIC64_SELFTEST) [Y/n/m/?] y + Self test for hardware accelerated raid6 recovery (ASYNC_RAID6_TEST) [M/n/?] m + Test functions located in the hexdump module at runtime (TEST_HEXDUMP) [N/m/y/?] n + Test string functions at runtime (STRING_SELFTEST) [N/m/y/?] n + Test functions located in the string_helpers module at runtime (TEST_STRING_HELPERS) [N/m/y/?] n + Test strscpy*() family of functions at runtime (TEST_STRSCPY) [N/m/y/?] n + Test kstrto*() family of functions at runtime (TEST_KSTRTOX) [Y/n/m/?] y + Test printf() family of functions at runtime (TEST_PRINTF) [N/m/y/?] n + Test scanf() family of functions at runtime (TEST_SCANF) [N/m/y/?] (NEW) + Test bitmap_*() family of functions at runtime (TEST_BITMAP) [N/m/y/?] n + Test functions located in the uuid module at runtime (TEST_UUID) [N/m/y/?] n + Test the XArray code at runtime (TEST_XARRAY) [N/m/y/?] n + Test check_*_overflow() functions at runtime (TEST_OVERFLOW) [N/m/y/?] n + Perform selftest on resizable hash table (TEST_RHASHTABLE) [N/m/y/?] n + Perform selftest on hash functions (TEST_HASH) [N/m/y/?] n + Perform selftest on IDA functions (TEST_IDA) [N/m/y/?] n + Perform selftest on priority array manager (TEST_PARMAN) [N/m/?] n + Test module loading with 'hello world' module (TEST_LKM) [N/m/?] n + Test module for compilation of bitops operations (TEST_BITOPS) [N/m/?] n + Test module for stress/performance analysis of vmalloc allocator (TEST_VMALLOC) [N/m/?] n + Test user/kernel boundary protections (TEST_USER_COPY) [N/m/?] n + Test BPF filter functionality (TEST_BPF) [N/m/?] n + Test blackhole netdev functionality (TEST_BLACKHOLE_DEV) [N/m/?] n + Test find_bit functions (FIND_BIT_BENCHMARK) [N/m/y/?] n + Test firmware loading via userspace interface (TEST_FIRMWARE) [N/m/y/?] n + sysctl test driver (TEST_SYSCTL) [N/m/y/?] n + udelay test driver (TEST_UDELAY) [N/m/y/?] n + Test static keys (TEST_STATIC_KEYS) [N/m/?] n + kmod stress tester (TEST_KMOD) [N/m/?] n + Test memcat_p() helper function (TEST_MEMCAT_P) [N/m/y/?] n + Perform selftest on object aggreration manager (TEST_OBJAGG) [N/m/?] n + Test level of stack variable initialization (TEST_STACKINIT) [N/m/y/?] n + Test heap/page initialization (TEST_MEMINIT) [N/m/y/?] n + Test HMM (Heterogeneous Memory Management) (TEST_HMM) [N/m/y/?] n + Test freeing pages (TEST_FREE_PAGES) [N/m/y/?] n + Test floating point operations in kernel space (TEST_FPU) [N/m/y/?] n + Test clocksource watchdog in kernel space (TEST_CLOCKSOURCE_WATCHDOG) [N/m/y/?] (NEW) + SYSHDR arch/x86/include/generated/uapi/asm/unistd_32.h + SYSHDR arch/x86/include/generated/uapi/asm/unistd_64.h + SYSHDR arch/x86/include/generated/uapi/asm/unistd_x32.h + SYSTBL arch/x86/include/generated/asm/syscalls_32.h + SYSHDR arch/x86/include/generated/asm/unistd_32_ia32.h + SYSHDR arch/x86/include/generated/asm/unistd_64_x32.h + SYSTBL arch/x86/include/generated/asm/syscalls_64.h + HYPERCALLS arch/x86/include/generated/asm/xen-hypercalls.h + WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h + WRAP arch/x86/include/generated/uapi/asm/errno.h + WRAP arch/x86/include/generated/uapi/asm/fcntl.h + WRAP arch/x86/include/generated/uapi/asm/ioctl.h + WRAP arch/x86/include/generated/uapi/asm/ioctls.h + WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h + WRAP arch/x86/include/generated/uapi/asm/param.h + WRAP arch/x86/include/generated/uapi/asm/poll.h + WRAP arch/x86/include/generated/uapi/asm/resource.h + WRAP arch/x86/include/generated/uapi/asm/sockios.h + WRAP arch/x86/include/generated/uapi/asm/socket.h + WRAP arch/x86/include/generated/uapi/asm/termbits.h + WRAP arch/x86/include/generated/uapi/asm/termios.h + WRAP arch/x86/include/generated/uapi/asm/types.h + HOSTCC arch/x86/tools/relocs_32.o + HOSTCC arch/x86/tools/relocs_64.o + HOSTCC arch/x86/tools/relocs_common.o + WRAP arch/x86/include/generated/asm/early_ioremap.h + WRAP arch/x86/include/generated/asm/export.h + WRAP arch/x86/include/generated/asm/mcs_spinlock.h + WRAP arch/x86/include/generated/asm/irq_regs.h + WRAP arch/x86/include/generated/asm/kmap_size.h + WRAP arch/x86/include/generated/asm/local64.h + WRAP arch/x86/include/generated/asm/mmiowb.h + WRAP arch/x86/include/generated/asm/module.lds.h + WRAP arch/x86/include/generated/asm/rwonce.h + WRAP arch/x86/include/generated/asm/unaligned.h + UPD include/config/kernel.release + UPD include/generated/uapi/linux/version.h + HOSTCC scripts/bin2c + HOSTCC scripts/kallsyms + HOSTCC scripts/sorttable + UPD include/generated/utsrelease.h + HOSTCXX scripts/gcc-plugins/structleak_plugin.so + HOSTCC scripts/asn1_compiler + DESCEND objtool + DESCEND bpf/resolve_btfids + MKDIR /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids//libbpf + MKDIR /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids//libsubcmd + HOSTCC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/fixdep.o + HOSTLD arch/x86/tools/relocs + HOSTCC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/fixdep.o + GEN /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h + HOSTCC scripts/sign-file + HOSTLD /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/fixdep-in.o + LINK /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/fixdep + HOSTLD /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/fixdep-in.o + LINK /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/fixdep + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/main.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/exec-cmd.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/exec-cmd.o + HOSTCC scripts/extract-cert + MKDIR /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/ + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/rbtree.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/help.o + MKDIR /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/ + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/bpf.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/nlattr.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/help.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/arch/x86/special.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/zalloc.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/string.o + MKDIR /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/arch/x86/lib/ + GEN /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/arch/x86/lib/inat-tables.c + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/weak.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/arch/x86/decode.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/ctype.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/check.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/pager.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/str_error_r.o + LD /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/resolve_btfids-in.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/parse-options.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/pager.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/parse-options.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/run-command.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/btf.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/sigchain.o + LD /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/arch/x86/objtool-in.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/special.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/subcmd-config.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/orc_gen.o + LD /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/libsubcmd-in.o + AR /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libsubcmd/libsubcmd.a + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/orc_dump.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/run-command.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/builtin-check.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/builtin-orc.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/elf.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/objtool.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/sigchain.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/subcmd-config.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/libstring.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/libctype.o + LD /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/libsubcmd-in.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/str_error_r.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/librbtree.o + AR /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/libsubcmd.a + CC scripts/mod/empty.o + HOSTCC scripts/mod/mk_elfconfig + CC scripts/mod/devicetable-offsets.s + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf_errno.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/str_error.o + UPD scripts/mod/devicetable-offsets.h + MKELF scripts/mod/elfconfig.h + HOSTCC scripts/mod/modpost.o + HOSTCC scripts/mod/file2alias.o + HOSTCC scripts/mod/sumversion.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/netlink.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/bpf_prog_linfo.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf_probes.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/xsk.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/hashmap.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/btf_dump.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/ringbuf.o + LD /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/objtool-in.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/strset.o + LINK /build/linux-libre-lts/src/linux-5.15.170/tools/objtool/objtool + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/linker.o + HOSTLD scripts/mod/modpost + CC kernel/bounds.s + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/gen_loader.o + CC /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/relo_core.o + UPD include/generated/timeconst.h + UPD include/generated/bounds.h + CALL scripts/atomic/check-atomics.sh + CC arch/x86/kernel/asm-offsets.s + UPD include/generated/asm-offsets.h + CALL scripts/checksyscalls.sh + LD /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/staticobjs/libbpf-in.o + LINK /build/linux-libre-lts/src/linux-5.15.170/tools/bpf/resolve_btfids/libbpf/libbpf.a + LINK resolve_btfids |