§2023-09-03
ODROID-HC4 is new Home-Cloud platform based on the same ARM CPU as the ODROID-C4. We adopted a 12nm fabricated energy efficient 1.8Ghz Cortex-A55 quad core processor with faster 4GB DDR4 RAM. A 16MiB SPI flash chip exists on the board for the useful Petitboot feature.
$ git clone https://gitlab.manjaro.org/packages/core/linux63
$ mv linux63 linux63-mnjaro
$ cd linux63-mnjaro
# modify PKGBUILD `arch=('x86_64' 'aarch64')`
# ==> Missing dependencies:
-> bc
-> docbook-xsl
-> pahole>=1:1.25-1
-> python-sphinx
-> inetutils
-> xmlto
-> cpio
-> inetutils
-> patch
-> base-tools
-> elfutils
$ makepkg --nobuild
==> Missing dependencies:
-> docbook-xsl
-> pahole>=1:1.25-1
-> python-sphinx
-> inetutils
-> xmlto
-> cpio
$ sudo pacman -S pahole inetutils xmlto cpio docbook-xsl python-sphinx
- `makepkg --nobuild
==> Making package: linux63 6.3.13-2 (Mon 04 Sep 2023 02:20:42 PM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> get kernel version
...
$ git clone https://gitlab.manjaro.org/packages/core/linux63
$ mv linux63 linux63-mnjaro
$ cd linux63-mnjaro
$ makepkg --nobuild
...
.config:749:warning: symbol value 'm' invalid for KVM
*
* Restart config...
*
*
* Platform selection
*
.config:749:warning: symbol value 'm' invalid for KVM
*
* Restart config...
*
*
* Platform selection
*
Actions Semi Platforms (ARCH_ACTIONS) [N/y/?] (NEW) N
Allwinner sunxi 64-bit SoC Family (ARCH_SUNXI) [N/y/?] (NEW) N
Annapurna Labs Alpine platform (ARCH_ALPINE) [N/y/?] (NEW) N
Apple Silicon SoC family (ARCH_APPLE) [N/y/?] (NEW) N
*
* Broadcom SoC Support
*
Broadcom SoC Support (ARCH_BCM) [N/y/?] (NEW) N
Marvell Berlin SoC Family (ARCH_BERLIN) [N/y/?] (NEW) N
Bitmain SoC Platforms (ARCH_BITMAIN) [N/y/?] (NEW) N
Samsung Exynos SoC family (ARCH_EXYNOS) [N/y/?] (NEW) N
Microchip Sparx5 SoC family (ARCH_SPARX5) [N/y/?] (NEW) N
Texas Instruments Inc. K3 multicore SoC architecture (ARCH_K3) [N/y/?] (NEW) N
LG Electronics LG1K SoC Family (ARCH_LG1K) [N/y/?] (NEW) N
Hisilicon SoC Family (ARCH_HISI) [N/y/?] (NEW) N
Keem Bay SoC (ARCH_KEEMBAY) [N/y/?] (NEW) N
MediaTek SoC Family (ARCH_MEDIATEK) [N/y/?] (NEW) N
Amlogic Platforms (ARCH_MESON) [N/y/?] (NEW) y
Marvell EBU SoC Family (ARCH_MVEBU) [N/y/?] (NEW) N
*
* NXP SoC support
*
NXP SoC support (ARCH_NXP) [N/y/?] (NEW) N
Nuvoton NPCM Architecture (ARCH_NPCM) [N/y/?] (NEW) N
Qualcomm Platforms (ARCH_QCOM) [N/y/?] (NEW) N
Realtek Platforms (ARCH_REALTEK) [N/y/?] (NEW) N
Renesas SoC Platforms (ARCH_RENESAS) [N/y/?] (NEW) N
Rockchip Platforms (ARCH_ROCKCHIP) [N/y/?] (NEW) N
AMD Seattle SoC Family (ARCH_SEATTLE) [N/y/?] (NEW) N
Intel's SoCFPGA ARMv8 Families (ARCH_INTEL_SOCFPGA) [N/y/?] (NEW) N
Socionext SynQuacer SoC Family (ARCH_SYNQUACER) [N/y/?] (NEW) N
NVIDIA Tegra SoC Family (ARCH_TEGRA) [N/y/?] (NEW) N
Spreadtrum SoC platform (ARCH_SPRD) [N/y/?] (NEW) N
Cavium Inc. Thunder SoC Family (ARCH_THUNDER) [N/y/?] (NEW) N
Cavium ThunderX2 Server Processors (ARCH_THUNDER2) [N/y/?] (NEW) N
Socionext UniPhier SoC Family (ARCH_UNIPHIER) [N/y/?] (NEW) N
ARMv8 software model (Versatile Express) (ARCH_VEXPRESS) [N/y/?] (NEW) N
Toshiba Visconti SoC Family (ARCH_VISCONTI) [N/y/?] (NEW) N
AppliedMicro X-Gene SOC Family (ARCH_XGENE) [N/y/?] (NEW) N
Xilinx ZynqMP Family (ARCH_ZYNQMP) [N/y/?] (NEW) N
*
* ARM errata workarounds via the alternatives framework
*
Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is accepted (ARM64_ERRATUM_826319) [Y/n/?] (NEW) Y
Cortex-A53: 827319: Data cache clean instructions might cause overlapping transactions to the interconnect (ARM64_ERRATUM_827319) [Y/n/?] (NEW) Y
Cortex-A53: 824069: Cache line might not be marked as clean after a CleanShared snoop (ARM64_ERRATUM_824069) [Y/n/?] (NEW) Y
Cortex-A53: 819472: Store exclusive instructions might cause data corruption (ARM64_ERRATUM_819472) [Y/n/?] (NEW) Y
Cortex-A57: 832075: possible deadlock on mixing exclusive memory accesses with device loads (ARM64_ERRATUM_832075) [Y/n/?] (NEW) Y
Cortex-A57/A72: 1742098: ELR recorded incorrectly on interrupt taken between cryptographic instructions in a sequence (ARM64_ERRATUM_1742098) [Y/n/?] (NEW) Y
Cortex-A53: 845719: a load might read incorrect data (ARM64_ERRATUM_845719) [Y/n/?] (NEW) Y
Cortex-A53: 843419: A load or store might access an incorrect address (ARM64_ERRATUM_843419) [Y/n/?] (NEW) Y
Cortex-A55: 1024718: Update of DBM/AP bits without break before make might result in incorrect update (ARM64_ERRATUM_1024718) [Y/n/?] (NEW) Y
Cortex-A76/Neoverse-N1: MRC read following MRRC read of specific Generic Timer in AArch32 might give incorrect result (ARM64_ERRATUM_1418040) [Y/n/?] (NEW) Y
Cortex-A76: 1165522: Speculative AT instruction using out-of-context translation regime could cause subsequent request to generate an incorrect translation (ARM64_ERRATUM_1165522) [Y/n/?] (NEW) Y
Cortex-A57/A72: 1319537: Speculative AT instruction using out-of-context translation regime could cause subsequent request to generate an incorrect translation (ARM64_ERRATUM_1319367) [Y/n/?] (NEW) Y
Cortex-A55: 1530923: Speculative AT instruction using out-of-context translation regime could cause subsequent request to generate an incorrect translation (ARM64_ERRATUM_1530923) [Y/n/?] (NEW) Y
Cortex-A55: Completion of affected memory accesses might not be guaranteed by completion of a TLBI (ARM64_ERRATUM_2441007) [Y/n/?] (NEW) Y
Cortex-A76: Modification of the translation table for a virtual address might lead to read-after-read ordering violation (ARM64_ERRATUM_1286807) [Y/n/?] (NEW) Y
Cortex-A76: Software Step might prevent interrupt recognition (ARM64_ERRATUM_1463225) [Y/n/?] (NEW) Y
Neoverse-N1: workaround mis-ordering of instruction fetches (ARM64_ERRATUM_1542419) [Y/n/?] (NEW) Y
Cortex-A77: 1508412: workaround deadlock on sequence of NC/Device load and store exclusive or PAR read (ARM64_ERRATUM_1508412) [Y/n/?] (NEW) Y
Cortex-A510: 2051678: disable Hardware Update of the page table dirty bit (ARM64_ERRATUM_2051678) [Y/n/?] (NEW) Y
Cortex-A510: 2077057: workaround software-step corrupting SPSR_EL2 (ARM64_ERRATUM_2077057) [Y/n/?] (NEW) Y
Cortex-A510: 2658417: remove BF16 support due to incorrect result (ARM64_ERRATUM_2658417) [Y/n/?] (NEW) Y
Cortex-A710: 2054223: workaround TSB instruction failing to flush trace (ARM64_ERRATUM_2054223) [Y/n/?] (NEW) Y
Neoverse-N2: 2067961: workaround TSB instruction failing to flush trace (ARM64_ERRATUM_2067961) [Y/n/?] (NEW) Y
Cortex-A510: Completion of affected memory accesses might not be guaranteed by completion of a TLBI (ARM64_ERRATUM_2441009) [Y/n/?] (NEW) Y
Cortex-A510: 2457168: workaround for AMEVCNTR01 incrementing incorrectly (ARM64_ERRATUM_2457168) [Y/n/?] (NEW) Y
Cortex-A715: 2645198: Workaround possible [ESR|FAR]_ELx corruption (ARM64_ERRATUM_2645198) [Y/n/?] (NEW) Y
Cavium erratum 22375, 24313 (CAVIUM_ERRATUM_22375) [Y/n/?] (NEW) n
Cavium erratum 23144: ITS SYNC hang on dual socket system (CAVIUM_ERRATUM_23144) [Y/n/?] (NEW) n
Cavium errata 23154 and 38545: GICv3 lacks HW synchronisation (CAVIUM_ERRATUM_23154) [Y/n/?] (NEW) n
Cavium erratum 27456: Broadcast TLBI instructions may cause icache corruption (CAVIUM_ERRATUM_27456) [Y/n/?] (NEW) n
Cavium erratum 30115: Guest may disable interrupts in host (CAVIUM_ERRATUM_30115) [Y/n/?] (NEW) n
Cavium ThunderX2 erratum 219: PRFM between TTBR change and ISB fails (CAVIUM_TX2_ERRATUM_219) [Y/n/?] (NEW) n
Fujitsu-A64FX erratum E#010001: Undefined fault may occur wrongly (FUJITSU_ERRATUM_010001) [Y/n/?] (NEW) n
Hip07 161600802: Erroneous redistributor VLPI base (HISILICON_ERRATUM_161600802) [Y/n/?] (NEW) n
Falkor E1003: Incorrect translation due to ASID change (QCOM_FALKOR_ERRATUM_1003) [Y/n/?] (NEW) n
Falkor E1009: Prematurely complete a DSB after a TLBI (QCOM_FALKOR_ERRATUM_1009) [Y/n/?] (NEW) n
QDF2400 E0065: Incorrect GITS_TYPER.ITT_Entry_size (QCOM_QDF2400_ERRATUM_0065) [Y/n/?] (NEW) n
Falkor E1041: Speculative instruction fetches might cause errant memory access (QCOM_FALKOR_ERRATUM_E1041) [Y/n/?] (NEW) n
NVIDIA Carmel CNP: CNP on Carmel semantically different than ARM cores (NVIDIA_CARMEL_CNP_ERRATUM) [Y/n/?] (NEW) n
Socionext Synquacer: Workaround for GICv3 pre-ITS (SOCIONEXT_SYNQUACER_PREITS) [Y/n/?] (NEW) n
*
* Kernel Features
*
*
* Kernel Features
*
Page size
> 1. 4KB (ARM64_4K_PAGES) (NEW)
2. 16KB (ARM64_16K_PAGES) (NEW)
3. 64KB (ARM64_64K_PAGES) (NEW)
choice[1-3?]: 1
Virtual address space size
> 1. 39-bit (ARM64_VA_BITS_39) (NEW)
2. 48-bit (ARM64_VA_BITS_48) (NEW)
choice[1-2?]: 1
Physical address space size
> 1. 48-bit (ARM64_PA_BITS_48) (NEW)
choice[1]: 1
Endianness
1. Build big-endian kernel (CPU_BIG_ENDIAN) (NEW)
> 2. Build little-endian kernel (CPU_LITTLE_ENDIAN) (NEW)
choice[1-2?]: 2
Multi-core scheduler support (SCHED_MC) [Y/n/?] y
Cluster scheduler support (SCHED_CLUSTER) [Y/n/?] y
SMT scheduler support (SCHED_SMT) [Y/n/?] y
Maximum number of CPUs (2-4096) (NR_CPUS) [320] 320
Support for hot-pluggable CPUs (HOTPLUG_CPU) [Y/?] y
NUMA Memory Allocation and Scheduler Support (NUMA) [Y/n/?] y
Maximum NUMA Nodes (as a power of 2) (NODES_SHIFT) [5] 5
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?]: 3
Enable paravirtualization code (PARAVIRT) [Y/?] y
Paravirtual steal time accounting (PARAVIRT_TIME_ACCOUNTING) [Y/n/?] y
kexec system call (KEXEC) [Y/n/?] y
kexec file based system call (KEXEC_FILE) [Y/n/?] y
Verify kernel signature during kexec_file_load() syscall (KEXEC_SIG) [Y/n/?] y
Enable Image signature verification support (KEXEC_IMAGE_VERIFY_SIG) [Y/n/?] (NEW) Y
Build kdump crash kernel (CRASH_DUMP) [Y/n/?] y
Xen guest support on ARM64 (XEN) [Y/n/?] y
Maximum zone order (ARCH_FORCE_MAX_ORDER) [11] (NEW)
Apply r/o permissions of VM areas also to their linear aliases (RODATA_FULL_DEFAULT_ENABLED) [Y/n/?] (NEW) Y
Emulate Privileged Access Never using TTBR0_EL1 switching (ARM64_SW_TTBR0_PAN) [N/y/?] (NEW) Y
Enable the tagged user addresses syscall ABI (ARM64_TAGGED_ADDR_ABI) [Y/n/?] (NEW) Y
*
* Kernel support for 32-bit EL0
*
Kernel support for 32-bit EL0 (COMPAT) [Y/n/?] y
Enable kuser helpers page for 32-bit applications (KUSER_HELPERS) [Y/n/?] (NEW) Y
Fix up misaligned multi-word loads and stores in user space (COMPAT_ALIGNMENT_FIXUPS) [N/y/?] (NEW) N
*
* Emulate deprecated/obsolete ARMv8 instructions
*
Emulate deprecated/obsolete ARMv8 instructions (ARMV8_DEPRECATED) [N/y/?] (NEW) N
*
* ARMv8.1 architectural features
*
Support for hardware updates of the Access and Dirty page flags (ARM64_HW_AFDBM) [Y/n/?] (NEW) Y
Enable support for Privileged Access Never (PAN) (ARM64_PAN) [Y/n/?] (NEW) Y
Atomic instructions (ARM64_USE_LSE_ATOMICS) [Y/n/?] (NEW) Y
*
* ARMv8.2 architectural features
*
Enable support for persistent memory (ARM64_PMEM) [N/y/?] (NEW) N
Enable support for RAS CPU Extensions (ARM64_RAS_EXTN) [Y/n/?] (NEW) Y
Enable support for Common Not Private (CNP) translations (ARM64_CNP) [Y/n/?] (NEW) Y
*
* ARMv8.3 architectural features
*
Enable support for pointer authentication (ARM64_PTR_AUTH) [Y/n/?] (NEW) Y
Use pointer authentication for kernel (ARM64_PTR_AUTH_KERNEL) [Y/n/?] (NEW) Y
*
* ARMv8.4 architectural features
*
Enable support for the Activity Monitors Unit CPU extension (ARM64_AMU_EXTN) [Y/n/?] (NEW) Y
Enable support for tlbi range feature (ARM64_TLB_RANGE) [Y/n/?] (NEW) Y
*
* ARMv8.5 architectural features
*
Branch Target Identification support (ARM64_BTI) [Y/n/?] (NEW) Y
Enable support for E0PD (ARM64_E0PD) [Y/n/?] (NEW) Y
Memory Tagging Extension support (ARM64_MTE) [Y/n/?] (NEW) Y
*
* ARMv8.7 architectural features
*
Enable support for Enhanced Privileged Access Never (EPAN) (ARM64_EPAN) [Y/n/?] (NEW) Y
ARM Scalable Vector Extension support (ARM64_SVE) [Y/n/?] (NEW) Y
ARM Scalable Matrix Extension support (ARM64_SME) [Y/n/?] (NEW) Y
Use PLTs to allow module memory to spill over into vmalloc area (ARM64_MODULE_PLTS) [Y/?] (NEW) y
Support for NMI-like interrupts (ARM64_PSEUDO_NMI) [N/y/?] (NEW) N
Randomize the address of the kernel image (RANDOMIZE_BASE) [Y/n/?] y
Randomize the module region over a 2 GB range (RANDOMIZE_MODULE_REGION_FULL) [Y/n/?] (NEW) Y
*
* Boot options
*
Enable support for the ARM64 ACPI parking protocol (ARM64_ACPI_PARKING_PROTOCOL) [N/y/?] (NEW) N
Default kernel command string (CMDLINE) [] (NEW)
UEFI runtime support (EFI) [Y/n/?] y
Enable support for SMBIOS (DMI) tables (DMI) [Y/n/?] y
*
* ARM CPU Idle Drivers
*
PSCI CPU idle Driver (ARM_PSCI_CPUIDLE) [N/y/?] (NEW) N
*
* CPU Frequency scaling
*
CPU Frequency scaling (CPU_FREQ) [Y/n/?] y
CPU frequency transition statistics (CPU_FREQ_STAT) [Y/n/?] y
Default CPUFreq governor
1. performance (CPU_FREQ_DEFAULT_GOV_PERFORMANCE)
2. powersave (CPU_FREQ_DEFAULT_GOV_POWERSAVE)
3. userspace (CPU_FREQ_DEFAULT_GOV_USERSPACE)
4. ondemand (CPU_FREQ_DEFAULT_GOV_ONDEMAND) (NEW)
5. conservative (CPU_FREQ_DEFAULT_GOV_CONSERVATIVE) (NEW)
> 6. schedutil (CPU_FREQ_DEFAULT_GOV_SCHEDUTIL)
choice[1-6?]: 6
'performance' governor (CPU_FREQ_GOV_PERFORMANCE) [Y/?] y
'powersave' governor (CPU_FREQ_GOV_POWERSAVE) [Y/n/m/?] y
'userspace' governor for userspace frequency scaling (CPU_FREQ_GOV_USERSPACE) [Y/n/m/?] y
'ondemand' cpufreq policy governor (CPU_FREQ_GOV_ONDEMAND) [Y/n/m/?] y
'conservative' cpufreq governor (CPU_FREQ_GOV_CONSERVATIVE) [Y/n/m/?] y
'schedutil' cpufreq policy governor (CPU_FREQ_GOV_SCHEDUTIL) [Y/?] y
*
* CPU frequency scaling drivers
*
Generic DT based cpufreq driver (CPUFREQ_DT) [N/m/y/?] (NEW) N
CPUFreq driver based on the ACPI CPPC spec (ACPI_CPPC_CPUFREQ) [N/m/y/?] (NEW) N
*
* Kernel-based Virtual Machine (KVM) support
*
Kernel-based Virtual Machine (KVM) support (KVM) [N/y/?] (NEW) N
*
* General architecture-dependent options
*
Kprobes (KPROBES) [Y/n/?] y
Optimize very unlikely/likely branches (JUMP_LABEL) [Y/?] y
Static key selftest (STATIC_KEYS_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
Shadow Call Stack (SHADOW_CALL_STACK) [N/y/?] (NEW) N
Link Time Optimization (LTO)
> 1. None (LTO_NONE)
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/?] y
Default state of kernel stack offset randomization (RANDOMIZE_KSTACK_OFFSET_DEFAULT) [Y/n/?] y
Locking event counts collection (LOCK_EVENT_COUNTS) [Y/n/?] y
*
* PCI controller drivers
*
Faraday Technology FTPCI100 PCI controller (PCI_FTPCI100) [N/y/?] (NEW) N
Generic PCI host controller (PCI_HOST_GENERIC) [N/m/y/?] (NEW) N
Xilinx AXI PCIe host bridge support (PCIE_XILINX) [N/y/?] (NEW) N
X-Gene PCIe controller (PCI_XGENE) [N/y/?] (NEW) N
Altera PCIe controller (PCIE_ALTERA) [N/m/y/?] (NEW) N
Cavium Thunder PCIe controller to off-chip devices (PCI_HOST_THUNDER_PEM) [N/y/?] (NEW) N
Cavium Thunder ECAM controller to on-chip devices on pass-1.x silicon (PCI_HOST_THUNDER_ECAM) [N/y/?] (NEW) N
Hyper-V PCI Interface (PCI_HYPERV_INTERFACE) [M/?] m
Microchip AXI PCIe host bridge support (PCIE_MICROCHIP_HOST) [N/y/?] (NEW) N
HiSilicon HIP PCIe controller error handling driver (PCIE_HISI_ERR) [N/y/?] (NEW) N
*
* DesignWare PCI Core Support
*
Platform bus based DesignWare PCIe Controller - Host mode (PCIE_DW_PLAT_HOST) [Y/n/?] y
HiSilicon Hip05 and Hip06 SoCs PCIe controllers (PCI_HISI) [N/y/?] (NEW) N
HiSilicon Kirin series SoCs PCIe controllers (PCIE_KIRIN) [N/m/y/?] (NEW) N
MESON PCIe controller (PCI_MESON) [Y/n/m/?] y
Amazon Annapurna Labs PCIe controller (PCIE_AL) [N/y/?] (NEW) N
*
* Cadence PCIe controllers support
*
Cadence PCIe platform host controller (PCIE_CADENCE_PLAT_HOST) [N/y/?] (NEW) N
TI J721E PCIe platform host controller (PCI_J721E_HOST) [N/y/?] (NEW) N
*
* Bus devices
*
Broadcom STB GISB bus arbiter (BRCMSTB_GISB_ARB) [N/m/y/?] (NEW) N
CZ.NIC Turris Mox module configuration bus (MOXTET) [N/m/y/?] (NEW) N
Versatile Express configuration bus (VEXPRESS_CONFIG) [N/m/y/?] (NEW) N
Modem Host Interface (MHI) bus (MHI_BUS) [M/y/?] m
Debugfs support for the MHI bus (MHI_BUS_DEBUG) [N/y/?] n
MHI PCI controller driver (MHI_BUS_PCI_GENERIC) [M/n/?] m
Modem Host Interface (MHI) bus Endpoint implementation (MHI_BUS_EP) [M/n/y/?] m
*
* ARM System Control and Management Interface Protocol
*
ARM System Control and Management Interface (SCMI) Message Protocol (ARM_SCMI_PROTOCOL) [N/m/y/?] (NEW) N
*
* Firmware Drivers
*
ARM System Control and Power Interface (SCPI) Message Protocol (ARM_SCPI_PROTOCOL) [N/m/y/?] (NEW) N
ARM Software Delegated Exception Interface (SDEI) (ARM_SDE_INTERFACE) [N/y/?] (NEW) N
Export DMI identification via sysfs to userspace (DMIID) [Y/n/?] y
DMI table support in sysfs (DMI_SYSFS) [Y/n/m/?] y
iSCSI Boot Firmware Table Attributes module (ISCSI_IBFT) [M/n/y/?] m
QEMU fw_cfg device support in sysfs (FW_CFG_SYSFS) [M/n/y/?] m
QEMU fw_cfg device parameter parsing (FW_CFG_SYSFS_CMDLINE) [N/y/?] n
Mark VGA/VBE/EFI FB as generic system framebuffer (SYSFB_SIMPLEFB) [N/y/?] n
Arm Firmware Framework for Armv8-A (ARM_FFA_TRANSPORT) [N/m/y/?] (NEW) N
*
* EFI (Extensible Firmware Interface) Support
*
Register efivars backend for pstore (EFI_VARS_PSTORE) [Y/n/m/?] y
Disable using efivars as a pstore backend by default (EFI_VARS_PSTORE_DEFAULT_DISABLE) [Y/n/?] y
Reserve EFI Specific Purpose Memory (EFI_SOFT_RESERVE) [Y/n/?] y
Enable the generic EFI decompressor (EFI_ZBOOT) [N/y/?] (NEW) N
Enable the DTB loader (EFI_ARMSTUB_DTB_LOADER) [Y/n/?] (NEW) Y
EFI Bootloader Control (EFI_BOOTLOADER_CONTROL) [M/n/y/?] m
EFI capsule loader (EFI_CAPSULE_LOADER) [M/n/y/?] m
EFI Runtime Service Tests Support (EFI_TEST) [N/m/y/?] n
Reset memory attack mitigation (RESET_ATTACK_MITIGATION) [N/y/?] n
Clear Busmaster bit on PCI bridges during ExitBootServices() (EFI_DISABLE_PCI_DMA) [N/y/?] n
Load custom ACPI SSDT overlay from an EFI variable (EFI_CUSTOM_SSDT_OVERLAYS) [Y/n/?] y
Disable EFI runtime services support by default (EFI_DISABLE_RUNTIME) [N/y/?] n
EFI Confidential Computing Secret Area Support (EFI_COCO_SECRET) [Y/n/?] y
Amlogic Secure Monitor driver (MESON_SM) [Y/n/m/?] (NEW) Y
ARM PSCI checker (ARM_PSCI_CHECKER) [N/y/?] (NEW) N
SoC bus device for the ARM SMCCC SOC_ID (ARM_SMCCC_SOC_ID) [Y/n/?] (NEW) Y
*
* Partition parsers
*
TI AR7 partitioning parser (MTD_AR7_PARTS) [N/m/?] n
Command line partition table parsing (MTD_CMDLINE_PARTS) [N/m/?] n
OpenFirmware (device tree) partitioning parser (MTD_OF_PARTS) [M/n/?] (NEW) M
ARM Firmware Suite partition parsing (MTD_AFS_PARTS) [N/m/?] (NEW) N
RedBoot partition table parsing (MTD_REDBOOT_PARTS) [N/m/?] n
*
* Raw/Parallel NAND Device Support
*
Raw/Parallel NAND Device Support (MTD_RAW_NAND) [M/n/?] m
*
* Raw/parallel NAND flash controllers
*
Denali NAND controller on Intel Moorestown (MTD_NAND_DENALI_PCI) [N/m/?] n
Denali NAND controller as a DT device (MTD_NAND_DENALI_DT) [N/m/?] (NEW) N
OLPC CAFÉ NAND controller (MTD_NAND_CAFE) [N/m/?] n
Broadcom STB NAND controller (MTD_NAND_BRCMNAND) [N/m/?] (NEW) N
Macronix raw NAND controller (MTD_NAND_MXIC) [N/m/?] n
Support for NAND controller on Amlogic's Meson SoCs (MTD_NAND_MESON) [N/m/?] (NEW) N
GPIO assisted NAND controller (MTD_NAND_GPIO) [N/m/?] n
Generic NAND controller (MTD_NAND_PLATFORM) [N/m/?] n
Support Cadence NAND (HPNFC) controller (MTD_NAND_CADENCE) [N/m/?] (NEW) N
Support for Arasan NAND flash controller (MTD_NAND_ARASAN) [N/m/?] n
Support for NAND controller on Intel LGM SoC (MTD_NAND_INTEL_LGM) [N/m/?] (NEW) N
*
* Misc
*
Support for NAND Flash Simulator (MTD_NAND_NANDSIM) [M/n/?] m
Ricoh xD card reader (MTD_NAND_RICOH) [N/m/?] n
DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation) (MTD_NAND_DISKONCHIP) [N/m/?] n
*
* Device Tree and Open Firmware support
*
Device Tree and Open Firmware support (OF) [Y/?] y
Device Tree runtime unit tests (OF_UNITTEST) [N/y/?] (NEW) N
Device Tree overlays (OF_OVERLAY) [N/y/?] (NEW) N
*
* Misc devices
*
Analog Devices Digital Potentiometers (AD525X_DPOT) [M/n/y/?] m
support I2C bus connection (AD525X_DPOT_I2C) [M/n/?] m
support SPI bus connection (AD525X_DPOT_SPI) [M/n/?] m
Dummy IRQ handler (DUMMY_IRQ) [N/m/y/?] n
Sensable PHANToM (PCI) (PHANTOM) [M/n/y/?] m
TI Flash Media interface support (TIFM_CORE) [M/y/?] m
TI Flash Media PCI74xx/PCI76xx host adapter support (TIFM_7XX1) [M/n/?] m
Integrated Circuits ICS932S401 (ICS932S401) [M/n/y/?] m
Enclosure Services (ENCLOSURE_SERVICES) [M/n/y/?] m
Ampere Computing SMPro error monitor driver (SMPRO_ERRMON) [M/n/?] m
Ampere Computing SMPro miscellaneous driver (SMPRO_MISC) [M/n/?] m
Channel interface driver for the HP iLO processor (HP_ILO) [M/n/y/?] m
Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS) [M/n/y/?] m
Intersil ISL29003 ambient light sensor (ISL29003) [M/n/y/?] m
Intersil ISL29020 ambient light sensor (ISL29020) [M/n/y/?] m
Taos TSL2550 ambient light sensor (SENSORS_TSL2550) [M/n/y/?] m
BH1770GLC / SFH7770 combined ALS - Proximity sensor (SENSORS_BH1770) [M/n/y/?] m
APDS990X combined als and proximity sensors (SENSORS_APDS990X) [M/n/y/?] m
Honeywell HMC6352 compass (HMC6352) [M/n/y/?] m
Dallas DS1682 Total Elapsed Time Recorder with Alarm (DS1682) [M/n/y/?] m
Lattice ECP3 FPGA bitstream configuration via SPI (LATTICE_ECP3_CONFIG) [M/n/y/?] m
Generic on-chip SRAM driver (SRAM) [N/y/?] n
Synopsys DesignWare xData PCIe driver (DW_XDATA_PCIE) [M/n/y/?] m
PCI Endpoint Test driver (PCI_ENDPOINT_TEST) [M/n/y/?] m
Xilinx SDFEC 16 (XILINX_SDFEC) [M/n/y/?] m
USB GPIO Hub on HiSilicon Hikey 960/970 Platform (HISI_HIKEY_USB) [N/m/?] (NEW) N
Open Profile for DICE driver (OPEN_DICE) [N/m/y/?] (NEW) N
Guest vCPU stall detector (VCPU_STALL_DETECTOR) [N/m/y/?] (NEW) N
ENE CB710/720 Flash memory card reader support (CB710_CORE) [M/y/?] m
Enable driver debugging (CB710_DEBUG) [N/y/?] n
STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C) (SENSORS_LIS3_I2C) [M/n/y/?] m
Altera FPGA firmware download module (ALTERA_STAPL) [M/y/?] m
VMware VMCI Driver (VMWARE_VMCI) [M/n/y/?] m
Line Echo Canceller support (ECHO) [M/n/y/?] m
Support for Broadcom VK Accelerators (BCM_VK) [M/n/y/?] m
Enable tty ports on a Broadcom VK Accelerator device (BCM_VK_TTY) [Y/n/?] y
Alcor Micro/Alcor Link PCI-E card reader (MISC_ALCOR_PCI) [M/n/y/?] m
Realtek PCI-E card reader (MISC_RTSX_PCI) [M/n/y/?] m
Realtek USB card reader (MISC_RTSX_USB) [M/n/y/?] m
Accelerator Framework for User Land (UACCE) [M/n/y/?] m
pvpanic device support (PVPANIC) [Y/n/?] y
pvpanic MMIO device support (PVPANIC_MMIO) [M/n/y/?] m
pvpanic PCI device support (PVPANIC_PCI) [M/n/y/?] m
Microchip PCI1XXXX PCIe to GPIO Expander + OTP/EEPROM manager (GP_PCI1XXXX) [M/n/y/?] m
*
* SCSI low-level drivers
*
SCSI low-level drivers (SCSI_LOWLEVEL) [Y/n/?] y
iSCSI Initiator over TCP/IP (ISCSI_TCP) [M/n/y/?] m
iSCSI Boot Sysfs Interface (ISCSI_BOOT_SYSFS) [M/y/?] m
Chelsio T3 iSCSI support (SCSI_CXGB3_ISCSI) [M/n/y/?] m
Chelsio T4 iSCSI support (SCSI_CXGB4_ISCSI) [M/n/?] m
QLogic NetXtreme II iSCSI support (SCSI_BNX2_ISCSI) [M/n/y/?] m
QLogic FCoE offload support (SCSI_BNX2X_FCOE) [M/n/?] m
Emulex 10Gbps iSCSI - BladeEngine 2 (BE2ISCSI) [M/n/y/?] m
3ware 5/6/7/8xxx ATA-RAID support (BLK_DEV_3W_XXXX_RAID) [M/n/y/?] m
HP Smart Array SCSI driver (SCSI_HPSA) [M/n/y/?] m
3ware 9xxx SATA-RAID support (SCSI_3W_9XXX) [M/n/y/?] m
3ware 97xx SAS/SATA-RAID support (SCSI_3W_SAS) [M/n/y/?] m
ACARD SCSI support (SCSI_ACARD) [M/n/y/?] m
Adaptec AACRAID support (SCSI_AACRAID) [M/n/y/?] m
Adaptec AIC7xxx Fast -> U160 support (SCSI_AIC7XXX) [M/n/y/?] m
Maximum number of TCQ commands per device (AIC7XXX_CMDS_PER_DEVICE) [32] 32
Initial bus reset delay in milli-seconds (AIC7XXX_RESET_DELAY_MS) [15000] 15000
Compile in Debugging Code (AIC7XXX_DEBUG_ENABLE) [Y/n/?] y
Debug code enable mask (2047 for all debugging) (AIC7XXX_DEBUG_MASK) [0] 0
Decode registers during diagnostics (AIC7XXX_REG_PRETTY_PRINT) [Y/n/?] y
Adaptec AIC79xx U320 support (SCSI_AIC79XX) [M/n/y/?] m
Maximum number of TCQ commands per device (AIC79XX_CMDS_PER_DEVICE) [32] 32
Initial bus reset delay in milli-seconds (AIC79XX_RESET_DELAY_MS) [15000] 15000
Compile in Debugging Code (AIC79XX_DEBUG_ENABLE) [Y/n/?] y
Debug code enable mask (16383 for all debugging) (AIC79XX_DEBUG_MASK) [0] 0
Decode registers during diagnostics (AIC79XX_REG_PRETTY_PRINT) [Y/n/?] y
Adaptec AIC94xx SAS/SATA support (SCSI_AIC94XX) [M/n/y/?] m
Compile in debug mode (AIC94XX_DEBUG) [Y/n/?] y
HiSilicon SAS (SCSI_HISI_SAS) [N/m/y/?] (NEW) N
Marvell 88SE64XX/88SE94XX SAS/SATA support (SCSI_MVSAS) [M/n/y/?] m
Compile in debug mode (SCSI_MVSAS_DEBUG) [Y/n/?] y
Support for interrupt tasklet (SCSI_MVSAS_TASKLET) [Y/n/?] y
Marvell UMI driver (SCSI_MVUMI) [M/n/y/?] m
AdvanSys SCSI support (SCSI_ADVANSYS) [M/n/y/?] m
ARECA (ARC11xx/12xx/13xx/16xx) SATA/SAS RAID Host Adapter (SCSI_ARCMSR) [M/n/y/?] m
ATTO Technology's ExpressSAS RAID adapter driver (SCSI_ESAS2R) [M/n/y/?] m
LSI Logic New Generation RAID Device Drivers (MEGARAID_NEWGEN) [Y/n/?] y
LSI Logic Management Module (New Driver) (MEGARAID_MM) [M/n/y/?] m
LSI Logic MegaRAID Driver (New Driver) (MEGARAID_MAILBOX) [M/n/?] m
LSI Logic Legacy MegaRAID Driver (MEGARAID_LEGACY) [M/n/y/?] m
LSI Logic MegaRAID SAS RAID Module (MEGARAID_SAS) [M/n/y/?] m
LSI MPT Fusion SAS 3.0 & SAS 2.0 Device Driver (SCSI_MPT3SAS) [M/y/?] m
LSI MPT Fusion SAS 2.0 Max number of SG Entries (16 - 256) (SCSI_MPT2SAS_MAX_SGE) [128] 128
LSI MPT Fusion SAS 3.0 Max number of SG Entries (16 - 256) (SCSI_MPT3SAS_MAX_SGE) [128] 128
Legacy MPT2SAS config option (SCSI_MPT2SAS) [M/n/y/?] m
Broadcom MPI3 Storage Controller Device Driver (SCSI_MPI3MR) [M/n/y/?] m
Microchip PQI Driver (SCSI_SMARTPQI) [M/n/y/?] m
HighPoint RocketRAID 3xxx/4xxx Controller support (SCSI_HPTIOP) [M/n/y/?] m
BusLogic SCSI support (SCSI_BUSLOGIC) [M/n/y/?] m
FlashPoint support (SCSI_FLASHPOINT) [Y/n/?] y
Mylex DAC960/DAC1100 PCI RAID Controller (Block Interface) (SCSI_MYRB) [M/n/y/?] m
Mylex DAC960/DAC1100 PCI RAID Controller (SCSI Interface) (SCSI_MYRS) [M/n/y/?] m
XEN SCSI frontend driver (XEN_SCSI_FRONTEND) [M/n/y/?] m
Microsoft Hyper-V virtual storage driver (HYPERV_STORAGE) [M/n/?] m
LibFC module (LIBFC) [M/n/?] m
LibFCoE module (LIBFCOE) [M/n/?] m
FCoE module (FCOE) [M/n/?] m
Cisco SNIC Driver (SCSI_SNIC) [M/n/y/?] m
Cisco SNIC Driver Debugfs Support (SCSI_SNIC_DEBUG_FS) [N/y/?] n
DMX3191D SCSI support (SCSI_DMX3191D) [M/n/y/?] m
Future Domain TMC-3260/AHA-2920A PCI SCSI support (SCSI_FDOMAIN_PCI) [M/n/y/?] m
IBM ServeRAID support (SCSI_IPS) [M/n/y/?] m
Initio 9100U(W) support (SCSI_INITIO) [M/n/y/?] m
Initio INI-A100U2W support (SCSI_INIA100) [M/n/y/?] m
IOMEGA parallel port (ppa - older drives) (SCSI_PPA) [M/n/?] m
IOMEGA parallel port (imm - newer drives) (SCSI_IMM) [M/n/?] m
ppa/imm option - Use slow (but safe) EPP-16 (SCSI_IZIP_EPP16) [N/y/?] n
ppa/imm option - Assume slow parport control register (SCSI_IZIP_SLOW_CTR) [N/y/?] n
Promise SuperTrak EX Series support (SCSI_STEX) [M/n/y/?] m
SYM53C8XX Version 2 SCSI support (SCSI_SYM53C8XX_2) [M/n/y/?] m
DMA addressing mode (SCSI_SYM53C8XX_DMA_ADDRESSING_MODE) [1] 1
Default tagged command queue depth (SCSI_SYM53C8XX_DEFAULT_TAGS) [16] 16
Maximum number of queued commands (SCSI_SYM53C8XX_MAX_TAGS) [64] 64
Use memory mapped IO (SCSI_SYM53C8XX_MMIO) [Y/n/?] y
IBM Power Linux RAID adapter support (SCSI_IPR) [M/n/y/?] m
enable driver internal trace (SCSI_IPR_TRACE) [Y/n/?] y
enable adapter dump support (SCSI_IPR_DUMP) [Y/n/?] y
Qlogic QLA 1240/1x80/1x160 SCSI support (SCSI_QLOGIC_1280) [M/n/y/?] m
QLogic QLA2XXX Fibre Channel Support (SCSI_QLA_FC) [M/n/?] m
TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs (TCM_QLA2XXX) [M/n/?] m
TCM_QLA2XXX fabric module DEBUG mode for QLogic 24xx+ series target mode HBAs (TCM_QLA2XXX_DEBUG) [N/y/?] n
QLogic ISP4XXX and ISP82XX host adapter family support (SCSI_QLA_ISCSI) [M/n/y/?] m
QLogic QEDI 25/40/100Gb iSCSI Initiator Driver Support (QEDI) [M/n/?] m
QLogic QEDF 25/40/100Gb FCoE Initiator Driver Support (QEDF) [M/n/?] m
Emulex LightPulse Fibre Channel Support (SCSI_LPFC) [M/n/?] m
Emulex LightPulse Fibre Channel debugfs Support (SCSI_LPFC_DEBUG_FS) [N/y/?] n
Emulex Fibre Channel Target (SCSI_EFCT) [M/n/?] m
Tekram DC395(U/UW/F) and DC315(U) SCSI support (SCSI_DC395x) [M/n/y/?] m
Tekram DC390(T) and Am53/79C974 SCSI support (new driver) (SCSI_AM53C974) [M/n/y/?] m
Western Digital WD7193/7197/7296 support (SCSI_WD719X) [M/n/y/?] m
SCSI debugging host and device simulator (SCSI_DEBUG) [M/n/y/?] m
PMC SIERRA Linux MaxRAID adapter support (SCSI_PMCRAID) [M/n/y/?] m
PMC-Sierra SPC 8001 SAS/SATA Based Host Adapter driver (SCSI_PM8001) [M/n/y/?] m
Brocade BFA Fibre Channel Support (SCSI_BFA_FC) [M/n/?] m
virtio-scsi support (SCSI_VIRTIO) [M/n/y/?] m
Chelsio Communications FCoE support (SCSI_CHELSIO_FCOE) [M/n/?] m
*
* Serial ATA and Parallel ATA drivers (libata)
*
Serial ATA and Parallel ATA drivers (libata) (ATA) [Y/n/m/?] y
Verbose ATA error reporting (ATA_VERBOSE_ERROR) [Y/n/?] y
ATA ACPI Support (ATA_ACPI) [Y/n/?] y
SATA Zero Power Optical Disc Drive (ZPODD) support (SATA_ZPODD) [Y/n/?] y
SATA Port Multiplier support (SATA_PMP) [Y/n/?] y
*
* Controllers with non-SFF native interface
*
AHCI SATA support (SATA_AHCI) [Y/n/m/?] y
Default SATA Link Power Management policy for low power chipsets (SATA_MOBILE_LPM_POLICY) [3] 3
Platform AHCI SATA support (SATA_AHCI_PLATFORM) [M/n/y/?] m
Synopsys DWC AHCI SATA support (AHCI_DWC) [M/n/y/?] m
CEVA AHCI SATA support (AHCI_CEVA) [N/m/y/?] (NEW) N
Freescale QorIQ AHCI SATA support (AHCI_QORIQ) [N/m/y/?] (NEW) N
Initio 162x SATA support (Very Experimental) (SATA_INIC162X) [M/n/y/?] m
ACard AHCI variant (ATP 8620) (SATA_ACARD_AHCI) [M/n/y/?] m
Silicon Image 3124/3132 SATA support (SATA_SIL24) [M/n/y/?] m
ATA SFF support (for legacy IDE and PATA) (ATA_SFF) [Y/n/?] y
*
* SFF controllers with custom DMA interface
*
Pacific Digital ADMA support (PDC_ADMA) [M/n/y/?] m
Pacific Digital SATA QStor support (SATA_QSTOR) [M/n/y/?] m
Promise SATA SX4 support (Experimental) (SATA_SX4) [M/n/y/?] m
ATA BMDMA support (ATA_BMDMA) [Y/n/?] y
*
* SATA SFF controllers with BMDMA
*
Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support (ATA_PIIX) [M/n/y/?] m
DesignWare Cores SATA support (SATA_DWC) [M/n/y/?] m
Support old device trees (SATA_DWC_OLD_DMA) [N/y/?] n
Marvell SATA support (SATA_MV) [M/n/y/?] m
NVIDIA SATA support (SATA_NV) [M/n/y/?] m
Promise SATA TX2/TX4 support (SATA_PROMISE) [M/n/y/?] m
Silicon Image SATA support (SATA_SIL) [M/n/y/?] m
SiS 964/965/966/180 SATA support (SATA_SIS) [M/n/y/?] m
ServerWorks Frodo / Apple K2 SATA support (SATA_SVW) [M/n/y/?] m
ULi Electronics SATA support (SATA_ULI) [M/n/y/?] m
VIA SATA support (SATA_VIA) [M/n/y/?] m
VITESSE VSC-7174 / INTEL 31244 SATA support (SATA_VITESSE) [M/n/y/?] m
*
* PATA SFF controllers with BMDMA
*
ALi PATA support (PATA_ALI) [M/n/y/?] m
AMD/NVidia PATA support (PATA_AMD) [M/n/y/?] m
ARTOP 6210/6260 PATA support (PATA_ARTOP) [M/n/y/?] m
ATI PATA support (PATA_ATIIXP) [M/n/y/?] m
ARTOP/Acard ATP867X PATA support (PATA_ATP867X) [M/n/y/?] m
CMD64x PATA support (PATA_CMD64X) [M/n/y/?] m
Cypress CY82C693 PATA support (Very Experimental) (PATA_CYPRESS) [M/n/y/?] m
EFAR SLC90E66 support (PATA_EFAR) [M/n/y/?] m
HPT 366/368 PATA support (PATA_HPT366) [M/n/y/?] m
HPT 370/370A/371/372/374/302 PATA support (PATA_HPT37X) [M/n/y/?] m
HPT 371N/372N/302N PATA support (PATA_HPT3X2N) [M/n/y/?] m
HPT 343/363 PATA support (PATA_HPT3X3) [M/n/y/?] m
HPT 343/363 DMA support (PATA_HPT3X3_DMA) [Y/n/?] y
IT8213 PATA support (Experimental) (PATA_IT8213) [M/n/y/?] m
IT8211/2 PATA support (PATA_IT821X) [M/n/y/?] m
JMicron PATA support (PATA_JMICRON) [M/n/y/?] m
Marvell PATA support via legacy mode (PATA_MARVELL) [M/n/y/?] m
NETCELL Revolution RAID support (PATA_NETCELL) [M/n/y/?] m
Ninja32/Delkin Cardbus ATA support (PATA_NINJA32) [M/n/y/?] m
Nat Semi NS87415 PATA support (PATA_NS87415) [M/n/y/?] m
Intel PATA old PIIX support (PATA_OLDPIIX) [M/n/y/?] m
OPTI FireStar PATA support (Very Experimental) (PATA_OPTIDMA) [M/n/y/?] m
Promise PATA 2027x support (PATA_PDC2027X) [M/n/y/?] m
Older Promise PATA controller support (PATA_PDC_OLD) [M/n/y/?] m
RADISYS 82600 PATA support (Experimental) (PATA_RADISYS) [M/n/y/?] m
RDC PATA support (PATA_RDC) [M/n/y/?] m
Intel SCH PATA support (PATA_SCH) [M/n/y/?] m
SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support (PATA_SERVERWORKS) [M/n/y/?] m
CMD / Silicon Image 680 PATA support (PATA_SIL680) [M/n/y/?] m
SiS PATA support (PATA_SIS) [M/y/?] m
Toshiba Piccolo support (Experimental) (PATA_TOSHIBA) [M/n/y/?] m
Compaq Triflex PATA support (PATA_TRIFLEX) [M/n/y/?] m
VIA PATA support (PATA_VIA) [M/n/y/?] m
Winbond SL82C105 PATA support (PATA_WINBOND) [M/n/y/?] m
*
* PIO-only SFF controllers
*
CMD640 PCI PATA support (Experimental) (PATA_CMD640_PCI) [M/n/y/?] m
Intel PATA MPIIX support (PATA_MPIIX) [M/n/y/?] m
Nat Semi NS87410 PATA support (PATA_NS87410) [M/n/y/?] m
OPTI621/6215 PATA support (Very Experimental) (PATA_OPTI) [M/n/y/?] m
PCMCIA PATA support (PATA_PCMCIA) [M/n/?] m
OpenFirmware platform device PATA support (PATA_OF_PLATFORM) [N/m/y/?] (NEW) N
PC Tech RZ1000 PATA support (PATA_RZ1000) [M/n/y/?] m
Parallel port IDE device support (PATA_PARPORT) [M/n/?] m
*
* Parallel IDE protocol modules
*
ATEN EH-100 protocol (PATA_PARPORT_ATEN) [M/n/?] m
MicroSolutions backpack (Series 5) protocol (PATA_PARPORT_BPCK) [M/n/?] m
DataStor Commuter protocol (PATA_PARPORT_COMM) [M/n/?] m
DataStor EP-2000 protocol (PATA_PARPORT_DSTR) [M/n/?] m
FIT TD-2000 protocol (PATA_PARPORT_FIT2) [M/n/?] m
FIT TD-3000 protocol (PATA_PARPORT_FIT3) [M/n/?] m
Shuttle EPAT/EPEZ protocol (PATA_PARPORT_EPAT) [M/n/?] m
Support c7/c8 chips (PATA_PARPORT_EPATC8) [Y/n/?] y
Shuttle EPIA protocol (PATA_PARPORT_EPIA) [M/n/?] m
Freecom IQ ASIC-2 protocol (PATA_PARPORT_FRIQ) [M/n/?] m
FreeCom power protocol (PATA_PARPORT_FRPW) [M/n/?] m
KingByte KBIC-951A/971A protocols (PATA_PARPORT_KBIC) [M/n/?] m
KT PHd protocol (PATA_PARPORT_KTTI) [M/n/?] m
OnSpec 90c20 protocol (PATA_PARPORT_ON20) [M/n/?] m
OnSpec 90c26 protocol (PATA_PARPORT_ON26) [M/n/?] m
*
* Generic fallback / legacy drivers
*
ACPI firmware driver for PATA (PATA_ACPI) [M/n/y/?] m
Generic ATA support (ATA_GENERIC) [M/n/y/?] m
Legacy ISA PATA support (Experimental) (PATA_LEGACY) [M/n/y/?] m
*
* Ethernet driver support
*
Ethernet driver support (ETHERNET) [Y/?] y
3Com devices (NET_VENDOR_3COM) [Y/n/?] y
3Com 3c574 PCMCIA support (PCMCIA_3C574) [M/n/?] m
3Com 3c589 PCMCIA support (PCMCIA_3C589) [M/n/?] m
3c590/3c900 series (592/595/597) "Vortex/Boomerang" support (VORTEX) [M/n/y/?] m
3cr990 series "Typhoon" support (TYPHOON) [M/n/y/?] m
Adaptec devices (NET_VENDOR_ADAPTEC) [Y/n/?] y
Adaptec Starfire/DuraLAN support (ADAPTEC_STARFIRE) [M/n/y/?] m
Agere devices (NET_VENDOR_AGERE) [Y/n/?] y
Agere ET-1310 Gigabit Ethernet support (ET131X) [M/n/y/?] m
Alacritech devices (NET_VENDOR_ALACRITECH) [Y/n/?] y
Alacritech Slicoss support (SLICOSS) [M/n/y/?] m
Alteon devices (NET_VENDOR_ALTEON) [Y/n/?] y
Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support (ACENIC) [M/n/y/?] m
Omit support for old Tigon I based AceNICs (ACENIC_OMIT_TIGON_I) [N/y/?] n
Altera Triple-Speed Ethernet MAC support (ALTERA_TSE) [M/n/y/?] m
Amazon Devices (NET_VENDOR_AMAZON) [Y/n/?] y
Elastic Network Adapter (ENA) support (ENA_ETHERNET) [M/n/y/?] m
AMD devices (NET_VENDOR_AMD) [Y/n/?] y
AMD 8111 (new PCI LANCE) support (AMD8111_ETH) [M/n/y/?] m
AMD PCnet32 PCI support (PCNET32) [M/n/y/?] m
New Media PCMCIA support (PCMCIA_NMCLAN) [M/n/?] m
AMD 10GbE Ethernet driver (AMD_XGBE) [M/n/y/?] m
Data Center Bridging (DCB) support (AMD_XGBE_DCB) [Y/n/?] y
aQuantia devices (NET_VENDOR_AQUANTIA) [Y/n/?] y
aQuantia AQtion(tm) Support (AQTION) [M/n/?] m
ARC devices (NET_VENDOR_ARC) [Y/n/?] y
Asix devices (NET_VENDOR_ASIX) [Y/n/?] y
Asix AX88796C-SPI support (SPI_AX88796C) [M/n/y/?] m
SPI transfer compression (SPI_AX88796C_COMPRESSION) [Y/n/?] y
Atheros devices (NET_VENDOR_ATHEROS) [Y/n/?] y
Atheros L2 Fast Ethernet support (ATL2) [M/n/y/?] m
Atheros/Attansic L1 Gigabit Ethernet support (ATL1) [M/n/y/?] m
Atheros L1E Gigabit Ethernet support (ATL1E) [M/n/y/?] m
Atheros L1C Gigabit Ethernet support (ATL1C) [M/n/y/?] m
Qualcomm Atheros AR816x/AR817x support (ALX) [M/n/y/?] m
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
Cisco devices (NET_VENDOR_CISCO) [Y/n/?] y
Cisco VIC Ethernet NIC Support (ENIC) [M/n/y/?] m
Cortina Gemini devices (NET_VENDOR_CORTINA) [Y/n/?] y
Gemini Gigabit Ethernet support (GEMINI_ETHERNET) [N/m/y/?] (NEW) N
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) [Y/n/?] y
Use PCI shared mem for NIC registers (TULIP_MMIO) [Y/n/?] y
Use RX polling (NAPI) (TULIP_NAPI) [Y/n/?] y
Use Interrupt Mitigation (TULIP_NAPI_HW_MITIGATION) [Y/n/?] y
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
EZchip NPS management enet support (EZCHIP_NPS_MANAGEMENT_ENET) [N/m/y/?] (NEW) N
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
Hisilicon devices (NET_VENDOR_HISILICON) [Y/n/?] (NEW) N
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
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
Intel(R) 82576 Virtual Function Ethernet support (IGBVF) [M/n/y/?] m
Intel(R) PRO/10GbE support (IXGB) [M/n/y/?] m
Intel(R) 10GbE PCI Express adapters support (IXGBE) [M/n/y/?] m
Intel(R) 10GbE PCI Express adapters HWMON support (IXGBE_HWMON) [Y/n/?] y
Data Center Bridging (DCB) Support (IXGBE_DCB) [Y/n/?] y
IPSec XFRM cryptography-offload acceleration (IXGBE_IPSEC) [N/y/?] n
Intel(R) 10GbE PCI Express Virtual Function Ethernet support (IXGBEVF) [M/n/y/?] m
IPSec XFRM cryptography-offload acceleration (IXGBEVF_IPSEC) [Y/n/?] y
Intel(R) Ethernet Controller XL710 Family support (I40E) [M/n/y/?] m
Data Center Bridging (DCB) Support (I40E_DCB) [Y/n/?] y
Intel(R) Ethernet Adaptive Virtual Function support (I40EVF) [M/n/y/?] m
Intel(R) Ethernet Connection E800 Series Support (ICE) [M/n/?] m
Switchdev Support (ICE_SWITCHDEV) [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
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
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
LiteX Ethernet support (LITEX_LITEETH) [N/m/y/?] (NEW) N
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 OcteonTX2 RVU Admin Function driver (OCTEONTX2_AF) [N/m/y/?] (NEW) N
Marvell OcteonTX2 NIC Physical Function driver (OCTEONTX2_PF) [N/m/?] (NEW) N
Marvell Octeon PCI Endpoint NIC Driver (OCTEON_EP) [M/n/y/?] m
Marvell Prestera Switch ASICs support (PRESTERA) [M/n/?] m
PCI interface driver for Marvell Prestera Switch ASICs family (PRESTERA_PCI) [M/n/?] m
Mellanox devices (NET_VENDOR_MELLANOX) [Y/?] y
Mellanox Technologies 1/10/40Gbit Ethernet support (MLX4_EN) [M/n/y/?] m
Data Center Bridging (DCB) Support (MLX4_EN_DCB) [Y/n/?] y
Support for old gen2 Mellanox PCI IDs (MLX4_CORE_GEN2) [Y/n/?] y
Mellanox 5th generation network adapters (ConnectX series) core driver (MLX5_CORE) [M/n/?] m
Mellanox Technologies Innova support (MLX5_FPGA) [Y/n/?] y
Mellanox 5th generation network adapters (ConnectX series) Ethernet support (MLX5_CORE_EN) [Y/n/?] y
Mellanox MLX5 ethernet accelerated receive flow steering (ARFS) support (MLX5_EN_ARFS) [Y/n/?] y
Mellanox MLX5 ethernet rx nfc flow steering support (MLX5_EN_RXNFC) [Y/n/?] y
Mellanox Technologies MLX5 MPFS support (MLX5_MPFS) [Y/n/?] y
Mellanox Technologies MLX5 SRIOV E-Switch support (MLX5_ESWITCH) [Y/n/?] y
MLX5 TC classifier action support (MLX5_CLS_ACT) [Y/n/?] y
MLX5 TC connection tracking offload support (MLX5_TC_CT) [Y/n/?] y
MLX5 TC sample offload support (MLX5_TC_SAMPLE) [Y/n/?] 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_EN_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 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
Mellanox Technologies BlueField Gigabit Ethernet support (MLXBF_GIGE) [N/m/y/?] (NEW) N
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
Lan966x switch driver (LAN966X_SWITCH) [N/m/?] (NEW) N
VCAP (Versatile Content-Aware Processor) library (VCAP) [Y/n/?] y
Microsemi devices (NET_VENDOR_MICROSEMI) [Y/n/?] y
Ocelot switch driver (MSCC_OCELOT_SWITCH) [N/m/?] (NEW) N
Microsoft Network Devices (NET_VENDOR_MICROSOFT) [Y/n/?] y
Myricom devices (NET_VENDOR_MYRI) [Y/n/?] y
Myricom Myri-10G Ethernet support (MYRI10GE) [M/n/y/?] m
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 Atheros QCA7000 SPI support (QCA7000_SPI) [N/m/y/?] (NEW) N
Qualcomm Atheros QCA7000 UART support (QCA7000_UART) [N/m/y/?] (NEW) N
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
RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support (8139CP) [M/n/y/?] m
RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support (8139TOO) [M/n/y/?] m
Use PIO instead of MMIO (8139TOO_PIO) [N/y/?] n
Support for uncommon RTL-8139 rev. K (automatic channel equalization) (8139TOO_TUNE_TWISTER) [Y/n/?] y
Support for older RTL-8129/8130 boards (8139TOO_8129) [Y/n/?] y
Use older RX-reset method (8139_OLD_RX_RESET) [N/y/?] n
Realtek 8169/8168/8101/8125 ethernet support (R8169) [M/n/y/?] m
Renesas devices (NET_VENDOR_RENESAS) [Y/n/?] y
Rocker devices (NET_VENDOR_ROCKER) [Y/n/?] y
Rocker switch driver (EXPERIMENTAL) (ROCKER) [M/n/?] m
Samsung Ethernet devices (NET_VENDOR_SAMSUNG) [Y/n/?] y
Samsung 10G/2.5G/1G SXGBE Ethernet driver (SXGBE_ETH) [M/n/y/?] m
SEEQ devices (NET_VENDOR_SEEQ) [Y/n/?] y
Silan devices (NET_VENDOR_SILAN) [Y/n/?] y
Silan SC92031 PCI Fast Ethernet Adapter driver (SC92031) [M/n/y/?] m
Silicon Integrated Systems (SiS) devices (NET_VENDOR_SIS) [Y/n/?] y
SiS 900/7016 PCI Fast Ethernet Adapter support (SIS900) [M/n/y/?] m
SiS190/SiS191 gigabit ethernet support (SIS190) [M/n/y/?] m
Solarflare devices (NET_VENDOR_SOLARFLARE) [Y/n/?] y
Solarflare 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 91C9x/91C1xxx support (SMC91X) [N/m/y/?] (NEW) N
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
Support for snps,dwc-qos-ethernet.txt DT binding. (DWMAC_DWC_QOS_ETH) [N/m/?] (NEW) N
Generic driver for DWMAC (DWMAC_GENERIC) [M/n/?] m
Amlogic Meson dwmac support (DWMAC_MESON) [M/n/?] (NEW) M
Intel dwmac support (DWMAC_INTEL_PLAT) [N/m/?] (NEW) N
Loongson PCI DWMAC support (DWMAC_LOONGSON) [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
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/y/?] m
Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver (XILINX_LL_TEMAC) [M/n/y/?] m
Xircom devices (NET_VENDOR_XIRCOM) [Y/n/?] y
Xircom 16-bit PCMCIA support (PCMCIA_XIRC2PS) [M/n/?] m
*
* PHY Device support and infrastructure
*
PHY Device support and infrastructure (PHYLIB) [M/y/?] m
Support LED triggers for tracking link state (LED_TRIGGER_PHY) [Y/n/?] y
MDIO Bus/PHY emulation with fixed speed/link PHYs (FIXED_PHY) [M/?] m
SFP cage support (SFP) [M/n/?] m
*
* MII PHY device drivers
*
AMD PHYs (AMD_PHY) [M/n/?] m
Amlogic Meson GXL Internal PHY (MESON_GXL_PHY) [N/m/?] (NEW) N
Analog Devices Industrial Ethernet PHYs (ADIN_PHY) [M/n/?] m
Analog Devices Industrial Ethernet T1L PHYs (ADIN1100_PHY) [M/n/?] m
Aquantia PHYs (AQUANTIA_PHY) [M/n/?] m
Asix PHYs (AX88796B_PHY) [M/?] m
Broadcom 54XX PHYs (BROADCOM_PHY) [M/n/?] m
Broadcom BCM54140 PHY (BCM54140_PHY) [M/n/?] m
Broadcom 7xxx SOCs internal PHYs (BCM7XXX_PHY) [M/?] m
Broadcom BCM84881 PHY (BCM84881_PHY) [M/n/?] m
Broadcom BCM8706 and BCM8727 PHYs (BCM87XX_PHY) [M/n/?] m
Cicada PHYs (CICADA_PHY) [M/n/?] m
Cortina EDC CDR 10G Ethernet PHY (CORTINA_PHY) [M/n/?] m
Davicom PHYs (DAVICOM_PHY) [M/n/?] m
ICPlus PHYs (ICPLUS_PHY) [M/n/?] m
Intel LXT PHYs (LXT_PHY) [M/n/?] m
Intel XWAY PHYs (INTEL_XWAY_PHY) [M/n/?] m
LSI ET1011C PHY (LSI_ET1011C_PHY) [M/n/?] m
Marvell Alaska PHYs (MARVELL_PHY) [M/n/?] m
Marvell Alaska 10Gbit PHYs (MARVELL_10G_PHY) [M/n/?] m
Marvell 88X2222 PHY (MARVELL_88X2222_PHY) [M/n/?] m
Maxlinear Ethernet PHYs (MAXLINEAR_GPHY) [M/n/?] m
MediaTek Gigabit Ethernet PHYs (MEDIATEK_GE_PHY) [M/?] m
Micrel PHYs (MICREL_PHY) [M/?] m
Microchip PHYs (MICROCHIP_PHY) [M/?] m
Microchip T1 PHYs (MICROCHIP_T1_PHY) [M/n/?] m
Microsemi PHYs (MICROSEMI_PHY) [M/n/?] m
Motorcomm PHYs (MOTORCOMM_PHY) [M/n/?] m
National Semiconductor PHYs (NATIONAL_PHY) [M/n/?] m
NXP C45 TJA11XX PHYs (NXP_C45_TJA11XX_PHY) [M/n/?] m
NXP TJA11xx PHYs support (NXP_TJA11XX_PHY) [M/n/?] m
Onsemi 10BASE-T1S Ethernet PHY (NCN26000_PHY) [M/n/?] m
Qualcomm Atheros AR803X PHYs and QCA833x PHYs (AT803X_PHY) [M/n/?] m
Quality Semiconductor PHYs (QSEMI_PHY) [M/n/?] m
Realtek PHYs (REALTEK_PHY) [M/?] m
Renesas PHYs (RENESAS_PHY) [M/n/?] m
Rockchip Ethernet PHYs (ROCKCHIP_PHY) [N/m/?] n
SMSC PHYs (SMSC_PHY) [M/?] m
STMicroelectronics STe10Xp PHYs (STE10XP) [M/n/?] m
Teranetics PHYs (TERANETICS_PHY) [M/n/?] m
Texas Instruments DP83822/825/826 PHYs (DP83822_PHY) [M/n/?] m
Texas Instruments DP83TC811 PHY (DP83TC811_PHY) [M/n/?] m
Texas Instruments DP83848 PHY (DP83848_PHY) [M/n/?] m
Texas Instruments DP83867 Gigabit PHY (DP83867_PHY) [M/n/?] m
Texas Instruments DP83869 Gigabit PHY (DP83869_PHY) [M/n/?] m
Texas Instruments DP83TD510 Ethernet 10Base-T1L PHY (DP83TD510_PHY) [M/n/?] m
Vitesse PHYs (VITESSE_PHY) [M/?] m
Xilinx GMII2RGMII converter driver (XILINX_GMII2RGMII) [M/n/?] 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
Support for Freescale FLEXCAN based chips (CAN_FLEXCAN) [N/m/?] (NEW) N
Aeroflex Gaisler GRCAN and GRHCAN CAN devices (CAN_GRCAN) [N/m/?] (NEW) N
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
Xilinx CAN (CAN_XILINXCAN) [N/m/?] (NEW) N
CTU CAN-FD IP core PCI/PCIe driver (CAN_CTUCANFD_PCI) [M/n/?] m
CTU CAN-FD IP core platform (FPGA, SoC) driver (CAN_CTUCANFD_PLATFORM) [N/m/?] (NEW) N
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
*
* MDIO bus device drivers
*
MDIO bus device drivers (MDIO_DEVICE) [M/y/?] m
Bitbanged MDIO buses (MDIO_BITBANG) [M/?] m
Broadcom UniMAC MDIO bus controller (MDIO_BCM_UNIMAC) [M/?] m
GPIO lib-based bitbanged MDIO buses (MDIO_GPIO) [M/n/?] m
Hisilicon FEMAC MDIO bus controller (MDIO_HISI_FEMAC) [N/m/?] (NEW) N
Marvell USB to MDIO Adapter (MDIO_MVUSB) [M/n/?] m
Microsemi MIIM interface support (MDIO_MSCC_MIIM) [M/?] m
Octeon and some ThunderX SOCs MDIO buses (MDIO_OCTEON) [N/m/?] (NEW) N
Qualcomm IPQ4019 MDIO interface support (MDIO_IPQ4019) [N/m/?] (NEW) N
Qualcomm IPQ8064 MDIO interface support (MDIO_IPQ8064) [N/m/?] (NEW) N
ThunderX SOCs MDIO buses (MDIO_THUNDER) [M/?] m
*
* MDIO Multiplexers
*
Amlogic G12a based MDIO bus multiplexer (MDIO_BUS_MUX_MESON_G12A) [M/n/?] (NEW) M
Amlogic GXL based MDIO bus multiplexer (MDIO_BUS_MUX_MESON_GXL) [M/n/?] (NEW) M
GPIO controlled MDIO bus multiplexers (MDIO_BUS_MUX_GPIO) [N/m/?] (NEW) N
MDIO bus multiplexer using kernel multiplexer subsystem (MDIO_BUS_MUX_MULTIPLEXER) [N/m/?] (NEW) N
MMIO device-controlled MDIO bus multiplexers (MDIO_BUS_MUX_MMIOREG) [N/m/?] (NEW) N
*
* Wireless LAN
*
Wireless LAN (WLAN) [Y/n/?] y
ADMtek devices (WLAN_VENDOR_ADMTEK) [Y/n/?] y
ADMtek ADM8211 support (ADM8211) [M/n/?] m
Atheros/Qualcomm devices (WLAN_VENDOR_ATH) [Y/n/?] y
Atheros wireless debugging (ATH_DEBUG) [N/y/?] n
Atheros 5xxx wireless cards support (ATH5K) [M/n/?] m
Atheros 5xxx debugging (ATH5K_DEBUG) [Y/n/?] y
Atheros 5xxx tracer (ATH5K_TRACER) [Y/n/?] y
Atheros 5xxx PCI bus support (ATH5K_PCI) [Y/?] y
Atheros bluetooth coexistence support (ATH9K_BTCOEX_SUPPORT) [Y/n/?] y
Atheros 802.11n wireless cards support (ATH9K) [M/n/?] m
Atheros ath9k PCI/PCIe bus support (ATH9K_PCI) [Y/n/?] y
Atheros ath9k AHB bus support (ATH9K_AHB) [Y/n/?] y
Atheros ath9k debugging (ATH9K_DEBUGFS) [Y/n/?] y
Detailed station statistics (ATH9K_STATION_STATISTICS) [Y/n/?] y
Atheros ath9k ACK timeout estimation algorithm (ATH9K_DYNACK) [Y/n/?] y
Wake on Wireless LAN support (EXPERIMENTAL) (ATH9K_WOW) [Y/n/?] y
Channel Context support (ATH9K_CHANNEL_CONTEXT) [Y/n/?] y
Atheros ath9k pci loader for EEPROM-less chips (ATH9K_PCI_NO_EEPROM) [M/n/y/?] m
Atheros HTC based wireless cards support (ATH9K_HTC) [M/n/?] m
Atheros ath9k_htc debugging (ATH9K_HTC_DEBUGFS) [Y/n/?] y
Random number generator support (ATH9K_HWRNG) [Y/n/?] y
Atheros ath9k/ath9k_htc spectral scan support (ATH9K_COMMON_SPECTRAL) [Y/n/?] y
Linux Community AR9170 802.11n USB support (CARL9170) [M/n/?] m
SoftLED Support (CARL9170_LEDS) [Y/n/?] y
DebugFS Support (CARL9170_DEBUGFS) [Y/n/?] y
Random number generator (CARL9170_HWRNG) [N/y/?] n
Atheros mobile chipsets support (ATH6KL) [M/n/?] m
Atheros ath6kl SDIO support (ATH6KL_SDIO) [M/n/?] m
Atheros ath6kl USB support (ATH6KL_USB) [M/n/?] m
Atheros ath6kl debugging (ATH6KL_DEBUG) [Y/n/?] y
Atheros ath6kl tracing support (ATH6KL_TRACING) [Y/n/?] y
Atheros AR5523 wireless driver support (AR5523) [M/n/?] m
Wilocity 60g WiFi card wil6210 support (WIL6210) [M/n/?] m
Use Clear-On-Read mode for ISR registers for wil6210 (WIL6210_ISR_COR) [Y/n/?] y
wil6210 tracing support (WIL6210_TRACING) [Y/n/?] y
wil6210 debugfs support (WIL6210_DEBUGFS) [Y/n/?] y
Atheros 802.11ac wireless cards support (ATH10K) [M/n/?] m
Atheros ath10k PCI support (ATH10K_PCI) [M/n/?] m
Atheros ath10k AHB support (ATH10K_AHB) [N/y/?] (NEW) N
Atheros ath10k SDIO support (ATH10K_SDIO) [M/n/?] m
Atheros ath10k USB support (EXPERIMENTAL) (ATH10K_USB) [M/n/?] m
Atheros ath10k debugging (ATH10K_DEBUG) [Y/n/?] y
Atheros ath10k debugfs support (ATH10K_DEBUGFS) [Y/n/?] y
Atheros ath10k spectral scan support (ATH10K_SPECTRAL) [Y/n/?] y
Atheros ath10k tracing support (ATH10K_TRACING) [Y/n/?] y
Qualcomm Atheros WCN3660/3680 support (WCN36XX) [M/n/?] m
WCN36XX debugfs support (WCN36XX_DEBUGFS) [Y/n/?] y
Qualcomm Technologies 802.11ax chipset support (ATH11K) [M/n/?] m
Atheros ath11k AHB support (ATH11K_AHB) [M/n/?] m
Atheros ath11k PCI support (ATH11K_PCI) [M/n/?] m
QCA ath11k debugging (ATH11K_DEBUG) [Y/n/?] y
QCA ath11k debugfs support (ATH11K_DEBUGFS) [Y/n/?] y
ath11k tracing support (ATH11K_TRACING) [N/y/?] n
QCA ath11k spectral scan support (ATH11K_SPECTRAL) [Y/n/?] y
Qualcomm Technologies Wi-Fi 7 support (ath12k) (ATH12K) [M/n/?] m
ath12k debugging (ATH12K_DEBUG) [Y/n/?] y
ath12k tracing support (ATH12K_TRACING) [Y/n/?] y
Atmel devices (WLAN_VENDOR_ATMEL) [Y/n/?] y
Atmel at76c50x chipset 802.11b support (ATMEL) [M/n/?] m
Atmel at76c506 PCI cards (PCI_ATMEL) [M/n/?] m
Atmel at76c502/at76c504 PCMCIA cards (PCMCIA_ATMEL) [M/n/?] m
Atmel at76c503/at76c505/at76c505a USB cards (AT76C50X_USB) [M/n/?] m
Broadcom devices (WLAN_VENDOR_BROADCOM) [Y/n/?] y
Broadcom 43xx wireless support (mac80211 stack) (B43) [M/n/?] m
Supported bus types
> 1. BCMA and SSB (B43_BUSES_BCMA_AND_SSB)
2. BCMA only (B43_BUSES_BCMA)
3. SSB only (B43_BUSES_SSB)
choice[1-3?]: 1
Broadcom 43xx SDIO device support (B43_SDIO) [Y/n/?] y
Support for G-PHY (802.11g) devices (B43_PHY_G) [Y/n/?] y
Support for N-PHY (the main 802.11n series) devices (B43_PHY_N) [Y/n/?] y
Support for LP-PHY (low-power 802.11g) devices (B43_PHY_LP) [Y/n/?] y
Support for HT-PHY (high throughput 802.11n) devices (B43_PHY_HT) [Y/n/?] y
Broadcom 43xx debugging (B43_DEBUG) [N/y/?] n
Broadcom 43xx-legacy wireless support (mac80211 stack) (B43LEGACY) [M/n/?] m
Broadcom 43xx-legacy debugging (B43LEGACY_DEBUG) [Y/n/?] y
Broadcom 43xx-legacy data transfer mode
> 1. DMA + PIO (B43LEGACY_DMA_AND_PIO_MODE)
2. DMA (Direct Memory Access) only (B43LEGACY_DMA_MODE)
3. PIO (Programmed I/O) only (B43LEGACY_PIO_MODE)
choice[1-3?]: 1
Broadcom IEEE802.11n PCIe SoftMAC WLAN driver (BRCMSMAC) [M/n/?] m
Broadcom FullMAC WLAN driver (BRCMFMAC) [M/n/?] m
SDIO bus interface support for FullMAC driver (BRCMFMAC_SDIO) [Y/n/?] y
USB bus interface support for FullMAC driver (BRCMFMAC_USB) [Y/n/?] y
PCIE bus interface support for FullMAC driver (BRCMFMAC_PCIE) [Y/n/?] y
Broadcom device tracing (BRCM_TRACING) [Y/n/?] y
Broadcom driver debug functions (BRCMDBG) [Y/n/?] y
Cisco devices (WLAN_VENDOR_CISCO) [Y/n/?] y
Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards (AIRO_CS) [M/n/?] m
Intel devices (WLAN_VENDOR_INTEL) [Y/n/?] y
Intel PRO/Wireless 2100 Network Connection (IPW2100) [M/n/?] m
Enable promiscuous mode (IPW2100_MONITOR) [Y/n/?] y
Enable full debugging output in IPW2100 module. (IPW2100_DEBUG) [N/y/?] n
Intel PRO/Wireless 2200BG and 2915ABG Network Connection (IPW2200) [M/n/?] m
Enable promiscuous mode (IPW2200_MONITOR) [Y/n/?] y
Enable radiotap format 802.11 raw packet support (IPW2200_RADIOTAP) [Y/?] y
Enable creation of a RF radiotap promiscuous interface (IPW2200_PROMISCUOUS) [Y/n/?] y
Enable QoS support (IPW2200_QOS) [Y/n/?] y
Enable full debugging output in IPW2200 module. (IPW2200_DEBUG) [N/y/?] n
Full debugging output for the LIBIPW component (LIBIPW_DEBUG) [N/y/?] n
Intel Wireless WiFi 4965AGN (iwl4965) (IWL4965) [M/n/?] m
Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945) (IWL3945) [M/n/?] m
Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) (IWLWIFI) [M/n/?] m
Intel Wireless WiFi DVM Firmware support (IWLDVM) [M/n/?] m
Intel Wireless WiFi MVM Firmware support (IWLMVM) [M/n/?] m
Intersil devices (WLAN_VENDOR_INTERSIL) [Y/n/?] y
IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP) (HOSTAP) [M/n/y/?] m
Support downloading firmware images with Host AP driver (HOSTAP_FIRMWARE) [Y/n/?] y
Support for non-volatile firmware download (HOSTAP_FIRMWARE_NVRAM) [Y/n/?] y
Host AP driver for Prism2/2.5/3 in PLX9052 PCI adaptors (HOSTAP_PLX) [M/n/?] m
Host AP driver for Prism2.5 PCI adaptors (HOSTAP_PCI) [M/n/?] m
Host AP driver for Prism2/2.5/3 PC Cards (HOSTAP_CS) [M/n/?] m
Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) (HERMES) [M/n/?] m
Support Prism 2/2.5 chipset (HERMES_PRISM) [Y/n/?] y
Cache Hermes firmware on driver initialisation (HERMES_CACHE_FW_ON_INIT) [Y/n/?] y
Hermes in PLX9052 based PCI adaptor support (Netgear MA301 etc.) (PLX_HERMES) [M/n/?] m
Hermes in TMD7160 based PCI adaptor support (TMD_HERMES) [M/n/?] m
Nortel emobility PCI adaptor support (NORTEL_HERMES) [M/n/?] m
Prism 2.5 PCI 802.11b adaptor support (PCI_HERMES) [M/n/?] m
Hermes PCMCIA card support (PCMCIA_HERMES) [M/n/?] m
Symbol Spectrum24 Trilogy PCMCIA card support (PCMCIA_SPECTRUM) [M/n/?] m
Agere Orinoco USB support (ORINOCO_USB) [M/n/?] m
Softmac Prism54 support (P54_COMMON) [M/n/?] m
Prism54 USB support (P54_USB) [M/n/?] m
Prism54 PCI support (P54_PCI) [M/n/?] m
Prism54 SPI (stlc45xx) support (P54_SPI) [M/n/?] m
Include fallback EEPROM blob (P54_SPI_DEFAULT_EEPROM) [N/y/?] n
Marvell devices (WLAN_VENDOR_MARVELL) [Y/n/?] y
Marvell 8xxx Libertas WLAN driver support (LIBERTAS) [M/n/?] m
Marvell Libertas 8388 USB 802.11b/g cards (LIBERTAS_USB) [M/n/?] m
Marvell Libertas 8385 CompactFlash 802.11b/g cards (LIBERTAS_CS) [M/n/?] m
Marvell Libertas 8385/8686/8688 SDIO 802.11b/g cards (LIBERTAS_SDIO) [M/n/?] m
Marvell Libertas 8686 SPI 802.11b/g cards (LIBERTAS_SPI) [M/n/?] m
Enable full debugging output in the Libertas module. (LIBERTAS_DEBUG) [N/y/?] n
Enable mesh support (LIBERTAS_MESH) [Y/n/?] y
Marvell 8xxx Libertas WLAN driver support with thin firmware (LIBERTAS_THINFIRM) [M/n/?] m
Enable full debugging output in the Libertas thin firmware module. (LIBERTAS_THINFIRM_DEBUG) [N/y/?] n
Marvell Libertas 8388 USB 802.11b/g cards with thin firmware (LIBERTAS_THINFIRM_USB) [M/n/?] m
Marvell WiFi-Ex Driver (MWIFIEX) [M/n/?] m
Marvell WiFi-Ex Driver for SD8786/SD8787/SD8797/SD8887/SD8897/SD8977/SD8978/SD8987/SD8997 (MWIFIEX_SDIO) [M/n/?] m
Marvell WiFi-Ex Driver for PCIE 8766/8897/8997 (MWIFIEX_PCIE) [M/n/?] m
Marvell WiFi-Ex Driver for USB8766/8797/8997 (MWIFIEX_USB) [M/n/?] m
Marvell 88W8xxx PCI/PCIe Wireless support (MWL8K) [M/n/?] m
MediaTek devices (WLAN_VENDOR_MEDIATEK) [Y/n/?] y
MediaTek MT7601U (USB) support (MT7601U) [M/n/?] m
MediaTek MT76x0U (USB) support (MT76x0U) [M/n/?] m
MediaTek MT76x0E (PCIe) support (MT76x0E) [M/n/?] m
MediaTek MT76x2E (PCIe) support (MT76x2E) [M/n/?] m
MediaTek MT76x2U (USB) support (MT76x2U) [M/n/?] m
MediaTek MT7603E (PCIe) and MT76x8 WLAN support (MT7603E) [M/n/?] m
MediaTek MT7615E and MT7663E (PCIe) support (MT7615E) [M/n/?] m
MediaTek MT7663U (USB) support (MT7663U) [M/n/?] m
MediaTek MT7663S (SDIO) support (MT7663S) [M/n/?] m
MediaTek MT7915E (PCIe) support (MT7915E) [M/n/?] m
MediaTek MT7921E (PCIe) support (MT7921E) [M/n/?] m
MediaTek MT7921S (SDIO) support (MT7921S) [M/n/?] m
MediaTek MT7921U (USB) support (MT7921U) [M/n/?] m
MediaTek MT7996 (PCIe) support (MT7996E) [M/n/?] m
Microchip devices (WLAN_VENDOR_MICROCHIP) [Y/n/?] y
Atmel WILC1000 SDIO (WiFi only) (WILC1000_SDIO) [M/n/?] m
Atmel WILC1000 SPI (WiFi only) (WILC1000_SPI) [M/n/?] m
WILC1000 out of band interrupt (WILC1000_HW_OOB_INTR) [N/y/?] n
pureLiFi devices (WLAN_VENDOR_PURELIFI) [Y/n/?] y
pureLiFi X, XL, XC device support (PLFXLC) [M/n/?] m
Ralink devices (WLAN_VENDOR_RALINK) [Y/n/?] y
Realtek devices (WLAN_VENDOR_REALTEK) [Y/n/?] y
Realtek 8180/8185/8187SE PCI support (RTL8180) [M/n/?] m
Realtek 8187 and 8187B USB support (RTL8187) [M/n/?] m
Realtek 802.11n USB wireless chips support (RTL8XXXU) [M/n/?] m
Include support for untested Realtek 8xxx USB devices (EXPERIMENTAL) (RTL8XXXU_UNTESTED) [Y/n/?] y
Redpine Signals Inc devices (WLAN_VENDOR_RSI) [Y/n/?] y
Redpine Signals Inc 91x WLAN driver support (RSI_91X) [M/n/?] m
Redpine Signals Inc debug support (RSI_DEBUGFS) [Y/n/?] y
Redpine Signals SDIO bus support (RSI_SDIO) [M/n/?] m
Redpine Signals USB bus support (RSI_USB) [M/n/?] m
Redpine Signals WLAN BT Coexistence support (RSI_COEX) [Y/n/?] y
Silicon Laboratories devices (WLAN_VENDOR_SILABS) [Y/n/?] y
Silicon Labs wireless chips WF200 and further (WFX) [M/n/?] m
STMicroelectronics devices (WLAN_VENDOR_ST) [Y/n/?] y
CW1200 WLAN support (CW1200) [M/n/?] m
Support SDIO platforms (CW1200_WLAN_SDIO) [M/n/?] m
Support SPI platforms (CW1200_WLAN_SPI) [M/n/?] m
Texas Instrument devices (WLAN_VENDOR_TI) [Y/n/?] y
TI wl1251 driver support (WL1251) [M/n/?] m
TI wl1251 SPI support (WL1251_SPI) [M/n/?] m
TI wl1251 SDIO support (WL1251_SDIO) [M/n/?] m
TI wl12xx support (WL12XX) [M/n/?] m
TI wl18xx support (WL18XX) [M/n/?] m
TI wlcore support (WLCORE) [M/?] m
TI wlcore SPI support (WLCORE_SPI) [N/m/?] (NEW) N
TI wlcore SDIO support (WLCORE_SDIO) [M/n/?] m
ZyDAS devices (WLAN_VENDOR_ZYDAS) [Y/n/?] y
USB ZD1201 based Wireless device support (USB_ZD1201) [M/n/?] m
ZyDAS ZD1211/ZD1211B USB-wireless support (ZD1211RW) [M/n/?] m
ZyDAS ZD1211 debugging (ZD1211RW_DEBUG) [N/y/?] n
Quantenna wireless cards support (WLAN_VENDOR_QUANTENNA) [Y/n/?] y
Quantenna QSR1000/QSR2000/QSR10g PCIe support (QTNFMAC_PCIE) [M/n/?] m
Aviator/Raytheon 2.4GHz wireless support (PCMCIA_RAYCS) [M/n/?] m
Planet WL3501 PCMCIA cards (PCMCIA_WL3501) [M/n/?] m
Simulated radio testing tool for mac80211 (MAC80211_HWSIM) [M/n/?] m
Wireless RNDIS USB support (USB_NET_RNDIS_WLAN) [M/n/?] m
Wifi wrapper for ethernet drivers (VIRT_WIFI) [M/n/?] m
*
* Keyboards
*
Keyboards (INPUT_KEYBOARD) [Y/n/?] y
ADC Ladder Buttons (KEYBOARD_ADC) [M/n/?] m
Keypad Support for ADP5520 PMIC (KEYBOARD_ADP5520) [M/n/y/?] m
ADP5588/87 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5588) [M/n/y/?] m
ADP5585/ADP5589 I2C QWERTY Keypad and IO Expander (KEYBOARD_ADP5589) [M/n/y/?] m
AT keyboard (KEYBOARD_ATKBD) [M/n/y/?] m
Microchip AT42QT1050 Touch Sensor Chip (KEYBOARD_QT1050) [M/n/y/?] m
Atmel AT42QT1070 Touch Sensor Chip (KEYBOARD_QT1070) [M/n/y/?] m
Atmel AT42QT2160 Touch Sensor Chip (KEYBOARD_QT2160) [M/n/y/?] m
D-Link DIR-685 touchkeys support (KEYBOARD_DLINK_DIR685) [M/n/y/?] m
DECstation/VAXstation LK201/LK401 keyboard (KEYBOARD_LKKBD) [M/n/y/?] m
GPIO Buttons (KEYBOARD_GPIO) [M/n/y/?] m
Polled GPIO buttons (KEYBOARD_GPIO_POLLED) [M/n/y/?] m
TCA6416/TCA6408A Keypad Support (KEYBOARD_TCA6416) [M/n/y/?] m
TCA8418 Keypad Support (KEYBOARD_TCA8418) [M/n/y/?] m
GPIO driven matrix keypad support (KEYBOARD_MATRIX) [M/n/y/?] m
LM8323 keypad chip (KEYBOARD_LM8323) [M/n/y/?] m
LM8333 keypad chip (KEYBOARD_LM8333) [M/n/y/?] m
Maxim MAX7359 Key Switch Controller (KEYBOARD_MAX7359) [M/n/y/?] m
MELFAS MCS Touchkey (KEYBOARD_MCS) [M/n/y/?] m
Freescale MPR121 Touchkey (KEYBOARD_MPR121) [M/n/y/?] m
Newton keyboard (KEYBOARD_NEWTON) [M/n/y/?] m
OpenCores Keyboard Controller (KEYBOARD_OPENCORES) [M/n/y/?] m
Pine64 PinePhone Keyboard (KEYBOARD_PINEPHONE) [M/n/y/?] m
Samsung keypad support (KEYBOARD_SAMSUNG) [M/n/y/?] m
Stowaway keyboard (KEYBOARD_STOWAWAY) [M/n/y/?] m
Sun Type 4 and Type 5 keyboard (KEYBOARD_SUNKBD) [M/n/y/?] m
Azoteq IQS620A/621/622/624/625 keys and switches (KEYBOARD_IQS62X) [M/n/?] m
TI OMAP4+ keypad support (KEYBOARD_OMAP4) [N/m/y/?] (NEW) N
TM2 touchkey support (KEYBOARD_TM2_TOUCHKEY) [M/n/y/?] m
TI TWL4030/TWL5030/TPS659x0 keypad support (KEYBOARD_TWL4030) [M/n/y/?] m
XT keyboard (KEYBOARD_XTKBD) [M/n/y/?] m
ChromeOS EC keyboard (KEYBOARD_CROS_EC) [M/n/?] m
Microchip CAP11XX based touch sensors (KEYBOARD_CAP11XX) [N/m/y/?] (NEW) N
Broadcom keypad driver (KEYBOARD_BCM) [N/m/y/?] (NEW) N
MediaTek PMIC keys support (KEYBOARD_MTK_PMIC) [M/n/?] m
Cypress StreetFighter touchkey support (KEYBOARD_CYPRESS_SF) [M/n/y/?] m
*
* Touchscreens
*
Touchscreens (INPUT_TOUCHSCREEN) [Y/n/?] y
Marvell 88PM860x touchscreen (TOUCHSCREEN_88PM860X) [M/n/y/?] m
ADS7846/TSC2046/AD7873 and AD(S)7843 based touchscreens (TOUCHSCREEN_ADS7846) [M/n/y/?] m
AD7877 based touchscreens (TOUCHSCREEN_AD7877) [M/n/y/?] m
Analog Devices AD7879-1/AD7889-1 touchscreen interface (TOUCHSCREEN_AD7879) [M/n/y/?] m
support I2C bus connection (TOUCHSCREEN_AD7879_I2C) [M/n/?] m
support SPI bus connection (TOUCHSCREEN_AD7879_SPI) [M/n/?] m
Generic ADC based resistive touchscreen (TOUCHSCREEN_ADC) [M/n/?] m
Microchip AR1020/1021 i2c touchscreen (TOUCHSCREEN_AR1021_I2C) [N/m/y/?] (NEW) N
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 icn8318 touchscreen controller (TOUCHSCREEN_CHIPONE_ICN8318) [N/m/y/?] (NEW) N
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 multi-touch panel support (TOUCHSCREEN_EGALAX) [N/m/y/?] (NEW) N
EETI eGalax serial touchscreen (TOUCHSCREEN_EGALAX_SERIAL) [M/n/y/?] m
EETI EXC3000 multi-touch panel support (TOUCHSCREEN_EXC3000) [M/n/y/?] m
Fujitsu serial touchscreen (TOUCHSCREEN_FUJITSU) [M/n/y/?] m
Goodix I2C touchscreen (TOUCHSCREEN_GOODIX) [M/n/y/?] m
HiDeep Touch IC (TOUCHSCREEN_HIDEEP) [M/n/y/?] m
Hycon hy46xx touchscreen support (TOUCHSCREEN_HYCON_HY46XX) [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) [M/n/y/?] m
Elo serial touchscreens (TOUCHSCREEN_ELO) [M/n/y/?] m
Wacom W8001 penabled serial touchscreen (TOUCHSCREEN_WACOM_W8001) [M/n/y/?] m
Wacom Tablet support (I2C) (TOUCHSCREEN_WACOM_I2C) [M/n/y/?] m
MAX11801 based touchscreens (TOUCHSCREEN_MAX11801) [M/n/y/?] m
MELFAS MCS-5000 touchscreen (TOUCHSCREEN_MCS5000) [M/n/y/?] m
MELFAS MMS114 touchscreen (TOUCHSCREEN_MMS114) [M/n/y/?] m
MELFAS MIP4 Touchscreen (TOUCHSCREEN_MELFAS_MIP4) [M/n/y/?] m
MStar msg2638 touchscreen support (TOUCHSCREEN_MSG2638) [M/n/y/?] m
MicroTouch serial touchscreens (TOUCHSCREEN_MTOUCH) [M/n/y/?] m
Imagis touchscreen support (TOUCHSCREEN_IMAGIS) [M/n/y/?] m
Freescale i.MX6UL touchscreen controller (TOUCHSCREEN_IMX6UL_TSC) [N/m/y/?] (NEW) N
' iNexio serial touchscreens (TOUCHSCREEN_INEXIO) [M/n/y/?] m
ICS MicroClock MK712 touchscreen (TOUCHSCREEN_MK712) [M/n/y/?] m
Penmount serial touchscreen (TOUCHSCREEN_PENMOUNT) [M/n/y/?] m
EDT FocalTech FT5x06 I2C Touchscreen support (TOUCHSCREEN_EDT_FT5X06) [M/n/y/?] m
Touchright serial touchscreen (TOUCHSCREEN_TOUCHRIGHT) [M/n/y/?] m
Touchwin serial touchscreen (TOUCHSCREEN_TOUCHWIN) [M/n/y/?] m
TI Touchscreen Interface (TOUCHSCREEN_TI_AM335X_TSC) [M/n/?] m
PIXCIR I2C touchscreens (TOUCHSCREEN_PIXCIR) [M/n/y/?] m
Weida HiTech I2C touchscreen (TOUCHSCREEN_WDT87XX_I2C) [M/n/y/?] m
Support for WM831x touchscreen controllers (TOUCHSCREEN_WM831X) [M/n/y/?] m
Support for WM97xx AC97 touchscreen controllers (TOUCHSCREEN_WM97XX) [M/n/?] m
WM9705 Touchscreen interface support (TOUCHSCREEN_WM9705) [Y/n/?] y
WM9712 Touchscreen interface support (TOUCHSCREEN_WM9712) [Y/n/?] y
WM9713 Touchscreen interface support (TOUCHSCREEN_WM9713) [Y/n/?] y
USB Touchscreen Driver (TOUCHSCREEN_USB_COMPOSITE) [M/n/y/?] m
Freescale MC13783 touchscreen input driver (TOUCHSCREEN_MC13783) [M/n/?] m
Sahara TouchIT-213 touchscreen (TOUCHSCREEN_TOUCHIT213) [M/n/y/?] m
TSC-10/25/40 serial touchscreen support (TOUCHSCREEN_TSC_SERIO) [M/n/y/?] m
TSC2004 based touchscreens (TOUCHSCREEN_TSC2004) [M/n/y/?] m
TSC2005 based touchscreens (TOUCHSCREEN_TSC2005) [M/n/y/?] m
TSC2007 based touchscreens (TOUCHSCREEN_TSC2007) [M/n/y/?] m
IIO interface for external ADC input and temperature (TOUCHSCREEN_TSC2007_IIO) [Y/n/?] y
Motorola PCAP touchscreen (TOUCHSCREEN_PCAP) [M/n/y/?] m
Raydium I2C Touchscreen (TOUCHSCREEN_RM_TS) [M/n/y/?] m
Silead I2C touchscreen (TOUCHSCREEN_SILEAD) [M/n/y/?] m
SiS 9200 family I2C touchscreen (TOUCHSCREEN_SIS_I2C) [M/n/y/?] m
Sitronix ST1232 or ST1633 touchscreen controllers (TOUCHSCREEN_ST1232) [M/n/y/?] m
STMicroelectronics STMFTS touchscreen (TOUCHSCREEN_STMFTS) [M/n/y/?] m
Samsung SUR40 (Surface 2.0/PixelSense) touchscreen (TOUCHSCREEN_SUR40) [M/n/?] m
Ntrig/Microsoft Surface 3 SPI touchscreen (TOUCHSCREEN_SURFACE3_SPI) [M/n/y/?] m
Semtech SX8654 touchscreen (TOUCHSCREEN_SX8654) [M/n/y/?] m
TPS6507x based touchscreens (TOUCHSCREEN_TPS6507X) [M/n/y/?] m
Zeitec ZET6223 touchscreen driver (TOUCHSCREEN_ZET6223) [M/n/y/?] m
Neonode zForce infrared touchscreens (TOUCHSCREEN_ZFORCE) [M/n/y/?] m
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
Zinitix touchscreen support (TOUCHSCREEN_ZINITIX) [M/n/y/?] m
Himax hx83112b touchscreen driver (TOUCHSCREEN_HIMAX_HX83112B) [M/n/y/?] m
*
* Miscellaneous devices
*
Miscellaneous devices (INPUT_MISC) [Y/n/?] y
88PM860x ONKEY support (INPUT_88PM860X_ONKEY) [M/n/y/?] m
88PM80x ONKEY support (INPUT_88PM80X_ONKEY) [M/n/?] m
Analog Devices AD714x Capacitance Touch Sensor (INPUT_AD714X) [M/n/y/?] m
support I2C bus connection (INPUT_AD714X_I2C) [M/n/?] m
support SPI bus connection (INPUT_AD714X_SPI) [M/n/?] m
Arizona haptics support (INPUT_ARIZONA_HAPTICS) [M/n/?] m
Actions Semi ATC260x PMIC ONKEY (INPUT_ATC260X_ONKEY) [M/n/?] m
Atmel Capacitive Touch Button Driver (INPUT_ATMEL_CAPTOUCH) [N/m/y/?] (NEW) N
Atmel Capacitive Touch Button Driver (INPUT_ATMEL_CAPTOUCH) [N/m/y/?] (NEW) N
BMA150/SMB380 acceleration sensor support (INPUT_BMA150) [M/n/y/?] m
NI Ettus Research USRP E3xx Button support. (INPUT_E3X0_BUTTON) [M/n/y/?] m
MAXIM MAX77693/MAX77843 haptic controller support (INPUT_MAX77693_HAPTIC) [M/n/y/?] m
MAX8925 ONKEY support (INPUT_MAX8925_ONKEY) [M/n/y/?] m
MAXIM MAX8997 haptic controller support (INPUT_MAX8997_HAPTIC) [M/n/y/?] m
MC13783 ON buttons (INPUT_MC13783_PWRBUTTON) [M/n/?] m
MMA8450 - Freescale's 3-Axis, 8/12-bit Digital Accelerometer (INPUT_MMA8450) [M/n/y/?] m
Generic GPIO Beeper support (INPUT_GPIO_BEEPER) [M/n/y/?] m
Polled GPIO Decoder Input driver (INPUT_GPIO_DECODER) [M/n/y/?] m
GPIO vibrator support (INPUT_GPIO_VIBRA) [M/n/y/?] m
ATI / Philips USB RF remote control (INPUT_ATI_REMOTE2) [M/n/y/?] m
Keyspan DMR USB remote control (INPUT_KEYSPAN_REMOTE) [M/n/y/?] m
Kionix KXTJ9 tri-axis digital accelerometer (INPUT_KXTJ9) [M/n/y/?] m
Griffin PowerMate and Contour Jog support (INPUT_POWERMATE) [M/n/y/?] m
Yealink usb-p1k voip phone (INPUT_YEALINK) [M/n/y/?] m
C-Media CM109 USB I/O Controller (INPUT_CM109) [M/n/y/?] m
Regulator haptics support (INPUT_REGULATOR_HAPTIC) [M/n/y/?] m
Retu Power button Driver (INPUT_RETU_PWRBUTTON) [M/n/?] m
X-Powers AXP20X power button driver (INPUT_AXP20X_PEK) [M/n/?] m
TWL4030 Power button Driver (INPUT_TWL4030_PWRBUTTON) [M/n/y/?] m
Support for TWL4030 Vibrator (INPUT_TWL4030_VIBRA) [M/n/y/?] m
Support for TWL6040 Vibrator (INPUT_TWL6040_VIBRA) [M/n/y/?] m
User level driver support (INPUT_UINPUT) [M/n/y/?] m
Palmas Power button Driver (INPUT_PALMAS_PWRBUTTON) [M/n/y/?] m
PCF50633 PMU events (INPUT_PCF50633_PMU) [M/n/?] m
PCF8574 Keypad input device (INPUT_PCF8574) [M/n/y/?] m
PWM beeper support (INPUT_PWM_BEEPER) [M/n/y/?] m
PWM vibrator support (INPUT_PWM_VIBRA) [M/n/y/?] m
Rotary encoders connected to GPIO pins (INPUT_GPIO_ROTARY_ENCODER) [M/n/y/?] m
Dialog Semiconductor DA7280 haptics support (INPUT_DA7280_HAPTICS) [M/n/y/?] m
Dialog DA9052/DA9053 Onkey (INPUT_DA9052_ONKEY) [M/n/y/?] m
Dialog Semiconductor DA9055 ONKEY (INPUT_DA9055_ONKEY) [M/n/y/?] m
Dialog DA9063/62/61 OnKey (INPUT_DA9063_ONKEY) [M/n/?] m
WM831X ON pin (INPUT_WM831X_ON) [M/n/y/?] m
Motorola EZX PCAP misc input events (INPUT_PCAP) [M/n/y/?] m
Analog Devices ADXL34x Three-Axis Digital Accelerometer (INPUT_ADXL34X) [M/n/y/?] m
support I2C bus connection (INPUT_ADXL34X_I2C) [M/n/?] m
support SPI bus connection (INPUT_ADXL34X_SPI) [M/n/?] m
IBM Operation Panel driver (INPUT_IBM_PANEL) [M/n/y/?] m
IMS Passenger Control Unit driver (INPUT_IMS_PCU) [M/n/y/?] m
Azoteq IQS269A capacitive touch controller (INPUT_IQS269A) [M/n/y/?] m
Azoteq IQS626A capacitive touch controller (INPUT_IQS626A) [M/n/y/?] m
Azoteq IQS7222A/B/C capacitive touch controller (INPUT_IQS7222) [M/n/y/?] m
VTI CMA3000 Tri-axis accelerometer (INPUT_CMA3000) [M/n/y/?] m
Support I2C bus connection (INPUT_CMA3000_I2C) [M/n/?] m
Xen virtual keyboard and mouse support (INPUT_XEN_KBDDEV_FRONTEND) [M/n/y/?] m
Windows-compatible SoC Button Array (INPUT_SOC_BUTTON_ARRAY) [M/n/?] m
TI DRV260X haptics support (INPUT_DRV260X_HAPTICS) [M/n/y/?] m
TI DRV2665 haptics support (INPUT_DRV2665_HAPTICS) [M/n/y/?] m
TI DRV2667 haptics support (INPUT_DRV2667_HAPTICS) [M/n/y/?] m
RAVE SP Power button Driver (INPUT_RAVE_SP_PWRBUTTON) [M/n/?] m
RT5120 PMIC power key support (INPUT_RT5120_PWRKEY) [M/n/?] m
*
* Hardware I/O ports
*
Serial I/O support (SERIO) [M/y/?] m
Serial port line discipline (SERIO_SERPORT) [M/?] m
Parallel port keyboard adapter (SERIO_PARKBD) [M/n/?] m
AMBA KMI keyboard controller (SERIO_AMBAKMI) [N/m/?] (NEW) N
PCI PS/2 keyboard and PS/2 mouse controller (SERIO_PCIPS2) [M/n/?] m
PS/2 driver library (SERIO_LIBPS2) [M/?] m
Raw access to serio ports (SERIO_RAW) [M/n/?] m
Altera UP PS/2 controller (SERIO_ALTERA_PS2) [M/n/?] m
TQC PS/2 multiplexer (SERIO_PS2MULT) [M/n/?] m
ARC PS/2 support (SERIO_ARC_PS2) [M/n/?] m
GRLIB APBPS2 PS/2 keyboard/mouse controller (SERIO_APBPS2) [N/m/?] (NEW) N
Microsoft Synthetic Keyboard driver (HYPERV_KEYBOARD) [M/n/?] m
GPIO PS/2 bit banging driver (SERIO_GPIO_PS2) [M/n/?] m
User space serio port driver support (USERIO) [M/n/?] m
Gameport support (GAMEPORT) [M/y/?] m
Classic ISA and PnP gameport support (GAMEPORT_NS558) [M/n/?] m
PDPI Lightning 4 gamecard support (GAMEPORT_L4) [M/n/?] m
SB Live and Audigy gameport support (GAMEPORT_EMU10K1) [M/n/?] m
ForteMedia FM801 gameport support (GAMEPORT_FM801) [M/n/?] m
*
* Serial drivers
*
8250/16550 and compatible serial support (SERIAL_8250) [Y/n/m/?] y
Support 8250_core.* kernel options (DEPRECATED) (SERIAL_8250_DEPRECATED_OPTIONS) [N/y/?] n
Support for variants of the 16550A serial port (SERIAL_8250_16550A_VARIANTS) [N/y/?] n
Support for Fintek F81216A LPC to 4 UART RS485 API (SERIAL_8250_FINTEK) [Y/n/?] y
Console on 8250/16550 and compatible serial port (SERIAL_8250_CONSOLE) [Y/n/?] y
8250/16550 PCI device support (SERIAL_8250_PCI) [Y/n/m/?] y
8250/16550 Exar/Commtech PCI/PCIe device support (SERIAL_8250_EXAR) [M/n/y/?] m
8250/16550 PCMCIA device support (SERIAL_8250_CS) [M/n/?] m
MEN MCB UART device support (SERIAL_8250_MEN_MCB) [M/n/?] m
Maximum number of 8250/16550 serial ports (SERIAL_8250_NR_UARTS) [32] 32
Number of 8250/16550 serial ports to register at runtime (SERIAL_8250_RUNTIME_UARTS) [32] 32
Extended 8250/16550 serial driver options (SERIAL_8250_EXTENDED) [Y/n/?] y
Support more than 4 legacy serial ports (SERIAL_8250_MANY_PORTS) [Y/n/?] y
Microchip 8250 based serial port (SERIAL_8250_PCI1XXXX) [M/n/y/?] m
Support for sharing serial interrupts (SERIAL_8250_SHARE_IRQ) [Y/n/?] y
Autodetect IRQ on standard ports (unsafe) (SERIAL_8250_DETECT_IRQ) [N/y/?] n
Support RSA serial ports (SERIAL_8250_RSA) [Y/n/?] y
DFL bus driver for Altera 16550 UART (SERIAL_8250_DFL) [M/n/?] m
Support for Synopsys DesignWare 8250 quirks (SERIAL_8250_DW) [M/n/y/?] m
Ralink RT288x/RT305x/RT3662/RT3883 serial port support (SERIAL_8250_RT288X) [Y/n/?] y
Support for Pericom and Acces I/O serial ports (SERIAL_8250_PERICOM) [Y/n/m/?] y
Devicetree based probing for 8250 ports (SERIAL_OF_PLATFORM) [N/m/y/?] (NEW) N
*
* Non-8250 serial port support
*
ARM AMBA PL010 serial port support (SERIAL_AMBA_PL010) [N/m/y/?] (NEW) N
ARM AMBA PL011 serial port support (SERIAL_AMBA_PL011) [N/m/y/?] (NEW) N
Early console using Arm compatible semihosting (SERIAL_EARLYCON_SEMIHOST) [N/y/?] (NEW) N
Meson serial port support (SERIAL_MESON) [N/m/y/?] (NEW) N
MAX3100 support (SERIAL_MAX3100) [M/n/y/?] m
MAX310X support (SERIAL_MAX310X) [M/n/y/?] m
Xilinx uartlite serial port support (SERIAL_UARTLITE) [M/n/y/?] m
Maximum number of uartlite serial ports (SERIAL_UARTLITE_NR_UARTS) [1] 1
Digi International NEO and Classic PCI Support (SERIAL_JSM) [M/n/y/?] m
SiFive UART support (SERIAL_SIFIVE) [N/m/y/?] (NEW) N
SCCNXP serial port support (SERIAL_SCCNXP) [M/n/y/?] m
SC16IS7xx serial support (SERIAL_SC16IS7XX) [M/n/y/?] m
SC16IS7xx for I2C interface (SERIAL_SC16IS7XX_I2C) [Y/n/?] y
SC16IS7xx for spi interface (SERIAL_SC16IS7XX_SPI) [Y/n/?] y
Altera JTAG UART support (SERIAL_ALTERA_JTAGUART) [M/n/y/?] m
Altera UART support (SERIAL_ALTERA_UART) [M/n/y/?] m
Maximum number of Altera UART ports (SERIAL_ALTERA_UART_MAXPORTS) [4] 4
Default baudrate for Altera UART ports (SERIAL_ALTERA_UART_BAUDRATE) [115200] 115200
Cadence (Xilinx Zynq) UART support (SERIAL_XILINX_PS_UART) [N/m/y/?] (NEW) N
ARC UART driver support (SERIAL_ARC) [M/n/y/?] m
Number of ARC UART ports (SERIAL_ARC_NR_PORTS) [1] 1
Comtrol RocketPort EXPRESS/INFINITY support (SERIAL_RP2) [M/n/y/?] m
Maximum number of RocketPort EXPRESS/INFINITY ports (SERIAL_RP2_NR_UARTS) [32] 32
Freescale lpuart serial port support (SERIAL_FSL_LPUART) [M/n/y/?] m
Freescale LINFlexD UART serial port support (SERIAL_FSL_LINFLEXUART) [M/n/y/?] m
Conexant Digicolor CX92xxx USART serial port support (SERIAL_CONEXANT_DIGICOLOR) [N/m/y/?] (NEW) N
MEN 16z135 Support (SERIAL_MEN_Z135) [M/n/?] m
Support for Spreadtrum serial (SERIAL_SPRD) [M/n/y/?] m
*
* Character devices
*
Enable TTY (TTY) [Y/?] y
Virtual terminal (VT) [Y/?] y
Support for binding and unbinding console drivers (VT_HW_CONSOLE_BINDING) [Y/?] y
Legacy (BSD) PTY support (LEGACY_PTYS) [N/y/?] n
Allow legacy TIOCSTI usage (LEGACY_TIOCSTI) [N/y/?] n
Automatically load TTY Line Disciplines (LDISC_AUTOLOAD) [Y/n/?] y
Non-standard serial port support (SERIAL_NONSTANDARD) [Y/n/?] y
Moxa Intellio support (MOXA_INTELLIO) [M/n/y/?] m
Moxa SmartIO support v. 2.0 (MOXA_SMARTIO) [M/n/y/?] m
SyncLink GT/AC support (SYNCLINK_GT) [M/n/y/?] m
HDLC line discipline support (N_HDLC) [M/n/y/?] m
GSM MUX line discipline support (EXPERIMENTAL) (N_GSM) [M/n/y/?] m
HSDPA Broadband Wireless Data Card - Globe Trotter (NOZOMI) [M/n/y/?] m
NULL TTY driver (NULL_TTY) [M/n/y/?] m
Xen Hypervisor Console support (HVC_XEN) [Y/n/?] y
Xen Hypervisor Multiple Consoles support (HVC_XEN_FRONTEND) [Y/n/?] y
ARM JTAG DCC console (HVC_DCC) [N/y/?] (NEW) N
RPMSG tty driver (RPMSG_TTY) [M/n/?] m
Parallel printer support (PRINTER) [M/n/?] m
Support for console on line printer (LP_CONSOLE) [Y/n/?] y
Support for user-space parallel port device drivers (PPDEV) [M/n/?] m
Virtio console (VIRTIO_CONSOLE) [M/n/y/?] m
Generate a panic event to all BMCs on a panic (IPMI_PANIC_EVENT) [N/y/?] n
Device interface for IPMI (IPMI_DEVICE_INTERFACE) [M/n/?] m
IPMI System Interface handler (IPMI_SI) [M/?] m
IPMI SMBus handler (SSIF) (IPMI_SSIF) [M/n/?] m
IPMI IPMB interface (IPMI_IPMB) [M/n/?] m
IPMI Watchdog Timer (IPMI_WATCHDOG) [M/n/?] m
IPMI Poweroff (IPMI_POWEROFF) [M/n/?] m
SSIF IPMI BMC driver (SSIF_IPMI_BMC) [M/n/y/?] m
IPMB Interface handler (IPMB_DEVICE_INTERFACE) [M/n/y/?] m
*
* Hardware Random Number Generator Core support
*
Hardware Random Number Generator Core support (HW_RANDOM) [Y/m/?] y
Timer IOMEM HW Random Number Generator support (HW_RANDOM_TIMERIOMEM) [M/n/y/?] m
Silex Insight BA431 Random Number Generator support (HW_RANDOM_BA431) [M/n/y/?] m
VirtIO Random Number Generator support (HW_RANDOM_VIRTIO) [M/n/y/?] m
Amlogic Meson Random Number Generator support (HW_RANDOM_MESON) [Y/n/m/?] (NEW) Y
Arm CryptoCell True Random Number Generator support (HW_RANDOM_CCTRNG) [N/m/y/?] (NEW) N
Xiphera FPGA based True Random Number Generator support (HW_RANDOM_XIPHERA) [M/n/y/?] m
Arm SMCCC TRNG firmware interface support (HW_RANDOM_ARM_SMCCC_TRNG) [Y/n/m/?] (NEW) Y
Marvell CN10K Random Number Generator support (HW_RANDOM_CN10K) [Y/n/m/?] (NEW) Y
Applicom intelligent fieldbus card support (APPLICOM) [M/n/y/?] m
/dev/mem virtual device support (DEVMEM) [Y/n/?] y
/dev/port character device (DEVPORT) [Y/n/?] y
Xillybus generic FPGA interface (XILLYBUS) [M/n/y/?] m
Xillybus over PCIe (XILLYBUS_PCIE) [M/n/?] m
Xillybus over Device Tree (XILLYBUS_OF) [N/m/?] (NEW) N
XillyUSB: Xillybus generic FPGA interface for USB (XILLYUSB) [M/n/y/?] m
*
* Multiplexer I2C Chip support
*
GPIO-based I2C arbitration (I2C_ARB_GPIO_CHALLENGE) [N/m/?] (NEW) N
GPIO-based I2C multiplexer (I2C_MUX_GPIO) [M/n/?] m
General Purpose I2C multiplexer (I2C_MUX_GPMUX) [N/m/?] (NEW) N
LTC LTC4306/5 I2C multiplexer (I2C_MUX_LTC4306) [M/n/?] m
NXP PCA9541 I2C Master Selector (I2C_MUX_PCA9541) [M/n/?] m
NXP PCA954x and PCA984x I2C Mux/switches (I2C_MUX_PCA954x) [M/n/?] m
pinctrl-based I2C multiplexer (I2C_MUX_PINCTRL) [N/m/?] (NEW) N
Register-based I2C multiplexer (I2C_MUX_REG) [M/n/?] m
pinctrl-based I2C demultiplexer (I2C_DEMUX_PINCTRL) [N/m/?] (NEW) N
Mellanox CPLD based I2C multiplexer (I2C_MUX_MLXCPLD) [M/n/?] m
*
* I2C Hardware Bus support
*
*
* PC SMBus host controller drivers
*
ALI 1535 (I2C_ALI1535) [M/n/y/?] m
ALI 1563 (I2C_ALI1563) [M/n/y/?] m
ALI 15x3 (I2C_ALI15X3) [M/n/y/?] m
AMD 756/766/768/8111 and nVidia nForce (I2C_AMD756) [M/n/y/?] m
AMD 8111 (I2C_AMD8111) [M/n/y/?] m
AMD MP2 PCIe (I2C_AMD_MP2) [M/n/y/?] m
Intel 82801 (ICH/PCH) (I2C_I801) [M/n/y/?] m
Intel SCH SMBus 1.0 (I2C_ISCH) [M/n/y/?] m
Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC) (I2C_PIIX4) [M/n/y/?] m
Nvidia nForce2, nForce3 and nForce4 (I2C_NFORCE2) [M/n/y/?] m
NVIDIA GPU I2C controller (I2C_NVIDIA_GPU) [M/n/y/?] m
SiS 5595 (I2C_SIS5595) [M/n/y/?] m
SiS 630/730/964 (I2C_SIS630) [M/n/y/?] m
SiS 96x (I2C_SIS96X) [M/n/y/?] m
VIA VT82C586B (I2C_VIA) [M/n/y/?] m
VIA VT82C596/82C686/82xx and CX700/VX8xx/VX900 (I2C_VIAPRO) [M/n/y/?] m
*
* ACPI drivers
*
SMBus Control Method Interface (I2C_SCMI) [M/n/y/?] m
*
* I2C system bus drivers (mostly embedded / system-on-chip)
*
Cadence I2C Controller (I2C_CADENCE) [N/m/y/?] (NEW) N
CBUS I2C driver (I2C_CBUS_GPIO) [M/n/y/?] m
Synopsys DesignWare Slave (I2C_DESIGNWARE_SLAVE) [Y/n/?] y
Synopsys DesignWare Platform (I2C_DESIGNWARE_PLATFORM) [Y/n/m/?] y
Synopsys DesignWare PCI (I2C_DESIGNWARE_PCI) [Y/n/m/?] y
EMMA Mobile series I2C adapter (I2C_EMEV2) [M/n/y/?] m
GPIO-based bitbanging I2C (I2C_GPIO) [M/n/y/?] m
GPIO-based fault injector (I2C_GPIO_FAULT_INJECTOR) [N/y/?] n
HiSilicon I2C controller (I2C_HISI) [N/m/y/?] (NEW) N
Kontron COM I2C Controller (I2C_KEMPLD) [M/n/?] m
Mellanox BlueField I2C controller (I2C_MLXBF) [N/m/y/?] (NEW) N
Amlogic Meson I2C controller (I2C_MESON) [N/m/y/?] (NEW) N
ST-Ericsson Nomadik/Ux500 I2C Controller (I2C_NOMADIK) [N/m/y/?] (NEW) N
OpenCores I2C Controller (I2C_OCORES) [M/n/y/?] m
PCA9564/PCA9665 as platform device (I2C_PCA_PLATFORM) [M/n/y/?] m
Rockchip RK3xxx I2C adapter (I2C_RK3X) [N/m/y/?] (NEW) N
Simtec Generic I2C interface (I2C_SIMTEC) [M/n/y/?] m
Cavium ThunderX I2C bus support (I2C_THUNDERX) [N/m/y/?] (NEW) N
Xilinx I2C Controller (I2C_XILINX) [M/n/y/?] m
*
* External I2C/SMBus adapter drivers
*
Diolan U2C-12 USB adapter (I2C_DIOLAN_U2C) [M/n/y/?] m
Diolan DLN-2 USB I2C adapter (I2C_DLN2) [M/n/?] m
Silicon Labs CP2615 USB sound card and I2C adapter (I2C_CP2615) [M/n/y/?] m
Parallel port adapter (I2C_PARPORT) [M/n/?] m
PCI1XXXX I2C Host Adapter (I2C_PCI1XXXX) [M/n/y/?] m
RobotFuzz Open Source InterFace USB adapter (I2C_ROBOTFUZZ_OSIF) [M/n/y/?] m
TAOS evaluation module (I2C_TAOS_EVM) [M/n/y/?] m
Tiny-USB adapter (I2C_TINY_USB) [M/n/y/?] m
Viperboard I2C master support (I2C_VIPERBOARD) [M/n/?] m
*
* Other I2C/SMBus bus drivers
*
ChromeOS EC tunnel I2C bus (I2C_CROS_EC_TUNNEL) [M/n/?] m
Virtio I2C Adapter (I2C_VIRTIO) [M/n/y/?] m
*
* SPI support
*
SPI support (SPI) [Y/n/?] y
Debug support for SPI drivers (SPI_DEBUG) [N/y/?] n
SPI memory extension (SPI_MEM) [Y/?] y
*
* SPI Master Controller Drivers
*
Altera SPI Controller platform driver (SPI_ALTERA) [M/n/y/?] m
DFL bus driver for Altera SPI Controller (SPI_ALTERA_DFL) [M/n/?] m
Analog Devices AXI SPI Engine controller (SPI_AXI_SPI_ENGINE) [M/n/y/?] m
Utilities for Bitbanging SPI masters (SPI_BITBANG) [M/y/?] m
Parallel port adapter for AVR Butterfly (DEVELOPMENT) (SPI_BUTTERFLY) [M/n/?] m
Cadence SPI controller (SPI_CADENCE) [M/n/y/?] m
Cadence Quad SPI controller (SPI_CADENCE_QUADSPI) [N/m/y/?] (NEW) N
Cadence XSPI controller (SPI_CADENCE_XSPI) [N/m/y/?] (NEW) N
DesignWare SPI controller core support (SPI_DESIGNWARE) [M/n/y/?] m
DMA support for DW SPI controller (SPI_DW_DMA) [Y/n/?] y
PCI interface driver for DW SPI core (SPI_DW_PCI) [M/n/?] m
Memory-mapped io interface driver for DW SPI core (SPI_DW_MMIO) [M/n/?] m
Diolan DLN-2 USB SPI adapter (SPI_DLN2) [M/n/?] m
HiSilicon SPI Controller for Kunpeng SoCs (SPI_HISI_KUNPENG) [N/m/y/?] (NEW) N
HiSilicon SPI NOR Flash Controller for Hi16XX chipsets (SPI_HISI_SFC_V3XX) [N/m/y/?] (NEW) N
NXP Flex SPI controller (SPI_NXP_FLEXSPI) [M/n/y/?] m
GPIO-based bitbanging SPI Master (SPI_GPIO) [M/n/y/?] m
Parallel port adapter for LM70 eval board (DEVELOPMENT) (SPI_LM70_LLP) [M/n/?] m
Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller (SPI_FSL_SPI) [N/m/y/?] (NEW) N
Amlogic Meson SPICC controller (SPI_MESON_SPICC) [N/m/y/?] (NEW) N
Amlogic Meson SPIFC controller (SPI_MESON_SPIFC) [N/m/y/?] (NEW) N
Microchip FPGA SPI controllers (SPI_MICROCHIP_CORE) [M/n/y/?] m
Microchip FPGA QSPI controllers (SPI_MICROCHIP_CORE_QSPI) [M/n/y/?] m
OpenCores tiny SPI (SPI_OC_TINY) [M/n/y/?] m
PCI1XXXX SPI Bus support (SPI_PCI1XXXX) [M/n/y/?] m
ARM AMBA PL022 SSP controller (SPI_PL022) [N/m/y/?] (NEW) N
PXA2xx SSP SPI master (SPI_PXA2XX) [M/n/y/?] m
Rockchip SPI controller driver (SPI_ROCKCHIP) [N/m/y/?] n
NXP SC18IS602/602B/603 I2C to SPI bridge (SPI_SC18IS602) [M/n/y/?] m
SiFive SPI controller (SPI_SIFIVE) [M/n/y/?] m
Socionext F_OSPI SPI flash controller (SPI_SN_F_OSPI) [N/m/y/?] (NEW) N
Macronix MX25F0A SPI controller (SPI_MXIC) [M/n/y/?] m
Cavium ThunderX SPI controller (SPI_THUNDERX) [N/m/y/?] (NEW) N
Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver (SPI_XCOMM) [M/n/y/?] m
Xilinx SPI controller common module (SPI_XILINX) [M/n/y/?] m
Xilinx ZynqMP GQSPI controller (SPI_ZYNQMP_GQSPI) [M/n/y/?] m
AMD SPI controller (SPI_AMD) [M/n/y/?] m
*
* SPI Multiplexer support
*
SPI multiplexer support (SPI_MUX) [M/n/y/?] m
*
* SPI Protocol Masters
*
User mode SPI device driver support (SPI_SPIDEV) [M/n/y/?] m
spi loopback test framework support (SPI_LOOPBACK_TEST) [M/n/?] m
Infineon TLE62X0 (for power switching) (SPI_TLE62X0) [M/n/y/?] m
SPI slave protocol handlers (SPI_SLAVE) [Y/n/?] y
SPI slave handler reporting boot up time (SPI_SLAVE_TIME) [M/n/y/?] m
SPI slave handler controlling system state (SPI_SLAVE_SYSTEM_CONTROL) [M/n/y/?] m
*
* Pin controllers
*
Pin controllers (PINCTRL) [Y/?] y
Debug PINCTRL calls (DEBUG_PINCTRL) [N/y/?] n
AMD GPIO pin control (PINCTRL_AMD) [Y/n/?] y
X-Powers AXP209 PMIC pinctrl and GPIO Support (PINCTRL_AXP209) [N/m/?] (NEW) N
Cypress CY8C95X0 I2C pinctrl and GPIO driver (PINCTRL_CY8C95X0) [M/n/y/?] m
Dialog Semiconductor DA9062 PMIC pinctrl and GPIO Support (PINCTRL_DA9062) [M/n/?] m
Microchip MCP23xxx I/O expander (PINCTRL_MCP23S08) [M/n/y/?] m
Pinctrl driver for Microsemi/Microchip Serial GPIO (PINCTRL_MICROCHIP_SGPIO) [N/m/y/?] (NEW) N
Pinctrl driver for the Microsemi Ocelot and Jaguar2 SoCs (PINCTRL_OCELOT) [N/m/y/?] (NEW) N
Pinctrl driver for the PALMAS Series MFD devices (PINCTRL_PALMAS) [N/m/y/?] (NEW) N
One-register-per-pin type device tree based pinctrl driver (PINCTRL_SINGLE) [N/m/y/?] (NEW) N
STMicroelectronics STMFX GPIO expander pinctrl driver (PINCTRL_STMFX) [N/m/y/?] (NEW) N
Semtech SX150x I2C GPIO expander pinctrl driver (PINCTRL_SX150X) [Y/n/?] y
* Amlogic SoC pinctrl drivers
*
Amlogic SoC pinctrl drivers (PINCTRL_MESON) [Y/n/m/?] (NEW) Y
Meson gxbb SoC pinctrl driver (PINCTRL_MESON_GXBB) [Y/n/m/?] (NEW) Y
Meson gxl SoC pinctrl driver (PINCTRL_MESON_GXL) [Y/n/m/?] (NEW) Y
Meson axg Soc pinctrl driver (PINCTRL_MESON_AXG) [Y/n/m/?] (NEW) Y
Meson g12a Soc pinctrl driver (PINCTRL_MESON_G12A) [Y/n/m/?] (NEW) Y
Meson a1 Soc pinctrl driver (PINCTRL_MESON_A1) [Y/n/m/?] (NEW) Y
Meson s4 Soc pinctrl driver (PINCTRL_MESON_S4) [Y/n/m/?] (NEW) Y
*
* Memory mapped GPIO drivers
*
GPIO driver for 74xx-ICs with MMIO access (GPIO_74XX_MMIO) [N/m/y/?] (NEW) N
Altera GPIO (GPIO_ALTERA) [N/m/y/?] (NEW) N
AMD Promontory GPIO support (GPIO_AMDPT) [M/n/y/?] m
Cadence GPIO support (GPIO_CADENCE) [N/m/y/?] (NEW) N
Synopsys DesignWare APB GPIO driver (GPIO_DWAPB) [M/n/y/?] m
Support for GPIO pins on XR17V352/354/358 (GPIO_EXAR) [M/n/?] m
Faraday FTGPIO010 GPIO (GPIO_FTGPIO010) [N/y/?] (NEW) N
Generic memory-mapped GPIO controller support (MMIO platform device) (GPIO_GENERIC_PLATFORM) [M/n/y/?] m
Aeroflex Gaisler GRGPIO support (GPIO_GRGPIO) [N/m/y/?] (NEW) N
HiSilicon GPIO controller driver (GPIO_HISI) [N/m/y/?] (NEW) N
Nintendo Wii (Hollywood) GPIO (GPIO_HLWD) [N/m/y/?] (NEW) N
Xylon LogiCVC GPIO support (GPIO_LOGICVC) [N/m/y/?] (NEW) N
GPIO support for Fujitsu MB86S7x Platforms (GPIO_MB86S7X) [M/n/y/?] m
MEN 16Z127 GPIO support (GPIO_MENZ127) [M/n/?] m
PrimeCell PL061 GPIO support (GPIO_PL061) [N/m/y/?] (NEW) N
SiFive GPIO support (GPIO_SIFIVE) [N/y/?] (NEW) N
SIOX GPIO support (GPIO_SIOX) [M/n/?] m
GPIO based on SYSCON (GPIO_SYSCON) [N/m/y/?] (NEW) N
Qualcomm Technologies Inc WCD9340/WCD9341 GPIO controller driver (GPIO_WCD934X) [N/m/?] (NEW) N
APM X-Gene GPIO controller support (GPIO_XGENE) [N/y/?] (NEW) N
Xilinx GPIO support (GPIO_XILINX) [N/m/y/?] (NEW) N
GPIO support for AMD Fusion Controller Hub (G-series SOCs) (GPIO_AMD_FCH) [M/n/y/?] m
*
* I2C GPIO expanders
*
Avionic Design N-bit GPIO expander (GPIO_ADNP) [N/m/y/?] (NEW) N
Gateworks PLD GPIO Expander (GPIO_GW_PLD) [N/m/y/?] (NEW) N
Maxim MAX7300 GPIO expander (GPIO_MAX7300) [M/n/y/?] m
MAX7319, MAX7320-7327 I2C Port Expanders (GPIO_MAX732X) [M/n/y/?] m
PCA95[357]x, PCA9698, TCA64xx, and MAX7310 I/O ports (GPIO_PCA953X) [M/n/y/?] m
Interrupt controller support for PCA953x (GPIO_PCA953X_IRQ) [Y/n/?] y
PCA9570 4-Bit I2C GPO expander (GPIO_PCA9570) [M/n/y/?] m
PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders (GPIO_PCF857X) [M/n/y/?] m
TPIC2810 8-Bit I2C GPO expander (GPIO_TPIC2810) [M/n/y/?] m
*
* PCI GPIO expanders
*
Mellanox BlueField SoC GPIO (GPIO_MLXBF) [N/m/y/?] (NEW) N
Mellanox BlueField 2 SoC GPIO (GPIO_MLXBF2) [N/m/y/?] (NEW) N
ACCES PCI-IDIO-16 GPIO support (GPIO_PCI_IDIO_16) [M/n/y/?] m
ACCES PCIe-IDIO-24 GPIO support (GPIO_PCIE_IDIO_24) [M/n/y/?] m
RDC R-321x GPIO support (GPIO_RDC321X) [M/n/y/?] m
*
* SPI GPIO expanders
*
74x164 serial-in/parallel-out 8-bits shift register (GPIO_74X164) [N/m/y/?] (NEW) N
Maxim MAX3191x industrial serializer (GPIO_MAX3191X) [M/n/y/?] m
Maxim MAX7301 GPIO expander (GPIO_MAX7301) [M/n/y/?] m
Freescale MC33880 high-side/low-side switch (GPIO_MC33880) [M/n/y/?] m
Generic parallel-in/serial-out shift register (GPIO_PISOSR) [M/n/y/?] m
EXAR XRA1403 16-bit GPIO expander (GPIO_XRA1403) [M/n/y/?] m
*
* Board level reset or power off
*
Board level reset or power off (POWER_RESET) [Y/?] y
Actions Semi ATC260x PMIC power-off driver (POWER_RESET_ATC260X) [M/n/?] m
Broadcom STB reset driver (POWER_RESET_BRCMSTB) [N/y/?] (NEW) N
GPIO power-off driver (POWER_RESET_GPIO) [N/y/?] (NEW) N
GPIO restart driver (POWER_RESET_GPIO_RESTART) [N/y/?] (NEW) N
Odroid Go Ultra power-off driver (POWER_RESET_ODROID_GO_ULTRA_POWEROFF) [N/y/?] (NEW) N
LTC2952 PowerPath power-off driver (POWER_RESET_LTC2952) [N/y/?] (NEW) N
MediaTek MT6323 power-off driver (POWER_RESET_MT6323) [Y/n/?] y
Regulator subsystem power-off driver (POWER_RESET_REGULATOR) [N/y/?] (NEW) N
Restart power-off driver (POWER_RESET_RESTART) [Y/n/?] y
TPS65086 restart driver (POWER_RESET_TPS65086) [Y/n/?] y
APM SoC X-Gene reset driver (POWER_RESET_XGENE) [N/y/?] (NEW) N
Generic SYSCON regmap reset driver (POWER_RESET_SYSCON) [N/y/?] (NEW) N
Generic SYSCON regmap poweroff driver (POWER_RESET_SYSCON_POWEROFF) [N/y/?] (NEW) N
Generic SYSCON regmap reboot mode driver (SYSCON_REBOOT_MODE) [N/m/y/?] (NEW) N
Generic NVMEM reboot mode driver (NVMEM_REBOOT_MODE) [N/m/y/?] (NEW) N
*
* Power supply class support
*
Power supply class support (POWER_SUPPLY) [Y/?] y
Power supply debug (POWER_SUPPLY_DEBUG) [N/y/?] n
Expose power supply sensors as hwmon device (POWER_SUPPLY_HWMON) [Y/n/?] y
Generic battery support using IIO (GENERIC_ADC_BATTERY) [M/n/?] m
Injoinic IP5xxx power bank IC driver (IP5XXX_POWER) [M/n/y/?] m
MAX8925 battery charger support (MAX8925_POWER) [M/n/y/?] m
WM831X backup battery charger support (WM831X_BACKUP) [M/n/y/?] m
WM831X PMU support (WM831X_POWER) [M/n/y/?] m
WM8350 PMU support (WM8350_POWER) [M/n/y/?] m
Test power driver (TEST_POWER) [M/n/y/?] m
Marvell 88PM860x battery driver (BATTERY_88PM860X) [M/n/y/?] m
ADP5061 battery charger driver (CHARGER_ADP5061) [M/n/y/?] m
CW2015 Battery driver (BATTERY_CW2015) [M/n/y/?] m
DS2760 battery driver (HP iPAQ & others) (BATTERY_DS2760) [M/n/?] m
DS2780 battery driver (BATTERY_DS2780) [M/n/y/?] m
DS2781 battery driver (BATTERY_DS2781) [M/n/y/?] m
DS2782/DS2786 standalone gas-gauge (BATTERY_DS2782) [M/n/y/?] m
Samsung SDI batteries (BATTERY_SAMSUNG_SDI) [N/y/?] n
SBS Compliant gas gauge (BATTERY_SBS) [M/n/y/?] m
SBS Compliant charger (CHARGER_SBS) [M/n/y/?] m
Smart Battery System Manager (MANAGER_SBS) [M/n/?] m
BQ27xxx battery driver (BATTERY_BQ27XXX) [M/n/y/?] m
BQ27xxx I2C support (BATTERY_BQ27XXX_I2C) [M/n/?] m
BQ27xxx HDQ support (BATTERY_BQ27XXX_HDQ) [M/n/?] m
BQ27xxx support for update of NVM/flash data memory (BATTERY_BQ27XXX_DT_UPDATES_NVM) [N/y/?] n
DA9030 battery driver (BATTERY_DA9030) [M/n/y/?] m
Dialog DA9052 Battery (BATTERY_DA9052) [M/n/y/?] m
Dialog Semiconductor DA9150 Charger support (CHARGER_DA9150) [M/n/?] m
Dialog Semiconductor DA9150 Fuel Gauge support (BATTERY_DA9150) [M/n/?] m
X-Powers AXP20X and AXP22X AC power supply driver (CHARGER_AXP20X) [M/n/?] m
X-Powers AXP20X battery driver (BATTERY_AXP20X) [M/n/?] m
AXP20x power supply driver (AXP20X_POWER) [M/n/?] m
Maxim MAX17040/17041/17043 family Fuel Gauge (BATTERY_MAX17040) [M/n/y/?] m
Maxim MAX17042/17047/17050/8997/8966 family Fuel Gauge (BATTERY_MAX17042) [M/n/y/?] m
MAX17211/MAX17215 standalone gas-gauge (BATTERY_MAX1721X) [M/n/?] m
TWL4030 MADC battery driver (BATTERY_TWL4030_MADC) [M/n/?] m
Marvell 88PM860x Charger driver (CHARGER_88PM860X) [M/n/?] m
NXP PCF50633 MBC (CHARGER_PCF50633) [M/n/?] m
Nokia RX-51 (N900) battery driver (BATTERY_RX51) [M/n/?] m
ISP1704 USB Charger Detection (CHARGER_ISP1704) [M/n/?] m
MAX8903 Battery DC-DC Charger for USB and Adapter Power (CHARGER_MAX8903) [M/n/y/?] m
OMAP TWL4030 BCI charger driver (CHARGER_TWL4030) [M/n/?] m
TI/National Semiconductor LP8727 charger driver (CHARGER_LP8727) [M/n/y/?] m
TI LP8788 charger driver (CHARGER_LP8788) [M/n/?] m
GPIO charger (CHARGER_GPIO) [M/n/y/?] m
Battery charger manager for multiple chargers (CHARGER_MANAGER) [Y/n/m/?] y
Analog Devices LT3651 charger (CHARGER_LT3651) [M/n/y/?] m
LTC4162-L charger (CHARGER_LTC4162L) [M/n/y/?] m
Maxim MAX14577/77836 battery charger driver (CHARGER_MAX14577) [M/n/?] m
Maxim MAX14656 USB charger detector (CHARGER_DETECTOR_MAX14656) [N/m/y/?] (NEW) N
Maxim MAX77693 battery charger driver (CHARGER_MAX77693) [M/n/?] m
Maxim MAX77976 battery charger driver (CHARGER_MAX77976) [M/n/y/?] m
Maxim MAX8997/MAX8966 PMIC battery charger driver (CHARGER_MAX8997) [M/n/?] m
Maxim MAX8998/LP3974 PMIC battery charger driver (CHARGER_MAX8998) [M/n/?] m
Monolithic power system MP2629 Battery charger (CHARGER_MP2629) [M/n/?] m
Mediatek MT6360 Charger Driver (CHARGER_MT6360) [M/n/?] m
MediaTek MT6370 Charger Driver (CHARGER_MT6370) [M/n/?] m
TI BQ2415x battery charger driver (CHARGER_BQ2415X) [M/n/y/?] m
TI BQ24190 battery charger driver (CHARGER_BQ24190) [M/n/y/?] m
TI BQ24250/24251/24257 battery charger driver (CHARGER_BQ24257) [M/n/y/?] m
TI BQ24735 battery charger support (CHARGER_BQ24735) [M/n/y/?] m
TI BQ2515X battery charger family (CHARGER_BQ2515X) [M/n/y/?] m
TI BQ25890 battery charger driver (CHARGER_BQ25890) [M/n/y/?] m
TI BQ25980 battery charger driver (CHARGER_BQ25980) [M/n/y/?] m
TI BQ256XX battery charger driver (CHARGER_BQ256XX) [M/n/y/?] m
Summit Microelectronics SMB3XX Battery Charger (CHARGER_SMB347) [M/n/y/?] m
TPS65090 battery charger driver (CHARGER_TPS65090) [M/n/y/?] m
LTC2941/LTC2943 Battery Gauge Driver (BATTERY_GAUGE_LTC2941) [M/n/y/?] m
Goldfish battery driver (BATTERY_GOLDFISH) [M/n/y/?] m
RT5033 fuel gauge support (BATTERY_RT5033) [M/n/y/?] m
Richtek RT9455 battery charger driver (CHARGER_RT9455) [M/n/y/?] m
Richtek RT9467 Battery Charger Driver (CHARGER_RT9467) [M/n/y/?] m
Richtek RT9471 battery charger driver (CHARGER_RT9471) [M/n/y/?] m
ChromeOS EC based USBPD charger (CHARGER_CROS_USBPD) [M/n/?] m
ChromeOS EC based peripheral charger (CHARGER_CROS_PCHG) [M/n/?] m
Microchip UCS1002 USB Port Power Controller (CHARGER_UCS1002) [N/m/y/?] (NEW) N
ROHM bd99954 charger driver (CHARGER_BD99954) [M/n/y/?] m
Battery driver for 7th-generation Microsoft Surface devices (BATTERY_SURFACE) [M/n/?] m
AC driver for 7th-generation Microsoft Surface devices (CHARGER_SURFACE) [M/n/?] m
uPI uG3105 battery monitor driver (BATTERY_UG3105) [M/n/y/?] m
*
* Hardware Monitoring support
*
Hardware Monitoring support (HWMON) [Y/m/?] y
Hardware Monitoring Chip debugging messages (HWMON_DEBUG_CHIP) [N/y/?] n
*
* Native drivers
*
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 (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
Analog Devices FAN Control HDL Core driver (SENSORS_AXI_FAN_CONTROL) [M/n/y/?] m
Attansic ATXP1 VID controller (SENSORS_ATXP1) [M/n/y/?] m
Corsair Commander Pro controller (SENSORS_CORSAIR_CPRO) [M/n/y/?] m
Corsair PSU HID controller (SENSORS_CORSAIR_PSU) [M/n/y/?] 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
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 Technology Solutions sensor chip Teutates (SENSORS_FTSTEUTATES) [M/n/y/?] m
Genesys Logic GL518SM (SENSORS_GL518SM) [M/n/y/?] m
Genesys Logic GL520SM (SENSORS_GL520SM) [M/n/y/?] m
GMT G760A (SENSORS_G760A) [M/n/y/?] m
GMT G762 and G763 (SENSORS_G762) [M/n/y/?] m
GPIO fan (SENSORS_GPIO_FAN) [N/m/y/?] (NEW) N
Honeywell Humidicon HIH-6130 humidity/temperature sensor (SENSORS_HIH6130) [M/n/y/?] m
IBM Active Energy Manager temperature/power sensors and control (SENSORS_IBMAEM) [M/n/?] m
IBM PowerExecutive temperature/power sensors (SENSORS_IBMPEX) [M/n/?] m
Hwmon driver that uses channels specified via iio maps (SENSORS_IIO_HWMON) [M/n/?] m
ITE IT87xx and compatibles (SENSORS_IT87) [M/n/y/?] m
JEDEC JC42.4 compliant memory module temperature sensors (SENSORS_JC42) [M/n/y/?] m
Lattice POWR1220 Power Monitoring (SENSORS_POWR1220) [M/n/y/?] m
Lineage Compact Power Line Power Entry Module (SENSORS_LINEAGE) [M/n/y/?] m
Linear Technology LTC2945 (SENSORS_LTC2945) [M/n/y/?] m
Analog Devices LTC2947 High Precision Power and Energy Monitor over I2C (SENSORS_LTC2947_I2C) [M/n/y/?] m
Analog Devices LTC2947 High Precision Power and Energy Monitor over SPI (SENSORS_LTC2947_SPI) [M/n/y/?] m
Linear Technology LTC2990 (SENSORS_LTC2990) [M/n/y/?] m
Linear Technology LTC2992 (SENSORS_LTC2992) [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
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
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 RGB & Fan Controller/Smart Device v2 (SENSORS_NZXT_SMART2) [M/n/?] m
POWER8 OCC through I2C (SENSORS_OCC_P8_I2C) [M/n/y/?] m
Philips PCF8591 ADC/DAC (SENSORS_PCF8591) [M/n/y/?] m
PWM fan (SENSORS_PWM_FAN) [N/m/y/?] (NEW) N
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
Summit Microelectronics SMM665 (SENSORS_SMM665) [M/n/y/?] m
Texas Instruments ADC128D818 (SENSORS_ADC128D818) [M/n/y/?] m
Texas Instruments ADS7828 and compatibles (SENSORS_ADS7828) [M/n/y/?] m
Texas Instruments ADS7871 A/D converter (SENSORS_ADS7871) [M/n/y/?] m
Texas Instruments AMC6821 (SENSORS_AMC6821) [M/n/y/?] m
TI / Burr Brown INA209 (SENSORS_INA209) [M/n/y/?] m
Texas Instruments INA219 and compatibles (SENSORS_INA2XX) [M/n/y/?] m
Texas Instruments 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
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
*
* Thermal drivers
*
Thermal drivers (THERMAL) [Y/?] y
Thermal netlink management (THERMAL_NETLINK) [Y/n/?] y
Thermal state transition statistics (THERMAL_STATISTICS) [N/y/?] n
Emergency poweroff delay in milli-seconds (THERMAL_EMERGENCY_POWEROFF_DELAY_MS) [100] 100
Expose thermal sensors as hwmon device (THERMAL_HWMON) [Y/n/?] y
APIs to parse thermal data out of device tree (THERMAL_OF) [Y/n/?] (NEW)