物理机操作系统:
虚拟机操作系统:
Ubuntu 24.04
下载地址:
https://mirror.nju.edu.cn/ubuntu-releases/24.04/ubuntu-24.04-desktop-amd64.iso
VM版本信息:
内核源代码来源:
https://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.gz
要注意下,编译内核需要比较大的磁盘空间,开始根目录使用的20G,不够会报文件系统不够用耗尽问题,后边重装给根目录搞50G磁盘编译的,没有问题(根目录磁盘大概使用了37G的样子):
root@a-VMware-Virtual-Platform:/home/a# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 388M 1.9M 386M 1% /run
/dev/sda2 49G 37G 9.8G 79% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 5.0M 8.0K 5.0M 1% /run/lock
tmpfs 388M 112K 388M 1% /run/user/1000
vmhgfs-fuse 278G 125G 154G 45% /mnt/hgfs
/usr/src/linux-6.9/编译后目录占用26G的样子:
root@a-VMware-Virtual-Platform:/home/a# du -sh /usr/src/linux-6.9/
26G /usr/src/linux-6.9/
编译前需要安装了些库,好像gcc,g++,python3也需要,不太记得了:
alias apt='apt install -y'
apt libncurses-dev
apt make
apt flex
apt bison
apt libelf-dev
apt libssl-dev
scripts/config --disable SYSTEM_TRUSTED_KEYS
scripts/config --disable SYSTEM_REVOCATION_KEYS
下载好内核源代码压缩包后,解压并把解压的目录移动到/usr/src/:
tar -xf linux-6.9.tar.gz
mv linux-6.9 /usr/src
cd /usr/src/linux-6.9/
输入cp /boot/config-,然后按下Tab键,系统会自动填上该目录下符合条件的文件名,然后继续输入 .config(前面有个点) ------> 目的是使用在boot目录下的原配置文件。
其实当前系统的config是6.8.0内核的,然而我们下载的内核是6.9.0的,在编译的过程中,会提示很多模块不太一样,新的内核在编译的时候就会问,这里有很多,这块不太懂,我是随便选了些:
Flexible Return and Event Delivery (X86_FRED) [N/y/?] (NEW) y
Support for extended (non-PC) x86 platforms (X86_EXTENDED_PLATFORM) [Y/n/?] y
Numascale NumaChip (X86_NUMACHIP) [Y/n/?] y
ScaleMP vSMP (X86_VSMP) [N/y/?] n
SGI Ultraviolet (X86_UV) [Y/n/?] y
Goldfish (Virtual Platform) (X86_GOLDFISH) [N/y/?] n
Intel MID platform support (X86_INTEL_MID) [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) [Y/n/?] y
Single-depth WCHAN output (SCHED_OMIT_FRAME_POINTER) [Y/n/?] y
root@A:/usr/src/linux-6.9.0# cp /boot/config-6.8.0-36-generic .config
root@A:/usr/src/linux-6.9.0# make -j16
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
HOSTCC scripts/kconfig/menu.o
YACC scripts/kconfig/parser.tab.[ch]
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:10816:warning: symbol value 'm' invalid for ANDROID_BINDER_IPC
.config:10817:warning: symbol value 'm' invalid for ANDROID_BINDERFS
*
* Restart config...
*
*
* 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
Flexible Return and Event Delivery (X86_FRED) [N/y/?] (NEW) y
Support for extended (non-PC) x86 platforms (X86_EXTENDED_PLATFORM) [Y/n/?] y
Numascale NumaChip (X86_NUMACHIP) [Y/n/?] y
ScaleMP vSMP (X86_VSMP) [N/y/?] n
SGI Ultraviolet (X86_UV) [Y/n/?] y
Goldfish (Virtual Platform) (X86_GOLDFISH) [N/y/?] n
Intel MID platform support (X86_INTEL_MID) [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) [Y/n/?] y
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
Enable DMI scanning (DMI) [Y/?] y
Old AMD GART IOMMU support (GART_IOMMU) [Y/n/?] y
Enable Maximum number of SMP Processors and NUMA Nodes (MAXSMP) [Y/n/?] y
Cluster scheduler support (SCHED_CLUSTER) [Y/n/?] y
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/?] y
Support for deprecated /dev/mcelog character device (X86_MCELOG_LEGACY) [Y/n/?] y
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
Enable support for 16-bit segments (X86_16BIT) [Y/n/?] y
Enable vsyscall emulation (X86_VSYSCALL_EMULATION) [Y/n/?] y
IOPERM and IOPL Emulation (X86_IOPL_IOPERM) [Y/n/?] y
Late microcode loading (DANGEROUS) (MICROCODE_LATE_LOADING) [N/y/?] n
/dev/cpu/*/msr - Model-specific register support (X86_MSR) [M/n/y/?] m
/dev/cpu/*/cpuid - CPU information support (X86_CPUID) [M/n/y/?] m
Enable 5-level page tables support (X86_5LEVEL) [Y/n/?] y
Enable statistic for Change Page Attribute (X86_CPA_STATISTICS) [N/y/?] n
AMD Secure Memory Encryption (SME) support (AMD_MEM_ENCRYPT) [Y/n/?] y
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
Enable sysfs memory/probe interface (ARCH_MEMORY_PROBE) [Y/n/?] y
Support non-standard NVDIMMs and ADR protected memory (X86_PMEM_LEGACY) [Y/n/m/?] y
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/n/?] 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) [1] 1
x86 PAT support (X86_PAT) [Y/n/?] y
User Mode Instruction Prevention (X86_UMIP) [Y/n/?] y
Indirect Branch Tracking (X86_KERNEL_IBT) [N/y/?] n
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?]: 1
Software Guard eXtensions (SGX) (X86_SGX) [Y/n/?] y
X86 userspace shadow stack (X86_USER_SHADOW_STACK) [Y/n/?] y
EFI runtime service support (EFI) [Y/n/?] y
EFI stub support (EFI_STUB) [Y/n/?] y
EFI handover protocol (DEPRECATED) (EFI_HANDOVER_PROTOCOL) [Y/n/?] y
EFI mixed-mode support (EFI_MIXED) [Y/n/?] y
Enable EFI fake memory map (EFI_FAKE_MEMMAP) [N/y/?] n
Export EFI runtime maps to sysfs (EFI_RUNTIME_MAP) [Y/?] 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?]: 4
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
Physical memory mapping padding (RANDOMIZE_MEMORY_PHYSICAL_PADDING) [0xa] 0xa
Linear Address Masking support (ADDRESS_MASKING) [Y/n/?] y
Disable the 32-bit vDSO (needed for glibc 2.3.3) (COMPAT_VDSO) [N/y/?] n
vsyscall table for legacy applications
> 1. Emulate execution only (LEGACY_VSYSCALL_XONLY)
2. None (LEGACY_VSYSCALL_NONE)
choice[1-2?]: 1
Built-in kernel command line (CMDLINE_BOOL) [N/y/?] n
Enable the LDT (local descriptor table) (MODIFY_LDT_SYSCALL) [Y/n/?] y
Enforce strict size checking for sigaltstack (STRICT_SIGALTSTACK_SIZE) [N/y/?] n
Kernel Live Patching (LIVEPATCH) [Y/n/?] y
*
* Mitigations for CPU vulnerabilities
*
Mitigations for CPU vulnerabilities (CPU_MITIGATIONS) [Y/n/?] (NEW) y
Remove the kernel mapping in user mode (MITIGATION_PAGE_TABLE_ISOLATION) [Y/n/?] (NEW) y
Avoid speculative indirect branches in kernel (MITIGATION_RETPOLINE) [Y/n/?] (NEW) y
Enable return-thunks (MITIGATION_RETHUNK) [Y/n/?] (NEW) y
Enable UNRET on kernel entry (MITIGATION_UNRET_ENTRY) [Y/n/?] (NEW) y
Mitigate RSB underflow with call depth tracking (MITIGATION_CALL_DEPTH_TRACKING) [Y/n/?] (NEW) y
Enable call thunks and call depth tracking debugging (CALL_THUNKS_DEBUG) [N/y/?] n
Enable IBPB on kernel entry (MITIGATION_IBPB_ENTRY) [Y/n/?] (NEW) y
Enable IBRS on kernel entry (MITIGATION_IBRS_ENTRY) [Y/n/?] (NEW) y
Mitigate speculative RAS overflow on AMD (MITIGATION_SRSO) [Y/n/?] (NEW) y
Mitigate Straight-Line-Speculation (MITIGATION_SLS) [N/y/?] (NEW) y
Force GDS Mitigation (MITIGATION_GDS_FORCE) [N/y/?] (NEW) y
RFDS Mitigation (MITIGATION_RFDS) [Y/n/?] y
Mitigate Spectre-BHB (Branch History Injection) (MITIGATION_SPECTRE_BHI) [Y/n/?] (NEW) y
*
* Power management and ACPI options
*
Suspend to RAM and standby (SUSPEND) [Y/n/?] y
Skip kernel's sys_sync() on suspend to RAM/standby (SUSPEND_SKIP_SYNC) [N/y/?] n
Hibernation (aka 'suspend to disk') (HIBERNATION) [Y/n/?] y
Userspace snapshot device (HIBERNATION_SNAPSHOT_DEV) [Y/n/?] y
Default compressor
> 1. lzo (HIBERNATION_COMP_LZO) (NEW)
2. lz4 (HIBERNATION_COMP_LZ4) (NEW)
choice[1-2?]: 2
Default resume partition (PM_STD_PARTITION) []
Opportunistic sleep (PM_AUTOSLEEP) [N/y/?] n
Userspace opportunistic sleep (PM_USERSPACE_AUTOSLEEP) [N/y/?] n
User space wakeup sources interface (PM_WAKELOCKS) [Y/n/?] y
Maximum number of user space wakeup sources (0 = no limit) (PM_WAKELOCKS_LIMIT) [100] 100
Garbage collector for user space wakeup sources (PM_WAKELOCKS_GC) [Y/n/?] y
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) [Y/n/?] y
Test suspend/resume and wakealarm during bootup (PM_TEST_SUSPEND) [N/y/?] n
Device suspend/resume watchdog (DPM_WATCHDOG) [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
*
* ACPI (Advanced Configuration and Power Interface) Support
*
ACPI (Advanced Configuration and Power Interface) Support (ACPI) [Y/n/?] y
AML debugger interface (ACPI_DEBUGGER) [Y/n/?] y
Userspace debugger accessibility (ACPI_DEBUGGER_USER) [Y/n/m/?] y
ACPI Serial Port Console Redirection Support (ACPI_SPCR_TABLE) [Y/n/?] y
ACPI Firmware Performance Data Table (FPDT) support (ACPI_FPDT) [Y/n/?] y
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/?] 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
Custom DSDT Table file to include (ACPI_CUSTOM_DSDT_FILE) []
Allow upgrading ACPI tables via initrd (ACPI_TABLE_UPGRADE) [Y/n/?] y
Debug Statements (ACPI_DEBUG) [Y/?] 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
Boottime Graphics Resource Table support (ACPI_BGRT) [Y/n/?] y
Hardware-reduced ACPI support only (ACPI_REDUCED_HARDWARE_ONLY) [N/y/?] n
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/?] 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
CXL Error INJection Support (ACPI_APEI_EINJ_CXL) [Y/n/?] (NEW) y
APEI Error Record Serialization Table (ERST) Debug Support (ACPI_APEI_ERST_DEBUG) [N/m/y/?] n
Extended Error Log support (ACPI_EXTLOG) [M/n/y/?] m
ACPI configfs support (ACPI_CONFIGFS) [M/n/y/?] m
ACPI Platform Firmware Runtime Update and Telemetry (ACPI_PFRUT) [M/n/y/?] m
ACPI PCC Address Space (ACPI_PCC) [Y/n/?] y
ACPI FFH Address Space (ACPI_FFH) [Y/n/?] y
ACPI operation region support for TPS68470 PMIC (TPS68470_PMIC_OPREGION) [Y/n/?] y
Platform Runtime Mechanism Support (ACPI_PRMT) [Y/n/?] y
Power Management Timer Support (X86_PM_TIMER) [Y/?] y
Cpuidle Driver for Intel Processors (INTEL_IDLE) [Y/n/?] y
*
* General architecture-dependent options
*
Kprobes (KPROBES) [Y/?] 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/?] n
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)
choice[1]: 1
Number of bits to use for ASLR of mmap base address (ARCH_MMAP_RND_BITS) [32] 32
Number of bits to use for ASLR of mmap base address for compatible applications (ARCH_MMAP_RND_COMPAT_BITS) [16] 16
MMU page size
> 1. 4KiB pages (PAGE_SIZE_4KB) (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
Support for randomizing kernel stack offset on syscall entry (RANDOMIZE_KSTACK_OFFSET) [Y/n/?] y
Default state of kernel stack offset randomization (RANDOMIZE_KSTACK_OFFSET_DEFAULT) [Y/n/?] y
Locking event counts collection (LOCK_EVENT_COUNTS) [N/y/?] n
*
* Enable UBI - Unsorted block images
*
Enable UBI - Unsorted block images (MTD_UBI) [M/n/?] m
UBI wear-leveling threshold (MTD_UBI_WL_THRESHOLD) [4096] 4096
Maximum expected bad eraseblock count per 1024 eraseblocks (MTD_UBI_BEB_LIMIT) [20] 20
UBI Fastmap (Experimental feature) (MTD_UBI_FASTMAP) [Y/n/?] y
MTD devices emulation driver (gluebi) (MTD_UBI_GLUEBI) [M/n/?] m
Read-only block devices on top of UBI volumes (MTD_UBI_BLOCK) [Y/n/?] y
UBI virtual NVMEM (MTD_UBI_NVMEM) [N/m/?] (NEW)
*
* Multiple devices driver support (RAID and LVM)
*
Multiple devices driver support (RAID and LVM) (MD) [Y/n/?] y
RAID support (BLK_DEV_MD) [Y/m/?] y
Autodetect RAID arrays during kernel boot (MD_AUTODETECT) [Y/n/?] y
MD bitmap file support (deprecated) (MD_BITMAP_FILE) [Y/n/?] y
RAID-0 (striping) mode (MD_RAID0) [M/y/?] m
RAID-1 (mirroring) mode (MD_RAID1) [M/y/?] m
RAID-10 (mirrored striping) mode (MD_RAID10) [M/y/?] m
RAID-4/RAID-5/RAID-6 mode (MD_RAID456) [M/y/?] 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
Asynchronous device registration (BCACHE_ASYNC_REGISTRATION) [Y/n/?] y
Device mapper support (BLK_DEV_DM) [Y/n/m/?] y
Device mapper debugging support (DM_DEBUG) [N/y/?] n
Block manager locking (DM_DEBUG_BLOCK_MANAGER_LOCKING) [N/y/?] n
Unstriped target (DM_UNSTRIPED) [M/n/y/?] m
Crypt target support (DM_CRYPT) [M/n/y/?] m
Snapshot target (DM_SNAPSHOT) [M/n/y/?] m
Thin provisioning target (DM_THIN_PROVISIONING) [M/n/y/?] m
Cache target (EXPERIMENTAL) (DM_CACHE) [M/n/y/?] m
Stochastic MQ Cache Policy (EXPERIMENTAL) (DM_CACHE_SMQ) [M/n/?] m
Writecache target (DM_WRITECACHE) [M/n/y/?] m
Emulated block size target (EXPERIMENTAL) (DM_EBS) [M/n/y/?] m
Era target (EXPERIMENTAL) (DM_ERA) [M/n/y/?] m
Clone target (EXPERIMENTAL) (DM_CLONE) [M/n/y/?] m
Mirror target (DM_MIRROR) [M/n/y/?] m
Mirror userspace logging (DM_LOG_USERSPACE) [M/n/?] m
RAID 1/4/5/6/10 target (DM_RAID) [M/n/y/?] m
Zero target (DM_ZERO) [M/n/y/?] m
Multipath target (DM_MULTIPATH) [M/n/y/?] 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) [M/n/?] m
I/O delaying target (DM_DELAY) [M/n/y/?] m
Bad sector simulation target (DM_DUST) [N/m/y/?] n
DM "dm-mod.create=" parameter support (DM_INIT) [Y/n/?] y
DM uevents (DM_UEVENT) [Y/n/?] y
Flakey target (DM_FLAKEY) [M/n/y/?] m
Verity target support (DM_VERITY) [M/n/y/?] 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) [Y/n/?] y
Verity forward error correction support (DM_VERITY_FEC) [N/y/?] n
Switch target support (EXPERIMENTAL) (DM_SWITCH) [M/n/y/?] m
Log writes target support (DM_LOG_WRITES) [M/n/y/?] m
Integrity target support (DM_INTEGRITY) [M/n/y/?] m
Drive-managed zoned block device target support (DM_ZONED) [M/n/y/?] m
DM audit events (DM_AUDIT) [Y/?] y
VDO: deduplication and compression target (DM_VDO) [N/m/y/?] (NEW)
*
* Ethernet driver support
*
Ethernet driver support (ETHERNET) [Y/?] y
3Com devices (NET_VENDOR_3COM) [Y/n/?] y
3c509/3c579 "EtherLink III" support (EL3) [M/n/y/?] m
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
AMD/Pensando Data Systems Core Device Support (PDS_CORE) [M/n/y/?] m
aQuantia devices (NET_VENDOR_AQUANTIA) [Y/n/?] y
aQuantia AQtion(tm) Support (AQTION) [M/n/?] m
ARC devices (NET_VENDOR_ARC) [Y/n/?] y
Asix devices (NET_VENDOR_ASIX) [Y/n/?] y
Asix AX88796C-SPI support (SPI_AX88796C) [M/n/y/?] m
SPI transfer compression (SPI_AX88796C_COMPRESSION) [N/y/?] n
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) [M/n/y/?] m
Cavium LiquidIO VF support (LIQUIDIO_VF) [M/n/y/?] m
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
Cirrus devices (NET_VENDOR_CIRRUS) [Y/n/?] y
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
Davicom devices (NET_VENDOR_DAVICOM) [Y/n/?] y
DM9051 SPI support (DM9051) [M/n/y/?] m
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) [N/y/?] n
Use PCI shared mem for NIC registers (TULIP_MMIO) [N/y/?] n
Use RX polling (NAPI) (TULIP_NAPI) [N/y/?] n
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
Engleder devices (NET_VENDOR_ENGLEDER) [Y/n/?] y
TSN endpoint support (TSNEP) [M/n/y/?] m
TSN endpoint self test support (TSNEP_SELFTESTS) [N/y/?] n
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
Fungible devices (NET_VENDOR_FUNGIBLE) [Y/n/?] y
Fungible Ethernet device driver (FUN_ETH) [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) 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) [Y/n/?] y
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/?] m
Intel(R) Ethernet Connection E800 Series Support HWMON support (ICE_HWMON) [Y/n/?] y
Switchdev Support (ICE_SWITCHDEV) [Y/n/?] y
Support HW cross-timestamp on platforms with PTM support (ICE_HWTS) [Y/n/?] y
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
Intel(R) Infrastructure Data Path Function Support (IDPF) [M/n/y/?] m
JMicron(R) PCI-Express Gigabit Ethernet support (JME) [M/n/y/?] m
Analog Devices devices (NET_VENDOR_ADI) [Y/n/?] y
Analog Devices ADIN1110 MAC-PHY (ADIN1110) [M/n/y/?] m
LiteX devices (NET_VENDOR_LITEX) [Y/n/?] y
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 Octeon PCI Endpoint NIC Driver (OCTEON_EP) [M/n/y/?] m
Marvell Octeon PCI Endpoint NIC VF Driver (OCTEON_EP_VF) [N/m/y/?] (NEW)
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
Verbose debugging output (MLX4_DEBUG) [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/?] y
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
Connect-X support for MACSec offload (MLX5_MACSEC) [Y/n/?] y
Mellanox Technologies IPsec Connect-X support (MLX5_EN_IPSEC) [Y/n/?] y
Mellanox Technologies TLS Connect-X support (MLX5_EN_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) [Y/n/?] y
Mellanox 5th generation network adapters (ConnectX series) DPLL support (MLX5_DPLL) [M/n/?] m
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
VCAP (Versatile Content-Aware Processor) library (VCAP) [Y/n/?] y
Microsemi devices (NET_VENDOR_MICROSEMI) [Y/n/?] y
Microsoft Network Devices (NET_VENDOR_MICROSOFT) [Y/n/?] y
Microsoft Azure Network Adapter (MANA) support (MICROSOFT_MANA) [M/n/?] m
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
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
NFP IPsec crypto offload support (NFP_NET_IPSEC) [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) [Y/n/?] y
Support for uncommon RTL-8139 rev. K (automatic channel equalization) (8139TOO_TUNE_TWISTER) [N/y/?] n
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 SFC9100/EF100-family support (SFC) [M/n/y/?] m
Solarflare SFC9100-family MTD support (SFC_MTD) [Y/n/?] y
Solarflare SFC9100-family hwmon support (SFC_MCDI_MON) [Y/n/?] y
Solarflare SFC9100-family SR-IOV support (SFC_SRIOV) [Y/n/?] y
Solarflare 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
Solarflare SFC9000 support (SFC_SIENA) [M/n/y/?] m
Solarflare SFC9000-family MTD support (SFC_SIENA_MTD) [Y/n/?] y
Solarflare SFC9000-family hwmon support (SFC_SIENA_MCDI_MON) [Y/n/?] y
Solarflare SFC9000-family SR-IOV support (SFC_SIENA_SRIOV) [Y/n/?] y
Solarflare SFC9000-family MCDI logging support (SFC_SIENA_MCDI_LOGGING) [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
Vertexcom devices (NET_VENDOR_VERTEXCOM) [Y/n/?] y
Vertexcom MSE102x SPI (MSE102X) [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
Wangxun devices (NET_VENDOR_WANGXUN) [Y/n/?] y
Wangxun(R) GbE PCI Express adapters support (NGBE) [M/n/y/?] m
Wangxun(R) 10GbE PCI Express adapters support (TXGBE) [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) [M/n/y/?] m
Xilinx 10/100/1000 AXI Ethernet support (XILINX_AXI_EMAC) [M/n/?] 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
*
* PHY Device support and infrastructure
*
PHY Device support and infrastructure (PHYLIB) [Y/m/?] y
Support LED triggers for tracking link state (LED_TRIGGER_PHY) [Y/n/?] y
MDIO Bus/PHY emulation with fixed speed/link PHYs (FIXED_PHY) [Y/?] y
SFP cage support (SFP) [M/?] m
*
* MII PHY device drivers
*
AMD and Altima PHYs (AMD_PHY) [M/n/y/?] m
Analog Devices Industrial Ethernet PHYs (ADIN_PHY) [M/n/y/?] m
Analog Devices Industrial Ethernet T1L PHYs (ADIN1100_PHY) [M/n/y/?] m
Aquantia PHYs (AQUANTIA_PHY) [M/n/y/?] m
Asix PHYs (AX88796B_PHY) [M/y/?] m
Broadcom 54XX PHYs (BROADCOM_PHY) [M/n/y/?] m
Broadcom BCM54140 PHY (BCM54140_PHY) [M/n/y/?] m
Broadcom 7xxx SOCs internal PHYs (BCM7XXX_PHY) [M/y/?] m
Broadcom BCM84881 PHY (BCM84881_PHY) [Y/n/m/?] y
Broadcom BCM8706 and BCM8727 PHYs (BCM87XX_PHY) [M/n/y/?] m
Cicada PHYs (CICADA_PHY) [M/n/y/?] m
Cortina EDC CDR 10G Ethernet PHY (CORTINA_PHY) [M/n/y/?] m
Davicom PHYs (DAVICOM_PHY) [M/n/y/?] m
ICPlus PHYs (ICPLUS_PHY) [M/n/y/?] m
Intel LXT PHYs (LXT_PHY) [M/n/y/?] m
Intel XWAY PHYs (INTEL_XWAY_PHY) [M/n/y/?] m
LSI ET1011C PHY (LSI_ET1011C_PHY) [M/n/y/?] m
Marvell Alaska PHYs (MARVELL_PHY) [M/n/y/?] m
Marvell Alaska 10Gbit PHYs (MARVELL_10G_PHY) [M/y/?] m
Marvell 88Q2XXX PHY (MARVELL_88Q2XXX_PHY) [M/n/y/?] m
Marvell 88X2222 PHY (MARVELL_88X2222_PHY) [M/n/y/?] m
Maxlinear Ethernet PHYs (MAXLINEAR_GPHY) [M/n/y/?] m
MediaTek Gigabit Ethernet PHYs (MEDIATEK_GE_PHY) [M/y/?] m
Micrel PHYs (MICREL_PHY) [M/y/?] m
Microchip 10BASE-T1S Ethernet PHYs (MICROCHIP_T1S_PHY) [M/n/y/?] m
Microchip PHYs (MICROCHIP_PHY) [M/y/?] m
Microchip T1 PHYs (MICROCHIP_T1_PHY) [M/n/y/?] m
Microsemi PHYs (MICROSEMI_PHY) [M/n/?] m
Motorcomm PHYs (MOTORCOMM_PHY) [M/n/y/?] m
National Semiconductor PHYs (NATIONAL_PHY) [M/n/y/?] m
NXP 100BASE-TX PHYs (NXP_CBTX_PHY) [M/n/y/?] m
NXP C45 TJA11XX PHYs (NXP_C45_TJA11XX_PHY) [M/n/?] m
NXP TJA11xx PHYs support (NXP_TJA11XX_PHY) [M/n/y/?] m
Onsemi 10BASE-T1S Ethernet PHY (NCN26000_PHY) [M/n/y/?] m
Qualcomm Atheros AR803X PHYs (AT803X_PHY) [M/n/y/?] m
Qualcomm Atheros QCA833x PHYs (QCA83XX_PHY) [N/m/y/?] (NEW)
Qualcomm QCA808x PHYs (QCA808X_PHY) [N/m/y/?] (NEW)
Quality Semiconductor PHYs (QSEMI_PHY) [M/n/y/?] m
Realtek PHYs (REALTEK_PHY) [M/y/?] m
Renesas PHYs (RENESAS_PHY) [M/n/y/?] m
Rockchip Ethernet PHYs (ROCKCHIP_PHY) [M/n/y/?] m
SMSC PHYs (SMSC_PHY) [M/y/?] m
STMicroelectronics STe10Xp PHYs (STE10XP) [M/n/y/?] m
Teranetics PHYs (TERANETICS_PHY) [M/n/y/?] m
Texas Instruments DP83822/825/826 PHYs (DP83822_PHY) [M/n/y/?] m
Texas Instruments DP83TC811 PHY (DP83TC811_PHY) [M/n/y/?] m
Texas Instruments DP83848 PHY (DP83848_PHY) [M/n/y/?] m
Texas Instruments DP83867 Gigabit PHY (DP83867_PHY) [M/n/y/?] m
Texas Instruments DP83869 Gigabit PHY (DP83869_PHY) [M/n/y/?] m
Texas Instruments DP83TD510 Ethernet 10Base-T1L PHY (DP83TD510_PHY) [M/n/y/?] m
Texas Instruments DP83TG720 Ethernet 1000Base-T1 PHY (DP83TG720_PHY) [M/n/y/?] m
Vitesse PHYs (VITESSE_PHY) [M/y/?] m
Xilinx GMII2RGMII converter driver (XILINX_GMII2RGMII) [M/n/y/?] m
*
* CAN Device Drivers
*
CAN Device Drivers (CAN_DEV) [M/n/?] m
Virtual Local CAN Interface (vcan) (CAN_VCAN) [M/n/?] m
Virtual CAN Tunnel (vxcan) (CAN_VXCAN) [M/n/?] m
CAN device drivers with Netlink support (CAN_NETLINK) [Y/n/?] y
CAN bit-timing calculation (CAN_CALC_BITTIMING) [Y/n/?] y
Serial / USB serial ELM327 based OBD-II Interfaces (can327) (CAN_CAN327) [M/n/?] m
Janz VMOD-ICAN3 Intelligent CAN controller (CAN_JANZ_ICAN3) [M/n/?] m
Kvaser PCIe FD cards (CAN_KVASER_PCIEFD) [M/n/?] m
Serial / USB serial CAN Adaptors (slcan) (CAN_SLCAN) [M/n/?] m
CTU CAN-FD IP core PCI/PCIe driver (CAN_CTUCANFD_PCI) [M/n/?] m
esd electronics gmbh CAN-PCI(e)/402 family (CAN_ESD_402_PCI) [N/m/?] (NEW)
IFI CAN_FD IP (CAN_IFI_CANFD) [M/n/?] m
PEAK-System PCAN-PCIe FD cards (CAN_PEAK_PCIEFD) [M/n/?] m
Softing Gmbh CAN generic support (CAN_SOFTING) [M/n/?] m
Softing Gmbh CAN pcmcia cards (CAN_SOFTING_CS) [M/n/?] m
CAN devices debugging messages (CAN_DEBUG_DEVICES) [N/y/?] n
*
* 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
Cypress TrueTouch Gen5 Touchscreen Driver (TOUCHSCREEN_CYTTSP5) [M/n/y/?] 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
Goodix Berlin I2C touchscreen (TOUCHSCREEN_GOODIX_BERLIN_I2C) [N/m/y/?] (NEW)
Goodix Berlin SPI touchscreen (TOUCHSCREEN_GOODIX_BERLIN_SPI) [N/m/y/?] (NEW)
HiDeep Touch IC (TOUCHSCREEN_HIDEEP) [M/n/y/?] m
Hycon hy46xx touchscreen support (TOUCHSCREEN_HYCON_HY46XX) [M/n/y/?] m
Hynitron touchscreen support (TOUCHSCREEN_HYNITRON_CSTXXX) [M/n/y/?] m
Ilitek ILI210X based touchscreen (TOUCHSCREEN_ILI210X) [M/n/y/?] m
Ilitek I2C 213X/23XX/25XX/Lego Series Touch ICs (TOUCHSCREEN_ILITEK) [M/n/y/?] m
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) [Y/n/m/?] y
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) [M/n/y/?] m
MicroTouch serial touchscreens (TOUCHSCREEN_MTOUCH) [M/n/y/?] m
Novatek NT11205 touchscreen support (TOUCHSCREEN_NOVATEK_NVT_TS) [M/n/y/?] m
Imagis touchscreen support (TOUCHSCREEN_IMAGIS) [M/n/y/?] m
iNexio serial touchscreens (TOUCHSCREEN_INEXIO) [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
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
eGalax, eTurboTouch CT-410/510/700 device support (TOUCHSCREEN_USB_EGALAX) [Y/n/?] y
PanJit device support (TOUCHSCREEN_USB_PANJIT) [Y/n/?] y
3M/Microtouch EX II series device support (TOUCHSCREEN_USB_3M) [Y/n/?] y
ITM device support (TOUCHSCREEN_USB_ITM) [Y/n/?] y
eTurboTouch (non-eGalax compatible) device support (TOUCHSCREEN_USB_ETURBO) [Y/n/?] y
Gunze AHL61 device support (TOUCHSCREEN_USB_GUNZE) [Y/n/?] y
DMC TSC-10/25 device support (TOUCHSCREEN_USB_DMC_TSC10) [Y/n/?] y
IRTOUCHSYSTEMS/UNITOP device support (TOUCHSCREEN_USB_IRTOUCH) [Y/n/?] y
IdealTEK URTC1000 device support (TOUCHSCREEN_USB_IDEALTEK) [Y/n/?] y
GeneralTouch Touchscreen device support (TOUCHSCREEN_USB_GENERAL_TOUCH) [Y/n/?] y
GoTop Super_Q2/GogoPen/PenPower tablet device support (TOUCHSCREEN_USB_GOTOP) [Y/n/?] y
JASTEC/DigiTech DTR-02U USB touch controller device support (TOUCHSCREEN_USB_JASTEC) [Y/n/?] y
Elo TouchSystems 2700 IntelliTouch controller device support (TOUCHSCREEN_USB_ELO) [Y/n/?] y
e2i Touchscreen controller (e.g. from Mimo 740) (TOUCHSCREEN_USB_E2I) [Y/n/?] y
Zytronic controller (TOUCHSCREEN_USB_ZYTRONIC) [Y/n/?] y
ET&T USB series TC4UM/TC5UH touchscreen controller support (TOUCHSCREEN_USB_ETT_TC45USB) [Y/n/?] y
NEXIO/iNexio device support (TOUCHSCREEN_USB_NEXIO) [Y/n/?] y
EasyTouch USB Touch controller device support (TOUCHSCREEN_USB_EASYTOUCH) [Y/n/?] y
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
Toradex Colibri on board touchscreen driver (TOUCHSCREEN_COLIBRI_VF50) [M/n/?] 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
Azoteq IQS7210A/7211A/E trackpad/touchscreen controller (TOUCHSCREEN_IQS7211) [M/n/y/?] m
Zinitix touchscreen support (TOUCHSCREEN_ZINITIX) [M/n/y/?] m
Himax hx83112b touchscreen driver (TOUCHSCREEN_HIMAX_HX83112B) [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/y/?] m
ZHAW InES PTP time stamping IP core (PTP_1588_CLOCK_INES) [M/n/y/?] 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
RENESAS FemtoClock3 Wireless as PTP clock (PTP_1588_CLOCK_FC3W) [N/m/y/?] (NEW)
Mock-up PTP clock (PTP_1588_CLOCK_MOCK) [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) [M/n/?] m
FPGA DFL ToD Driver (PTP_DFL_TOD) [M/n/?] m
*
* MFD GPIO expanders
*
GPIO Support for ADP5520 PMIC (GPIO_ADP5520) [M/n/y/?] m
Wolfson Microelectronics Arizona class devices (GPIO_ARIZONA) [M/n/?] m
ROHM BD9571 GPIO support (GPIO_BD9571MWV) [M/n/?] m
ChromeOS EC GPIO support (GPIO_CROS_EC) [N/m/?] (NEW)
GPIO support for Crystal Cove PMIC (GPIO_CRYSTAL_COVE) [Y/n/m/?] y
Dialog DA9052 GPIO (GPIO_DA9052) [M/n/y/?] m
Dialog Semiconductor DA9055 GPIO (GPIO_DA9055) [M/n/y/?] m
Diolan DLN2 GPIO support (GPIO_DLN2) [M/n/?] m
Intel Elkhart Lake PSE GPIO support (GPIO_ELKHARTLAKE) [M/n/y/?] m
Janz VMOD-TTL Digital IO Module (GPIO_JANZ_TTL) [M/n/?] m
Kontron ETX / COMexpress GPIO (GPIO_KEMPLD) [M/n/?] m
INTEL La Jolla Cove Adapter GPIO support (GPIO_LJCA) [M/n/?] m
TI/National Semiconductor LP3943 GPIO expander (GPIO_LP3943) [M/n/?] m
TI LP873X GPO (GPIO_LP873X) [M/n/?] m
Cirrus Logic Madera class codecs (GPIO_MADERA) [M/n/?] m
TI PALMAS series PMICs GPIO (GPIO_PALMAS) [Y/n/?] y
RICOH RC5T583 GPIO (GPIO_RC5T583) [Y/n/?] y
TI TPS65086 GPO (GPIO_TPS65086) [M/n/?] m
TPS6586X GPIO (GPIO_TPS6586X) [Y/n/?] y
TPS65910 GPIO (GPIO_TPS65910) [Y/n/?] y
TI TPS65912 GPIO (GPIO_TPS65912) [M/n/y/?] m
TPS68470 GPIO (GPIO_TPS68470) [M/n/?] m
TQ-Systems QTMX86 GPIO (GPIO_TQMX86) [M/n/?] m
TWL4030, TWL5030, and TPS659x0 GPIOs (GPIO_TWL4030) [M/n/y/?] m
TWL6040 GPO (GPIO_TWL6040) [M/n/y/?] m
GPIO support for Whiskey Cove PMIC (GPIO_WHISKEY_COVE) [M/n/?] m
WM831x GPIOs (GPIO_WM831X) [M/n/y/?] m
WM8350 GPIOs (GPIO_WM8350) [M/n/y/?] m
WM8994 GPIOs (GPIO_WM8994) [M/n/?] m
*
* 1-wire Bus Masters
*
AMD AXI 1-wire bus host (W1_MASTER_AMD_AXI) [M/n/?] m
Matrox G400 transport layer for 1-wire (W1_MASTER_MATROX) [M/n/?] m
DS2490 USB <-> W1 transport layer for 1-wire (W1_MASTER_DS2490) [M/n/?] m
Maxim DS2482 I2C to 1-Wire bridge (W1_MASTER_DS2482) [M/n/?] m
GPIO 1-wire busmaster (W1_MASTER_GPIO) [M/n/?] m
SGI ASIC driver (W1_MASTER_SGI) [M/n/?] m
UART 1-wire driver (W1_MASTER_UART) [N/m/?] (NEW)
*
* 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
Ampere's Altra SMpro hardware monitoring driver (SENSORS_SMPRO) [M/n/?] 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 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, AHT20 (SENSORS_AHT10) [M/n/y/?] m
Aquacomputer D5 Next, Octo, Quadro, Farbwerk, Farbwerk 360, High Flow Next (SENSORS_AQUACOMPUTER_D5NEXT) [M/n/?] m
Synaptics AS370 SoC hardware monitoring driver (SENSORS_AS370) [M/n/y/?] m
Andigilog aSC7621 (SENSORS_ASC7621) [M/n/y/?] m
ASUS ROG RYUJIN II 360 hardware monitoring driver (SENSORS_ASUS_ROG_RYUJIN) [N/m/?] (NEW)
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
Attansic ATXP1 VID controller (SENSORS_ATXP1) [M/n/y/?] m
Amphenol ChipCap 2 relative humidity and temperature sensor (SENSORS_CHIPCAP2) [N/m/y/?] (NEW)
Corsair Commander Pro controller (SENSORS_CORSAIR_CPRO) [M/n/?] m
Corsair PSU HID controller (SENSORS_CORSAIR_PSU) [M/n/?] m
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/n/?] m
Legacy /proc/i8k interface of Dell laptop SMM BIOS hwmon driver (I8K) [Y/n/?] y
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
Gigabyte Waterforce X240/X280/X360 AIO CPU coolers (SENSORS_GIGABYTE_WATERFORCE) [M/n/?] 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
Renesas HS3001 humidity and temperature sensors (SENSORS_HS3001) [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
ChargerLAB POWER-Z USB-C tester (SENSORS_POWERZ) [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
Analog Devices LTC2991 (SENSORS_LTC2991) [M/n/y/?] m
Linear Technology LTC2992 (SENSORS_LTC2992) [M/n/y/?] m
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
Analog Devices LTC4282 (SENSORS_LTC4282) [N/m/y/?] (NEW)
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) [M/n/y/?] m
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
MAX31760 fan speed controller (SENSORS_MAX31760) [M/n/y/?] m
MAX31827 low-power temperature switch and similar devices (MAX31827) [M/n/y/?] m
Maxim MAX6620 fan controller (SENSORS_MAX6620) [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 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
NXP MC34VR500 hardware monitoring driver (SENSORS_MC34VR500) [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) [M/n/y/?] m
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 (SENSORS_NTC_THERMISTOR) [M/n/?] m
Nuvoton NCT6683D (SENSORS_NCT6683) [M/n/y/?] m
Platform driver for Nuvoton NCT6775F and compatibles (SENSORS_NCT6775) [M/n/y/?] m
I2C driver for Nuvoton NCT6775F and compatibles (SENSORS_NCT6775_I2C) [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) [M/n/?] m
NZXT Kraken X53/X63/X73, Z53/Z63/Z73 coolers (SENSORS_NZXT_KRAKEN3) [N/m/?] (NEW)
NZXT RGB & Fan Controller/Smart Device v2 (SENSORS_NZXT_SMART2) [M/n/?] m
POWER8 OCC through I2C (SENSORS_OCC_P8_I2C) [M/n/y/?] m
OneXPlayer EC fan control (SENSORS_OXP) [M/n/y/?] m
Philips PCF8591 ADC/DAC (SENSORS_PCF8591) [M/n/y/?] m
PECI CPU temperature monitoring client (SENSORS_PECI_CPUTEMP) [M/n/?] m
PECI DIMM temperature monitoring client (SENSORS_PECI_DIMMTEMP) [M/n/?] m
*
* PMBus support
*
PMBus support (PMBUS) [M/n/y/?] m
Generic PMBus devices (SENSORS_PMBUS) [M/n/?] m
ACBEL FSG032 Power Supply (SENSORS_ACBEL_FSG032) [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) [M/n/?] m
Delta AHE-50DC fan control module (SENSORS_DELTA_AHE50DC_FAN) [M/n/?] m
FSP/3Y-Power power supplies (SENSORS_FSP_3Y) [M/n/?] m
IBM Common Form Factor Power Supply (SENSORS_IBM_CFFPS) [M/n/?] m
Delta DPS920AB Power Supply (SENSORS_DPS920AB) [M/n/?] m
INSPUR Power System Power Supply (SENSORS_INSPUR_IPSPS) [M/n/?] m
Infineon IR35221 (SENSORS_IR35221) [M/n/?] m
Infineon IR36021 (SENSORS_IR36021) [M/n/?] m
Infineon IR38064 and compatibles (SENSORS_IR38064) [M/n/?] m
Regulator support for IR38064 and compatibles (SENSORS_IR38064_REGULATOR) [Y/n/?] y
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
Regulator support for LM25066 and compatibles (SENSORS_LM25066_REGULATOR) [Y/n/?] y
Analog Devices LT7182S (SENSORS_LT7182S) [M/n/?] m
Linear Technologies LTC2978 and compatibles (SENSORS_LTC2978) [M/n/?] m
Regulator support for LTC2978 and compatibles (SENSORS_LTC2978_REGULATOR) [Y/n/?] y
Linear Technologies LTC3815 (SENSORS_LTC3815) [M/n/?] m
Analog Devices LTC4286 (SENSORS_LTC4286) [Y/n/?] y
Maxim MAX15301 (SENSORS_MAX15301) [M/n/?] m
Maxim MAX16064 (SENSORS_MAX16064) [M/n/?] m
Maxim MAX16508, MAX16600, MAX16601, and MAX16602 (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 MP2856 (SENSORS_MP2856) [M/n/?] m
MPS MP2888 (SENSORS_MP2888) [M/n/?] m
MPS MP2975 (SENSORS_MP2975) [M/n/?] m
Regulator support for MPS MP2975 (SENSORS_MP2975_REGULATOR) [Y/n/?] y
MPS MP5023 (SENSORS_MP5023) [M/n/?] m
MPS MP5990 (SENSORS_MP5990) [M/n/?] m
Regulator support for MPQ7932 (SENSORS_MPQ7932_REGULATOR) [Y/n/?] y
MPS MPQ7932 (SENSORS_MPQ7932) [M/n/?] m
MPS MPQ8785 (SENSORS_MPQ8785) [N/m/?] (NEW)
Flex PIM4328 and compatibles (SENSORS_PIM4328) [M/n/?] m
Vicor PLI1209BC (SENSORS_PLI1209BC) [M/n/?] m
Regulator support for PLI1209BC (SENSORS_PLI1209BC_REGULATOR) [Y/n/?] y
ST PM6764TR (SENSORS_PM6764TR) [M/n/?] m
Infineon PXE1610 (SENSORS_PXE1610) [M/n/?] m
Delta Power Supplies Q54SJ108A2 (SENSORS_Q54SJ108A2) [M/n/?] m
ST STPDDC60 (SENSORS_STPDDC60) [M/n/?] m
Infineon TDA38640 (SENSORS_TDA38640) [M/n/?] m
Regulator support for TDA38640 and compatibles (SENSORS_TDA38640_REGULATOR) [Y/n/?] y
TI TPS40422 (SENSORS_TPS40422) [M/n/?] m
TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688 (SENSORS_TPS53679) [M/n/?] m
TPS546D24 (SENSORS_TPS546D24) [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 XDPE152 family (SENSORS_XDPE152) [M/n/?] m
Infineon XDPE122 family (SENSORS_XDPE122) [M/n/?] m
Regulator support for XDPE122 and compatibles (SENSORS_XDPE122_REGULATOR) [Y/n/?] y
Intersil ZL6100 and compatibles (SENSORS_ZL6100) [M/n/?] m
Astera Labs PT5161L PCIe retimer hardware monitoring (SENSORS_PT5161L) [N/m/y/?] (NEW)
Emulated SB-TSI temperature sensor (SENSORS_SBTSI) [M/n/y/?] m
Emulated SB-RMI sensor (SENSORS_SBRMI) [M/n/y/?] m
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) [M/n/y/?] m
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
Silergy SY7636A (SENSORS_SY7636A) [M/n/?] 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
Microchip EMC2305 and compatible EMC2301/2/3 (SENSORS_EMC2305) [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
Surface Fan Driver (SENSORS_SURFACE_FAN) [N/m/?] (NEW)
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 INA238 (SENSORS_INA238) [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 TMP464 and compatible (SENSORS_TMP464) [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
ASUS WMI X370/X470/B450/X399 (SENSORS_ASUS_WMI) [M/n/?] m
ASUS EC Sensors (SENSORS_ASUS_EC) [M/n/y/?] m
HP WMI Sensors (SENSORS_HP_WMI) [M/n/?] 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/?] n
*
* Watchdog Pretimeout Governors
*
Enable watchdog pretimeout governors (WATCHDOG_PRETIMEOUT_GOV) [Y/n/?] y
Noop watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_NOOP) [Y/n/m/?] y
Panic watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_PANIC) [M/n/y/?] m
Default Watchdog Pretimeout Governor
> 1. noop (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP)
2. panic (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC)
choice[1-2?]: 1
*
* Watchdog Device Drivers
*
Software watchdog (SOFT_WATCHDOG) [M/n/y/?] m
Software watchdog pretimeout governor support (SOFT_WATCHDOG_PRETIMEOUT) [Y/n/?] y
ChromeOS EC-based watchdog (CROS_EC_WATCHDOG) [N/m/?] (NEW)
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/y/?] 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
Advantech Embedded Controller Watchdog Timer (ADVANTECH_EC_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
Exar Watchdog Timer (EXAR_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
Intel MEI iAMT Watchdog (INTEL_MEI_WDT) [M/n/?] m
NI 903x/913x Watchdog (NI903X_WDT) [M/n/y/?] m
NIC7018 Watchdog (NIC7018_WDT) [M/n/y/?] m
Siemens Simatic IPC Watchdog (SIEMENS_SIMATIC_IPC_WDT) [M/n/?] 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
*
* Auxiliary Display support
*
Auxiliary Display support (AUXDISPLAY) [Y/?] y
HD44780 Character LCD support (HD44780) [M/n/y/?] m
lcd2s 20x4 character display over I2C console (LCD2S) [M/n/y/?] m
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
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
Holtek Ht16K33 LED controller with keyscan (HT16K33) [M/n/y/?] m
Maxim MAX6958/6959 7-segment LED controller (MAX6959) [N/m/y/?] (NEW)
Generic 7-segment LED display (SEG_LED_GPIO) [N/m/y/?] (NEW)
*
* Graphics support
*
Parallel port LCD/Keypad Panel support (OLD OPTION) (PANEL) [M/n/?] m
Laptop Hybrid Graphics - GPU switching support (VGA_SWITCHEROO) [Y/n/?] y
Enable backtrace history for lock contention (DRM_DEBUG_MODESET_LOCK) [N/y/?] n
Enable legacy fbdev support for your modesetting driver (DRM_FBDEV_EMULATION) [Y/n/?] y
Overallocation of the fbdev buffer (DRM_FBDEV_OVERALLOC) [100] 100
Shamelessly allow leaking of fbdev physical address (DANGEROUS) (DRM_FBDEV_LEAK_PHYS_SMEM) [N/y/?] n
Allow to specify an EDID data set instead of probing for it (DRM_LOAD_EDID_FIRMWARE) [Y/n/?] y
DRM DP AUX Interface (DRM_DP_AUX_CHARDEV) [Y/n/?] y
Enable DisplayPort CEC-Tunneling-over-AUX HDMI support (DRM_DP_CEC) [Y/n/?] y
ATI Radeon (DRM_RADEON) [M/n/y/?] m
Always enable userptr support (DRM_RADEON_USERPTR) [N/y/?] n
AMD GPU (DRM_AMDGPU) [M/n/y/?] 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
Force the compiler to throw an error instead of a warning when compiling (DRM_AMDGPU_WERROR) [N/y/?] n
HSA kernel driver for AMD GPU devices (HSA_AMD) [Y/n/?] y
Enable HMM-based shared virtual memory manager (HSA_AMD_SVM) [Y/n/?] y
HSA kernel driver support for peer-to-peer for AMD GPU devices (HSA_AMD_P2P) [Y/n/?] y
Nouveau (NVIDIA) cards (DRM_NOUVEAU) [M/n/y/?] m
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) [N/y/?] n
Use GSP firmware for Turing/Ampere (needs firmware installed) (DRM_NOUVEAU_GSP_DEFAULT) [N/y/?] n
Intel 8xx/9xx/G3x/G4x/HD Graphics (DRM_I915) [M/n/y/?] m
Force probe i915 for selected Intel hardware IDs (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 KVM host support Intel GVT-g graphics virtualization (DRM_I915_GVT_KVMGT) [M/n/?] m
Enable Intel PXP support (DRM_I915_PXP) [Y/n/?] y
Enable DP tunnel support (DRM_I915_DP_TUNNEL) [Y/n/?] (NEW)
Intel Xe Graphics (DRM_XE) [M/n/?] m
Enable display support (DRM_XE_DISPLAY) [Y/n/?] y
Force probe xe for selected Intel hardware IDs (DRM_XE_FORCE_PROBE) []
Virtual GEM provider (DRM_VGEM) [M/n/y/?] m
Virtual KMS (EXPERIMENTAL) (DRM_VKMS) [M/n/y/?] m
DRM driver for VMware Virtual GPU (DRM_VMWGFX) [M/n/y/?] m
Enable mksGuestStats instrumentation of vmwgfx by default (DRM_VMWGFX_MKSSTATS) [N/y/?] n
Intel GMA500/600/3600/3650 KMS Framebuffer (DRM_GMA500) [M/n/y/?] m
DisplayLink (DRM_UDL) [M/n/y/?] m
AST server chips (DRM_AST) [M/n/y/?] m
Matrox G200 (DRM_MGAG200) [M/n/y/?] m
QXL virtual GPU (DRM_QXL) [M/n/y/?] m
Virtio GPU driver (DRM_VIRTIO_GPU) [M/n/y/?] m
Virtio GPU driver modesetting support (DRM_VIRTIO_GPU_KMS) [Y/n/?] y
*
* Display Panels
*
AUO A030JTN01 (DRM_PANEL_AUO_A030JTN01) [M/n/y/?] m
Ilitek ILI9341 240x320 QVGA panels (DRM_PANEL_ILITEK_ILI9341) [N/m/y/?] (NEW)
Orise Technology ota5601a RGB/SPI panel (DRM_PANEL_ORISETECH_OTA5601A) [M/n/y/?] m
Raspberry Pi 7-inch touchscreen panel (DRM_PANEL_RASPBERRYPI_TOUCHSCREEN) [M/n/y/?] m
Widechips WS2401 DPI panel driver (DRM_PANEL_WIDECHIPS_WS2401) [M/n/y/?] m
ETNAVIV (DRM support for Vivante GPU IP cores) (DRM_ETNAVIV) [N/m/y/?] n
DRM Support for bochs dispi vga interface (qemu stdvga) (DRM_BOCHS) [M/n/y/?] m
Cirrus driver for QEMU emulated device (DRM_CIRRUS_QEMU) [M/n/y/?] m
GM12U320 driver for USB projectors (DRM_GM12U320) [M/n/y/?] m
DRM support for MIPI DBI compatible panels (DRM_PANEL_MIPI_DBI) [M/n/y/?] m
Simple framebuffer driver (DRM_SIMPLEDRM) [Y/n/m/?] y
DRM support for HX8357D display panels (TINYDRM_HX8357D) [M/n/y/?] m
DRM support for ILI9163 display panels (TINYDRM_ILI9163) [M/n/y/?] m
DRM support for ILI9225 display panels (TINYDRM_ILI9225) [M/n/y/?] m
DRM support for ILI9341 display panels (TINYDRM_ILI9341) [M/n/y/?] m
DRM support for ILI9486 display panels (TINYDRM_ILI9486) [M/n/y/?] m
DRM support for MI0283QT (TINYDRM_MI0283QT) [M/n/y/?] m
DRM support for Pervasive Displays RePaper panels (V231) (TINYDRM_REPAPER) [M/n/y/?] m
DRM support for Sitronix ST7586 display panels (TINYDRM_ST7586) [M/n/y/?] m
DRM support for Sitronix ST7715R/ST7735R display panels (TINYDRM_ST7735R) [M/n/y/?] m
Para-virtualized frontend driver for Xen guest OS (DRM_XEN_FRONTEND) [M/n/y/?] m
Virtual Box Graphics Card (DRM_VBOXVIDEO) [M/n/y/?] m
GUD USB Display (DRM_GUD) [M/n/y/?] m
DRM support for Solomon SSD13xx OLED displays (DRM_SSD130X) [M/n/y/?] m
DRM support for Solomon SSD13xx OLED displays (I2C bus) (DRM_SSD130X_I2C) [M/n/?] m
DRM support for Solomon SSD13xx OLED displays (SPI bus) (DRM_SSD130X_SPI) [M/n/?] m
DRM Support for Hyper-V synthetic video device (DRM_HYPERV) [M/n/?] m
*
* Backlight & LCD device support
*
Lowlevel LCD controls (LCD_CLASS_DEVICE) [M/n/y/?] m
Epson L4F00242T03 LCD (LCD_L4F00242T03) [M/n/?] m
Samsung LMS283GF05 LCD (LCD_LMS283GF05) [M/n/?] m
Samsung LTV350QV LCD Panel (LCD_LTV350QV) [M/n/?] m
ILI Technology ILI9221/ILI9222 support (LCD_ILI922X) [M/n/?] m
ILI Technology ILI9320 controller support (LCD_ILI9320) [M/?] m
Toppoly TDO24M and TDO35S LCD Panels support (LCD_TDO24M) [M/n/?] m
VGG2432A4 LCM device support (LCD_VGG2432A4) [M/n/?] m
Platform LCD controls (LCD_PLATFORM) [M/n/?] m
AMS369FG06 AMOLED LCD Driver (LCD_AMS369FG06) [M/n/?] m
LMS501KF03 LCD Driver (LCD_LMS501KF03) [M/n/?] m
Himax HX-8357 LCD Driver (LCD_HX8357) [M/n/?] m
ORISE Technology OTM3225A support (LCD_OTM3225A) [M/n/?] m
Lowlevel Backlight controls (BACKLIGHT_CLASS_DEVICE) [Y/m/?] y
Backlight Driver for Kinetic KTD253 (BACKLIGHT_KTD253) [M/n/y/?] m
Backlight Driver for Kinetic KTD2801 (BACKLIGHT_KTD2801) [N/m/y/?] (NEW)
Backlight Driver for Kinetic KTZ8866 (BACKLIGHT_KTZ8866) [M/n/y/?] m
Backlight Driver for LM3533 (BACKLIGHT_LM3533) [M/n/?] m
Generic PWM based Backlight Driver (BACKLIGHT_PWM) [M/n/y/?] m
Backlight Driver for DA9030/DA9034 using WLED (BACKLIGHT_DA903X) [M/n/y/?] m
Dialog DA9052/DA9053 WLED (BACKLIGHT_DA9052) [M/n/y/?] m
Backlight driver for MAX8925 (BACKLIGHT_MAX8925) [M/n/y/?] m
MediaTek MT6370 Backlight Driver (BACKLIGHT_MT6370) [M/n/?] m
Apple Backlight Driver (BACKLIGHT_APPLE) [M/n/?] m
Qualcomm PMIC WLED Driver (BACKLIGHT_QCOM_WLED) [M/n/y/?] m
Richtek RT4831 Backlight Driver (BACKLIGHT_RT4831) [M/n/?] m
Tabletkiosk Sahara Touch-iT Backlight Driver (BACKLIGHT_SAHARA) [M/n/y/?] m
WM831x PMIC Backlight Driver (BACKLIGHT_WM831X) [M/n/y/?] m
Backlight Driver for ADP5520/ADP5501 using WLED (BACKLIGHT_ADP5520) [M/n/y/?] m
Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED (BACKLIGHT_ADP8860) [M/n/y/?] m
Backlight Driver for ADP8870 using WLED (BACKLIGHT_ADP8870) [M/n/y/?] m
Backlight Driver for 88PM8606 using WLED (BACKLIGHT_88PM860X) [M/n/y/?] m
Backlight driver for NXP PCF50633 MFD (BACKLIGHT_PCF50633) [M/n/?] m
AnalogicTech AAT2870 Backlight (BACKLIGHT_AAT2870) [M/n/y/?] m
Backlight Driver for LM3630A (BACKLIGHT_LM3630A) [M/n/y/?] m
Backlight Driver for LM3639 (BACKLIGHT_LM3639) [M/n/y/?] m
Backlight driver for TI LP855X (BACKLIGHT_LP855X) [M/n/y/?] m
Backlight driver for TI LP8788 MFD (BACKLIGHT_LP8788) [M/n/y/?] m
Backlight Driver for MPS MP3309C (BACKLIGHT_MP3309C) [M/n/y/?] m
Backlight driver for Pandora console (BACKLIGHT_PANDORA) [M/n/y/?] m
Backlight driver for SKY81452 (BACKLIGHT_SKY81452) [M/n/?] m
AS3711 Backlight (BACKLIGHT_AS3711) [M/n/y/?] m
Generic GPIO based Backlight Driver (BACKLIGHT_GPIO) [M/n/y/?] m
Sanyo LV5207LP Backlight (BACKLIGHT_LV5207LP) [M/n/y/?] m
Rohm BD6107 Backlight (BACKLIGHT_BD6107) [M/n/y/?] m
Backlight driver for the Arctic Sands ARCxCnnnn family (BACKLIGHT_ARCXCNN) [M/n/y/?] m
RAVE SP Backlight driver (BACKLIGHT_RAVE_SP) [M/n/?] m
*
* 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) [M/n/?] m
AXI-I2S support (SND_SOC_ADI_AXI_I2S) [M/n/?] m
AXI-SPDIF support (SND_SOC_ADI_AXI_SPDIF) [M/n/?] m
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 ST support for ES8336 (SND_SOC_AMD_ST_ES8336_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) [M/n/?] m
AMD Vangogh support for NAU8821/CS35L41/MAX98388 (SND_SOC_AMD_VANGOGH_MACH) [M/n/?] m
AMD Audio Coprocessor-v6.x Yellow Carp support (SND_SOC_AMD_ACP6x) [M/n/?] m
AMD YC support for DMIC (SND_SOC_AMD_YC_MACH) [M/n/?] m
AMD ACP configuration selection (SND_AMD_ACP_CONFIG) [M/?] m
AMD Audio ACP Common support (SND_SOC_AMD_ACP_COMMON) [M/n/?] m
AMD ACP PCI Driver Support (SND_SOC_AMD_ACP_PCI) [M/n/?] m
AMD ACP ASOC Renoir Support (SND_AMD_ASOC_RENOIR) [M/n/?] m
AMD ACP ASOC Rembrandt Support (SND_AMD_ASOC_REMBRANDT) [M/n/?] m
AMD ACP ASOC ACP6.3 Support (SND_AMD_ASOC_ACP63) [M/n/?] m
AMD ACP ASOC Acp7.0 Support (SND_AMD_ASOC_ACP70) [M/n/?] m
AMD Legacy Machine Driver Support (SND_SOC_AMD_LEGACY_MACH) [M/n/?] m
AMD SOF Machine Driver Support (SND_SOC_AMD_SOF_MACH) [M/n/?] m
AMD Audio Coprocessor-v6.2 RPL support (SND_SOC_AMD_RPL_ACP6x) [M/n/?] m
Support for SoundWire based AMD platforms (SND_SOC_AMD_SOUNDWIRE) [M/n/?] (NEW)
AMD Audio Coprocessor-v6.3 Pink Sardine support (SND_SOC_AMD_PS) [M/n/?] m
AMD PINK SARDINE support for DMIC (SND_SOC_AMD_PS_MACH) [M/n/?] m
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) [M/n/?] m
Synopsys I2S Device Driver (SND_DESIGNWARE_I2S) [M/n/?] m
PCM PIO extension for I2S driver (SND_DESIGNWARE_PCM) [Y/n/?] y
Google Chameleon v3 I2S device (SND_SOC_CHV3_I2S) [M/n/?] m
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) [N/m/?] n
Skylake Platforms (SND_SOC_INTEL_SKL) [M/n/?] m
Broxton/ApolloLake Platforms (SND_SOC_INTEL_APL) [M/n/?] m
Kabylake Platforms (SND_SOC_INTEL_KBL) [M/n/?] m
GeminiLake Platforms (SND_SOC_INTEL_GLK) [M/n/?] m
CannonLake/WhiskyLake Platforms (SND_SOC_INTEL_CNL) [N/m/?] n
CoffeeLake Platforms (SND_SOC_INTEL_CFL) [N/m/?] n
CometLake-H Platforms (SND_SOC_INTEL_CML_H) [N/m/?] n
CometLake-LP Platforms (SND_SOC_INTEL_CML_LP) [N/m/?] n
HDAudio codec support (SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC) [Y/n/?] y
Intel AVS driver (SND_SOC_INTEL_AVS) [M/n/?] m
ALSA BT SCO CVSD/MSBC Driver (SND_SOC_MTK_BTCVSD) [M/n/?] m
*
* Sound Open Firmware Support
*
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 developer options support (SND_SOC_SOF_DEVELOPER_SUPPORT) [N/y/?] n
SOF support for AMD audio DSPs (SND_SOC_SOF_AMD_TOPLEVEL) [M/n/?] m
SOF support for RENOIR (SND_SOC_SOF_AMD_RENOIR) [M/n/?] m
SOF support for VANGOGH (SND_SOC_SOF_AMD_VANGOGH) [M/n/?] m
SOF support for REMBRANDT (SND_SOC_SOF_AMD_REMBRANDT) [M/n/?] m
SOF support for SoundWire based AMD platforms (SND_SOC_SOF_AMD_SOUNDWIRE) [M/n/?] (NEW)
SOF support for ACP6.3 platform (SND_SOC_SOF_AMD_ACP63) [M/n/?] m
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/?] m
SOF support for Broadwell (SND_SOC_SOF_BROADWELL) [M/n/?] m
SOF support for Tangier/Merrifield (SND_SOC_SOF_MERRIFIELD) [M/n/?] m
SOF support for SkyLake (SND_SOC_SOF_SKYLAKE) [M/n/?] m
SOF support for KabyLake (SND_SOC_SOF_KABYLAKE) [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/?] m
SOF support for Meteorlake (SND_SOC_SOF_METEORLAKE) [M/n/?] m
SOF support for Lunarlake (SND_SOC_SOF_LUNARLAKE) [M/n/?] m
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) [M/n/?] m
Analog Devices ADAU1372 CODEC (SPI) (SND_SOC_ADAU1372_SPI) [M/n/?] m
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 AK4375 CODEC (SND_SOC_AK4375) [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
Audio IIO Auxiliary device (SND_SOC_AUDIO_IIO_AUX) [M/n/?] m
Awinic AW8738 Audio Amplifier (SND_SOC_AW8738) [M/n/?] m
Soc Audio for awinic aw88395 (SND_SOC_AW88395) [M/n/?] m
Soc Audio for awinic aw88261 (SND_SOC_AW88261) [M/n/?] m
Soc Audio for awinic aw87390 (SND_SOC_AW87390) [M/n/?] m
Soc Audio for awinic aw88399 (SND_SOC_AW88399) [M/n/?] m
ROHM BD28623 CODEC (SND_SOC_BD28623) [M/n/?] m
Dummy BT SCO codec driver (SND_SOC_BT_SCO) [M/n/?] m
Google Chameleon v3 codec driver (SND_SOC_CHV3_CODEC) [M/n/?] m
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 CS35L41 CODEC (SPI) (SND_SOC_CS35L41_SPI) [M/?] m
Cirrus Logic CS35L41 CODEC (I2C) (SND_SOC_CS35L41_I2C) [M/?] m
Cirrus Logic CS35L45 CODEC (SPI) (SND_SOC_CS35L45_SPI) [M/n/?] m
Cirrus Logic CS35L45 CODEC (I2C) (SND_SOC_CS35L45_I2C) [M/n/?] m
Cirrus Logic CS35L56 CODEC (I2C) (SND_SOC_CS35L56_I2C) [M/n/?] m
Cirrus Logic CS35L56 CODEC (SPI) (SND_SOC_CS35L56_SPI) [M/n/?] m
Cirrus Logic CS35L56 CODEC (SDW) (SND_SOC_CS35L56_SDW) [M/?] m
Cirrus Logic CS42L42 CODEC (I2C) (SND_SOC_CS42L42) [M/?] m
Cirrus Logic CS42L42 CODEC on Soundwire (SND_SOC_CS42L42_SDW) [M/?] m
Cirrus Logic CS42L43 CODEC (SND_SOC_CS42L43) [M/?] m
Cirrus Logic CS42L43 CODEC (SoundWire) (SND_SOC_CS42L43_SDW) [M/?] 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 CS42L83 CODEC (SND_SOC_CS42L83) [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 ES8326 CODEC (SND_SOC_ES8326) [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
HD-Audio codec driver (SND_SOC_HDA) [M/?] m
ICS43423 and compatible i2s microphones (SND_SOC_ICS43432) [M/n/?] m
Renesas IDT821034 quad PCM codec (SND_SOC_IDT821034) [M/n/?] m
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 MAX98090 CODEC (SND_SOC_MAX98090) [M/?] 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 MAX98520 Speaker Amplifier (SND_SOC_MAX98520) [M/n/?] m
Analog Devices MAX98363 Soundwire Speaker Amplifier (SND_SOC_MAX98363) [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
Analog Devices MAX98388 Speaker Amplifier (SND_SOC_MAX98388) [M/?] m
Maxim Integrated MAX98390 Speaker Amplifier (SND_SOC_MAX98390) [M/?] m
Analog Devices MAX98396 Speaker Amplifier (SND_SOC_MAX98396) [M/n/?] m
Maxim MAX9860 Mono Audio Voice Codec (SND_SOC_MAX9860) [M/n/?] m
Qualcomm MSM8916 WCD Analog Codec (SND_SOC_MSM8916_WCD_ANALOG) [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) [M/n/?] m
Texas Instruments PCM512x CODECs - I2C (SND_SOC_PCM512x_I2C) [M/?] m
Texas Instruments PCM512x CODECs - SPI (SND_SOC_PCM512x_SPI) [M/n/?] m
Infineon PEB2466 quad PCM codec (SND_SOC_PEB2466) [M/n/?] m
Rockchip RK3328 audio CODEC (SND_SOC_RK3328) [M/n/?] m
Realtek RT1017 SDCA Codec - SDW (SND_SOC_RT1017_SDCA_SDW) [M/n/?] m
Realtek RT1308 Codec - SDW (SND_SOC_RT1308_SDW) [M/?] m
Realtek RT1316 Codec - SDW (SND_SOC_RT1316_SDW) [M/?] m
Realtek RT1318 Codec - SDW (SND_SOC_RT1318_SDW) [M/?] 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) [M/n/?] m
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/?] m
Realtek RT712 SDCA Codec - SDW (SND_SOC_RT712_SDCA_SDW) [M/?] m
Realtek RT712 SDCA DMIC Codec - SDW (SND_SOC_RT712_SDCA_DMIC_SDW) [M/?] m
Realtek RT722 SDCA Codec - SDW (SND_SOC_RT722_SDCA_SDW) [M/?] m
Realtek RT715 Codec - SDW (SND_SOC_RT715_SDW) [M/?] m
Realtek RT715 SDCA Codec - SDW (SND_SOC_RT715_SDCA_SDW) [M/?] m
Richtek RT9120 Stereo Class-D Amplifier (SND_SOC_RT9120) [M/n/?] m
Richtek RTQ9128 45W Digital Input Amplifier (SND_SOC_RTQ9128) [M/n/?] m
SoundWire mockup codec (SND_SOC_SDW_MOCKUP) [M/n/?] 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) [M/n/?] m
Iron Device SMA1303 Audio Amplifier (SND_SOC_SMA1303) [M/n/?] m
S/PDIF CODEC (SND_SOC_SPDIF) [M/n/?] m
Texas Instruments SRC4XXX DIR/DIT and SRC codecs (SND_SOC_SRC4XXX_I2C) [M/n/?] m
Analog Devices SSM2305 Class-D Amplifier (SND_SOC_SSM2305) [M/n/?] m
Analog Devices SSM2518 Class-D Amplifier (SND_SOC_SSM2518) [M/n/?] m
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 TAS2780 Mono Audio amplifier (SND_SOC_TAS2780) [M/n/?] m
Texas Instruments TAS2781 speaker amplifier based on I2C (SND_SOC_TAS2781_I2C) [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 TAS5805M speaker amplifier (SND_SOC_TAS5805M) [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) [M/n/?] m
Texas Instruments TLV320ADC3001/3101 audio ADC (SND_SOC_TLV320ADC3XXX) [M/n/?] m
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) [M/n/?] m
Texas Instruments TLV320AIC3x audio CODECs - SPI (SND_SOC_TLV320AIC3X_SPI) [M/n/?] m
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) [M/n/?] m
WCD9390/WCD9395 Codec - SDW (SND_SOC_WCD939X_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 with I2C (SND_SOC_WM8731_I2C) [M/n/?] m
Wolfson Microelectronics WM8731 CODEC with SPI (SND_SOC_WM8731_SPI) [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 WM8940 codec (SND_SOC_WM8940) [M/n/?] m
Wolfson Microelectronics WM8960 CODEC (SND_SOC_WM8960) [M/n/?] m
Wolfson Microelectronics WM8961 CODEC (SND_SOC_WM8961) [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
WSA883X Codec (SND_SOC_WSA883X) [M/n/?] m
WSA884X Codec (SND_SOC_WSA884X) [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) [M/?] m
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 NAU88L21 CODEC (SND_SOC_NAU8821) [M/?] 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) [M/n/?] m
Qualcomm VA Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_VA_MACRO) [M/n/?] m
Qualcomm RX Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_RX_MACRO) [M/n/?] m
Qualcomm TX Macro in LPASS(Low Power Audio SubSystem) (SND_SOC_LPASS_TX_MACRO) [M/n/?] m
ASoC Simple sound card support (SND_SIMPLE_CARD) [M/n/?] m
*
* 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
AMD PCI USB host support (USB_PCI_AMD) [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) [Y/n/?] y
OTG support (USB_OTG) [N/y/?] n
Rely on OTG and EH Targeted Peripherals List (USB_OTG_PRODUCTLIST) [N/y/?] n
Disable external hubs (USB_OTG_DISABLE_EXTERNAL_HUB) [N/y/?] n
USB port LED trigger (USB_LEDS_TRIGGER_USBPORT) [M/n/y/?] m
Default autosuspend delay (USB_AUTOSUSPEND_DELAY) [2] 2
Default authorization mode for USB devices (USB_DEFAULT_AUTHORIZATION_MODE) [1] (NEW)
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) [Y/n/?] y
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) [Y/m/?] y
OXU210HP HCD support (USB_OXU210HP_HCD) [M/n/y/?] m
ISP116X HCD support (USB_ISP116X_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) [Y/m/?] y
UHCI HCD (most Intel and VIA) support (USB_UHCI_HCD) [Y/n/m/?] y
SL811HS HCD support (USB_SL811_HCD) [M/n/y/?] m
partial ISO support (USB_SL811_HCD_ISO) [Y/n/?] y
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
Xen usb virtual host driver (USB_XEN_HCD) [M/n/y/?] m
*
* 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
*
* USB dual-mode controller drivers
*
Cadence USB Support (USB_CDNS_SUPPORT) [M/n/y/?] m
Cadence USB3 Dual-Role Controller (USB_CDNS3) [M/n/?] m
Cadence USB3 device controller (USB_CDNS3_GADGET) [Y/n/?] y
Cadence USB3 host controller (USB_CDNS3_HOST) [Y/n/?] y
Cadence USB3 support on PCIe-based platforms (USB_CDNS3_PCI_WRAP) [M/n/?] m
Cadence CDNSP Dual-Role Controller (USB_CDNSP_PCI) [M/n/?] m
Cadence CDNSP device controller (USB_CDNSP_GADGET) [Y/n/?] y
Cadence CDNSP host controller (USB_CDNSP_HOST) [Y/n/?] y
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) [Y/n/?] y
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) [Y/n/m/?] y
DWC2 Mode Selection
> 1. Host only mode (USB_DWC2_HOST)
* Gadget/Dual-role mode requires USB Gadget support to be enabled
choice[1]: 1
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
Enable PCI glue driver (USB_CHIPIDEA_PCI) [M/n/?] m
Enable MSM hsusb glue driver (USB_CHIPIDEA_MSM) [M/n/?] m
Enable NPCM hsusb glue driver (USB_CHIPIDEA_NPCM) [M/n/?] m
Enable generic USB2 glue driver (USB_CHIPIDEA_GENERIC) [M/n/?] m
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
*
*
* USB Miscellaneous drivers
*
USS720 parport driver (USB_USS720) [M/n/?] m
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
Apple Cinema Display support (USB_APPLEDISPLAY) [M/n/y/?] m
Fast charge control for iOS devices (APPLE_MFI_FASTCHARGE) [M/n/y/?] m
Intel La Jolla Cove Adapter support (USB_LJCA) [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/y/?] m
*
* USB Type-C Multiplexer/DeMultiplexer Switch support
*
ON Semi FSA4480 Analog Audio Switch driver (TYPEC_MUX_FSA4480) [M/n/?] m
Generic GPIO based SBU mux for USB Type-C applications (TYPEC_MUX_GPIO_SBU) [M/n/?] m
Pericom PI3USB30532 Type-C cross switch driver (TYPEC_MUX_PI3USB30532) [M/n/?] m
Intel PMC mux control (TYPEC_MUX_INTEL_PMC) [M/n/?] m
ITE IT5205 Type-C USB Alt Mode Passive MUX driver (TYPEC_MUX_IT5205) [N/m/?] (NEW)
On Semiconductor NB7VPQ904M Type-C redriver driver (TYPEC_MUX_NB7VPQ904M) [M/n/?] m
NXP PTN36502 Type-C redriver driver (TYPEC_MUX_PTN36502) [M/n/?] m
Qualcomm WCD939x USBSS Analog Audio Switch driver (TYPEC_MUX_WCD939X_USBSS) [M/n/?] m
USB Role Switch Support (USB_ROLE_SWITCH) [Y/?] y
Intel XHCI USB Role Switch (USB_ROLES_INTEL_XHCI) [M/n/y/?] m
*
* Qualcomm SoC drivers
*
Qualcomm PMIC PDCharger ULOG driver (QCOM_PMIC_PDCHARGER_ULOG) [M/n/?] m
PBS trigger support for Qualcomm Technologies, Inc. PMICS (QCOM_PBS) [N/m/?] (NEW)
*
* Analog to digital converters
*
Analog Device AD4130 ADC Driver (AD4130) [M/n/?] m
Analog Devices AD7091R5 ADC Driver (AD7091R5) [M/n/?] m
Analog Devices AD7091R8 ADC Driver (AD7091R8) [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 AD7280A Lithium Ion Battery Monitoring System (AD7280) [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
Analog Devices AD9467 High Speed ADC driver (AD9467) [N/m/?] (NEW)
Analog Devices Generic AXI ADC IP core driver (ADI_AXI_ADC) [N/m/?] (NEW)
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
Envelope detector using a DAC and a comparator (ENVELOPE_DETECTOR) [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 LTC2309 ADC driver (LTC2309) [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 max11205 ADC driver (MAX11205) [M/n/?] m
Analog Devices MAX11410 ADC driver (MAX11410) [M/n/?] m
Maxim max1241 ADC driver (MAX1241) [M/n/?] m
Maxim max1363 ADC driver (MAX1363) [M/n/?] m
Maxim max34408/max344089 ADC driver (MAX34408) [M/n/?] m
Analog Devices MAX77541 ADC driver (MAX77541_ADC) [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 MCP3461/2/4/R, MCP3561/2/4/R driver (MCP3564) [M/n/?] m
Microchip Technology MCP3911 driver (MCP3911) [M/n/?] m
Mediatek MT6360 ADC driver (MEDIATEK_MT6360_ADC) [M/n/?] m
MediaTek MT6370 ADC driver (MEDIATEK_MT6370_ADC) [M/n/?] m
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
Microchip Technology PAC1934 driver (PAC1934) [N/m/?] (NEW)
TI Palmas General Purpose ADC (PALMAS_GPADC) [M/n/?] m
Qualcomm SPMI PMIC current ADC (QCOM_SPMI_IADC) [M/n/?] m
Qualcomm SPMI PMIC voltage ADC (QCOM_SPMI_VADC) [M/n/?] m
Qualcomm Technologies Inc. SPMI PMIC5 ADC (QCOM_SPMI_ADC5) [M/n/?] m
Richtek RTQ6056 Current and Power Monitor ADC (RICHTEK_RTQ6056) [M/n/?] m
Generic sigma delta modulator (SD_ADC_MODULATOR) [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 ADS7924 ADC (TI_ADS7924) [M/n/?] m
Texas Instruments ADS1100 and ADS1000 ADC (TI_ADS1100) [M/n/?] m
Texas Instruments ADS1298 (TI_ADS1298) [N/m/?] (NEW)
Texas Instruments ADS7950 ADC driver (TI_ADS7950) [M/n/?] m
Texas Instruments ADS8344 (TI_ADS8344) [M/n/?] m
Texas Instruments ADS8688 (TI_ADS8688) [M/n/?] m
Texas Instruments ADS124S08 (TI_ADS124S08) [M/n/?] m
Texas Instruments ADS131E08 (TI_ADS131E08) [M/n/?] m
Texas Instruments LMP92064 ADC driver (TI_LMP92064) [M/n/?] m
Texas Instruments TLC4541 ADC driver (TI_TLC4541) [M/n/?] m
Texas Instruments TSC2046 ADC driver (TI_TSC2046) [M/n/?] m
TWL4030 MADC (Monitoring A/D Converter) (TWL4030_MADC) [M/n/?] m
TWL6030 GPADC (General Purpose A/D Converter) Support (TWL6030_GPADC) [M/n/?] m
Freescale vf610 ADC driver (VF610_ADC) [M/n/?] m
Viperboard ADC support (VIPERBOARD_ADC) [M/n/?] m
Xilinx XADC driver (XILINX_XADC) [M/n/?] m
*
* Phase-Locked Loop (PLL) frequency synthesizers
*
Analog Devices ADF4350/ADF4351 Wideband Synthesizers (ADF4350) [M/n/?] m
Analog Devices ADF4371/ADF4372 Wideband Synthesizers (ADF4371) [M/n/?] m
Analog Devices ADF4377 Microwave Wideband Synthesizer (ADF4377) [M/n/?] m
Analog Devices ADMFM2000 Dual Microwave Down Converter (ADMFM2000) [N/m/?] (NEW)
Analog Devices ADMV1013 Microwave Upconverter (ADMV1013) [M/n/?] m
Analog Devices ADMV1014 Microwave Downconverter (ADMV1014) [M/n/?] m
Analog Devices ADMV4420 K Band Downconverter (ADMV4420) [M/n/?] m
Analog Devices ADRF6780 Microwave Upconverter (ADRF6780) [M/n/?] m
*
* Reset Controller Support
*
Reset Controller Support (RESET_CONTROLLER) [Y/?] y
GPIO reset controller (RESET_GPIO) [N/m/y/?] (NEW)
Simple Reset Controller Driver (RESET_SIMPLE) [Y/n/?] y
TI SYSCON Reset Driver (RESET_TI_SYSCON) [M/n/y/?] m
TI TPS380x Reset Driver (RESET_TI_TPS380X) [M/n/y/?] m
*
* Reliability, Availability and Serviceability (RAS) features
*
Reliability, Availability and Serviceability (RAS) features (RAS) [Y/?] y
Correctable Errors Collector (RAS_CEC) [Y/n/?] y
CEC debugging machinery (RAS_CEC_DEBUG) [N/y/?] n
AMD Address Translation Library (AMD_ATL) [M/n/y/?] (NEW)
FRU Memory Poison Manager (RAS_FMPM) [M/n/?] (NEW)
*
* Android
*
Android Binder IPC Driver (ANDROID_BINDER_IPC) [N/y/?] (NEW)
*
* File systems
*
Validate filesystem parameter description (VALIDATE_FS_PARSER) [Y/n/?] y
Second extended fs support (DEPRECATED) (EXT2_FS) [N/m/y/?] n
The Extended 3 (ext3) filesystem (EXT3_FS) [N/m/y/?] n
The Extended 4 (ext4) filesystem (EXT4_FS) [Y/n/m/?] y
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 (deprecated) (REISERFS_FS) [M/n/y/?] m
Enable reiserfs debug mode (REISERFS_CHECK) [N/y/?] n
Stats in /proc/fs/reiserfs (REISERFS_PROC_INFO) [N/y/?] n
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
Support deprecated case-insensitive ascii (ascii-ci=1) format (XFS_SUPPORT_ASCII_CI) [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) [N/y/?] n
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 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) [N/y/?] n
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/?] y
ZSTD compression support (F2FS_FS_ZSTD) [Y/n/?] y
F2FS IO statistics information (F2FS_IOSTAT) [N/y/?] n
F2FS unfair rw_semaphore (F2FS_UNFAIR_RWSEM) [Y/n/?] y
bcachefs filesystem support (EXPERIMENTAL) (BCACHEFS_FS) [M/n/y/?] m
bcachefs quota support (BCACHEFS_QUOTA) [Y/n/?] y
bcachefs erasure coding (RAID5/6) support (EXPERIMENTAL) (BCACHEFS_ERASURE_CODING) [Y/n/?] y
bcachefs POSIX ACL support (BCACHEFS_POSIX_ACL) [Y/n/?] y
bcachefs debugging (BCACHEFS_DEBUG) [N/y/?] n
bcachefs unit and performance tests (BCACHEFS_TESTS) [N/y/?] n
bcachefs lock time statistics (BCACHEFS_LOCK_TIME_STATS) [N/y/?] n
disable latency accounting and time stats (BCACHEFS_NO_LATENCY_ACCT) [N/y/?] n
Optimistic spinning for six locks (BCACHEFS_SIX_OPTIMISTIC_SPIN) [Y/n/?] y
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
Enable POSIX file locking API (FILE_LOCKING) [Y/n/?] 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 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
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
Kernel automounter support (supports v3, v4 and v5) (AUTOFS_FS) [M/n/y/?] m
FUSE (Filesystem in Userspace) support (FUSE_FS) [Y/n/m/?] y
Character device in Userspace support (CUSE) [M/n/y/?] m
Virtio Filesystem (VIRTIO_FS) [M/n/y/?] m
Virtio Filesystem Direct Host Memory Access support (FUSE_DAX) [Y/n/?] y
FUSE passthrough operations support (FUSE_PASSTHROUGH) [Y/n/?] (NEW)
Overlay filesystem support (OVERLAY_FS) [M/n/y/?] m
Overlayfs: turn on redirect directory feature by default (OVERLAY_FS_REDIRECT_DIR) [N/y/?] n
Overlayfs: follow redirects even if redirects are turned off (OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW) [Y/n/?] y
Overlayfs: turn on inodes index feature by default (OVERLAY_FS_INDEX) [N/y/?] n
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) [N/y/?] n
Overlayfs: turn on extra debugging checks (OVERLAY_FS_DEBUG) [N/y/?] n
UTF-8 normalization and casefolding support (UNICODE) [Y/n/m/?] y
Test UTF-8 normalization support (UNICODE_NORMALIZATION_SELFTEST) [N/m/y/?] n
*
* Undefined behaviour sanity checker
*
Undefined behaviour sanity checker (UBSAN) [Y/n/?] y
Abort on Sanitizer warnings (smaller kernel but less verbose) (UBSAN_TRAP) [N/y/?] n
Perform array index bounds checking (UBSAN_BOUNDS) [Y/n/?] y
Perform checking for bit-shift overflows (UBSAN_SHIFT) [Y/n/?] y
Perform checking for integer divide-by-zero (UBSAN_DIV_ZERO) [N/y/?] n
Perform checking for signed arithmetic wrap-around (UBSAN_SIGNED_WRAP) [Y/n/?] (NEW)
Perform checking for non-boolean values used as boolean (UBSAN_BOOL) [Y/n/?] y
Perform checking for out of bounds enum values (UBSAN_ENUM) [Y/n/?] y
Perform checking for misaligned pointer usage (UBSAN_ALIGNMENT) [N/y/?] n
Module for testing for undefined behavior detection (TEST_UBSAN) [N/m/?] n
WRAP arch/x86/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/x86/include/generated/uapi/asm/fcntl.h
WRAP arch/x86/include/generated/uapi/asm/errno.h
WRAP arch/x86/include/generated/uapi/asm/ioctl.h
WRAP arch/x86/include/generated/uapi/asm/ipcbuf.h
WRAP arch/x86/include/generated/uapi/asm/ioctls.h
make -j8
make -j8 modules_install
make -j8 install
mkinitramfs -o /boot/initrd.img-6.9.0
update-initramfs -c -k 6.9.0
update-grub2
vim /boot/grub/grub.cfg
uname -a
uname -a > /home/uname.txt
reboot
重启后再查看uname -a的内核版本(上部分是重启前内核版本,下部分是重启后内核版本):
可能出现的问题:
1、编译的时候缺库,一般根据出错的原因百度或者其他搜索解决,这种问题容易些;
2、编译报错,在编译的过程碰到编译失败,不会像原来老的内核版本会报哪个文件哪行出问题,直接什么也没有,看不见(估计是方法不对),这个问题有点困扰,我直接apt update把内核升级,后边乱搞一通(这个问题找到根因了,是因为没有把操作如下步骤:
输入cp /boot/config-,然后按下Tab键,系统会自动填上该目录下符合条件的文件名,然后继续输入 .config(前面有个点) ------> 目的是使用在boot目录下的原配置文件。
这里的.config实际上就是需要编译6.9.0内核类似模块信息,原本里边内容比较少,所以编译很快,编译的.o也不多,所以需要从/boot目录拷贝,但是拷贝过来的如果编译会有些模块不兼容,要注意,这就是编译时会问你要不要XXX:
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
),不知怎么的这个问题又好了。。。。。
3、机器性能不太好,编译可能比较耗时,一般是开始编译,然后跑出去搞其他事,或者看视频等等。。。
参考: