§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
==> 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) Y
  Enable writable trip points (THERMAL_WRITABLE_TRIPS) [Y/n/?] y
  Default Thermal governor
  > 1. step_wise (THERMAL_DEFAULT_GOV_STEP_WISE)
    2. fair_share (THERMAL_DEFAULT_GOV_FAIR_SHARE)
    3. user_space (THERMAL_DEFAULT_GOV_USER_SPACE)
    4. power_allocator (THERMAL_DEFAULT_GOV_POWER_ALLOCATOR)
  choice[1-4?]: 1
  Fair-share thermal governor (THERMAL_GOV_FAIR_SHARE) [Y/n/?] y
  Step_wise thermal governor (THERMAL_GOV_STEP_WISE) [Y/?] y
  Bang Bang thermal governor (THERMAL_GOV_BANG_BANG) [Y/n/?] y
  User_space thermal governor (THERMAL_GOV_USER_SPACE) [Y/n/?] y
  Power allocator thermal governor (THERMAL_GOV_POWER_ALLOCATOR) [Y/n/?] y
  Generic cpu cooling support (CPU_THERMAL) [N/y/?] (NEW) N
  Generic device cooling support (DEVFREQ_THERMAL) [Y/n/?] y
  Thermal emulation mode support (THERMAL_EMULATION) [N/y/?] n
  Generic Thermal MMIO driver (THERMAL_MMIO) [N/m/y/?] (NEW) N
  DA9062/DA9061 Dialog Semiconductor thermal driver (DA9062_THERMAL) [N/m/?] (NEW) N
  Amlogic Thermal Support (AMLOGIC_THERMAL) [Y/n/m/?] (NEW) Y
  Generic ADC based thermal sensor (GENERIC_ADC_THERMAL) [M/n/?] m
*
* Watchdog Timer Support
*
Watchdog Timer Support (WATCHDOG) [Y/n/?] y
  WatchDog Timer Driver Core (WATCHDOG_CORE) [Y/m/?] y
  Disable watchdog shutdown on close (WATCHDOG_NOWAYOUT) [N/y/?] n
  Update boot-enabled watchdog until userspace takes over (WATCHDOG_HANDLE_BOOT_ENABLED) [Y/n/?] y
  Timeout value for opening watchdog device (WATCHDOG_OPEN_TIMEOUT) [0] 0
  Read different watchdog information through sysfs (WATCHDOG_SYSFS) [Y/n/?] y
  Enable watchdog hrtimer-based pretimeouts (WATCHDOG_HRTIMER_PRETIMEOUT) [N/y/?] n
  *
  * Watchdog Pretimeout Governors
  *
  Enable watchdog pretimeout governors (WATCHDOG_PRETIMEOUT_GOV) [Y/n/?] y
    Noop watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_NOOP) [M/n/y/?] m
    Panic watchdog pretimeout governor (WATCHDOG_PRETIMEOUT_GOV_PANIC) [Y/n/m/?] y
    Default Watchdog Pretimeout Governor
      1. noop (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP)
    > 2. panic (WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC)
    choice[1-2?]: 2
  *
  * Watchdog Device Drivers
  *
  Software watchdog (SOFT_WATCHDOG) [M/n/y/?] m
    Software watchdog pretimeout governor support (SOFT_WATCHDOG_PRETIMEOUT) [N/y/?] n
  Dialog DA9052 Watchdog (DA9052_WATCHDOG) [M/n/y/?] m
  Dialog Semiconductor DA9055 Watchdog (DA9055_WATCHDOG) [M/n/y/?] m
  Dialog DA9063 Watchdog (DA9063_WATCHDOG) [M/n/?] m
  Dialog DA9062/61 Watchdog (DA9062_WATCHDOG) [M/n/?] m
  Watchdog device controlled through GPIO-line (GPIO_WATCHDOG) [N/m/y/?] (NEW) N 
  MEN 14F021P00 BMC Watchdog (MENF21BMC_WATCHDOG) [M/n/?] m
  MEN 16Z069 Watchdog (MENZ069_WATCHDOG) [M/n/?] m
  ACPI Watchdog Action Table (WDAT) (WDAT_WDT) [M/n/y/?] m
  WM831x watchdog (WM831X_WATCHDOG) [M/n/y/?] m
  WM8350 watchdog (WM8350_WATCHDOG) [M/n/y/?] m
  Xilinx Watchdog timer (XILINX_WATCHDOG) [M/n/y/?] m
  Zodiac RAVE Watchdog Timer (ZIIRAVE_WATCHDOG) [M/n/y/?] m
  RAVE SP Watchdog timer (RAVE_SP_WATCHDOG) [M/n/?] m
  Mellanox Watchdog (MLX_WDT) [M/n/y/?] m
  ARM SP805 Watchdog (ARM_SP805_WATCHDOG) [N/m/y/?] (NEW) N
  ARM SBSA Generic Watchdog (ARM_SBSA_WATCHDOG) [N/m/y/?] (NEW) N
  Cadence Watchdog Timer (CADENCE_WATCHDOG) [M/n/y/?] m
  Synopsys DesignWare watchdog (DW_WATCHDOG) [M/n/y/?] m
  TWL4030 Watchdog (TWL4030_WATCHDOG) [M/n/y/?] m
  Max63xx watchdog (MAX63XX_WATCHDOG) [M/n/y/?] m
  Retu watchdog (RETU_WATCHDOG) [M/n/?] m
  Amlogic Meson GXBB SoCs watchdog support (MESON_GXBB_WATCHDOG) [N/m/y/?] (NEW) N
  Amlogic Meson SoCs watchdog support (MESON_WATCHDOG) [N/m/y/?] (NEW) N
  ARM Secure Monitor Call based watchdog support (ARM_SMC_WATCHDOG) [N/m/y/?] (NEW) N
  ALi M7101 PMU Computer Watchdog (ALIM7101_WDT) [M/n/y/?] m
  Intel 6300ESB Timer/Watchdog (I6300ESB_WDT) [M/n/y/?] m
  HP ProLiant iLO2+ Hardware Watchdog Timer (HP_WATCHDOG) [M/n/y/?] m
  Kontron COM Watchdog Timer (KEMPLD_WDT) [M/n/?] m
  MEN A21 VME CPU Carrier Board Watchdog Timer (MEN_A21_WDT) [M/n/y/?] m
  Xen Watchdog support (XEN_WDT) [M/n/y/?] m
  *
  * PCI-based Watchdog Cards
  *
  Berkshire Products PCI-PC Watchdog (PCIPCWATCHDOG) [M/n/y/?] m
  PCI-WDT500/501 Watchdog timer (WDTPCI) [M/n/y/?] m
  *
  * USB-based Watchdog Cards
  *
  Berkshire Products USB-PC Watchdog (USBPCWATCHDOG) [M/n/y/?] m
*
* Multifunction device drivers
*
Active-semi ACT8945A (MFD_ACT8945A) [N/m/y/?] (NEW) N
AMS AS3711 (MFD_AS3711) [Y/n/?] y
Ampere Computing SMpro core driver (MFD_SMPRO) [M/n/y/?] m
ams AS3722 Power Management IC (MFD_AS3722) [N/m/y/?] (NEW) N
Analog Devices ADP5520/01 MFD PMIC Core Support (PMIC_ADP5520) [Y/n/?] y
AnalogicTech AAT2870 (MFD_AAT2870_CORE) [Y/n/?] y
Atmel Flexcom (Flexible Serial Communication Unit) (MFD_ATMEL_FLEXCOM) [N/m/y/?] (NEW) N
Atmel HLCDC (High-end LCD Controller) (MFD_ATMEL_HLCDC) [N/m/y/?] (NEW) N
Broadcom BCM590xx PMUs (MFD_BCM590XX) [M/n/y/?] m
ROHM BD9571MWV PMIC (MFD_BD9571MWV) [M/n/y/?] m
X-Powers AXP series PMICs with I2C (MFD_AXP20X_I2C) [M/n/y/?] m
ChromeOS Embedded Controller multifunction device (MFD_CROS_EC_DEV) [M/n/?] m
Cirrus Logic Madera codecs (MFD_MADERA) [M/n/y/?] m
  Cirrus Logic Madera codecs with I2C (MFD_MADERA_I2C) [M/n/?] m
  Cirrus Logic Madera codecs with SPI (MFD_MADERA_SPI) [M/n/?] m
  Cirrus Logic CS47L15 (MFD_CS47L15) [Y/n/?] y
  Cirrus Logic CS47L35 (MFD_CS47L35) [Y/n/?] y
  Cirrus Logic CS47L85 (MFD_CS47L85) [Y/n/?] y
  Cirrus Logic CS47L90/91 (MFD_CS47L90) [Y/n/?] y
  Cirrus Logic CS47L92/93 (MFD_CS47L92) [Y/n/?] y
Dialog Semiconductor DA9030/DA9034 PMIC Support (PMIC_DA903X) [Y/n/?] y
Dialog Semiconductor DA9052/53 PMIC variants with SPI (MFD_DA9052_SPI) [Y/n/?] y
Dialog Semiconductor DA9052/53 PMIC variants with I2C (MFD_DA9052_I2C) [Y/n/?] y
Dialog Semiconductor DA9055 PMIC Support (MFD_DA9055) [Y/n/?] y
Dialog Semiconductor DA9062/61 PMIC Support (MFD_DA9062) [M/n/y/?] m
Dialog Semiconductor DA9063 PMIC Support (MFD_DA9063) [M/n/y/?] m
Dialog Semiconductor DA9150 Charger Fuel-Gauge chip (MFD_DA9150) [M/n/y/?] m
Diolan DLN2 support (MFD_DLN2) [M/n/y/?] m
Gateworks System Controller (MFD_GATEWORKS_GSC) [N/m/y/?] (NEW) N
Freescale MC13783 and MC13892 SPI interface (MFD_MC13XXX_SPI) [M/n/y/?] m
Freescale MC13892 I2C interface (MFD_MC13XXX_I2C) [M/n/y/?] m
Monolithic Power Systems MP2629 ADC and Battery charger (MFD_MP2629) [M/n/y/?] m
HiSilicon Hi6421 PMU/Codec IC (MFD_HI6421_PMIC) [N/m/y/?] (NEW) N
Intel ICH LPC (LPC_ICH) [M/n/y/?] m
Intel SCH LPC (LPC_SCH) [M/y/?] m
Azoteq IQS620A/621/622/624/625 core support (MFD_IQS62X) [M/n/y/?] m
Janz CMOD-IO PCI MODULbus Carrier Board (MFD_JANZ_CMODIO) [M/n/y/?] m
Kontron module PLD device (MFD_KEMPLD) [M/n/y/?] m
Marvell 88PM800 (MFD_88PM800) [M/n/y/?] m
Marvell 88PM805 (MFD_88PM805) [M/n/y/?] m
Marvell 88PM8606/88PM8607 (MFD_88PM860X) [Y/n/?] y
Maxim Semiconductor MAX14577/77836 MUIC + Charger Support (MFD_MAX14577) [M/n/y/?] m
Maxim Semiconductor MAX77620 and MAX20024 PMIC Support (MFD_MAX77620) [N/y/?] (NEW) N
Maxim MAX77650/77651 PMIC Support (MFD_MAX77650) [N/m/y/?] (NEW) N
Maxim Semiconductor MAX77686/802 PMIC Support (MFD_MAX77686) [N/m/y/?] (NEW) N
Maxim Semiconductor MAX77693 PMIC Support (MFD_MAX77693) [M/n/y/?] m
Maxim Semiconductor MAX77714 PMIC Support (MFD_MAX77714) [N/m/y/?] (NEW) N
Maxim Semiconductor MAX77843 PMIC Support (MFD_MAX77843) [Y/n/?] y
Maxim Semiconductor MAX8907 PMIC Support (MFD_MAX8907) [M/n/y/?] m
Maxim Semiconductor MAX8925 PMIC Support (MFD_MAX8925) [Y/n/?] y
Maxim Semiconductor MAX8997/8966 PMIC Support (MFD_MAX8997) [Y/n/?] y
Maxim Semiconductor MAX8998/National LP3974 PMIC Support (MFD_MAX8998) [Y/n/?] y
Mediatek MT6360 SubPMIC (MFD_MT6360) [M/n/y/?] m
MediaTek MT6370 SubPMIC (MFD_MT6370) [M/n/y/?] m
MediaTek MT6397 PMIC Support (MFD_MT6397) [M/n/y/?] m
MEN 14F021P00 Board Management Controller Support (MFD_MENF21BMC) [M/n/y/?] m
Microsemi Ocelot External Control Support (MFD_OCELOT) [M/y/?] m
Motorola EZXPCAP Support (EZX_PCAP) [Y/n/?] y
Support for Motorola CPCAP (MFD_CPCAP) [N/m/y/?] (NEW) N
Nano River Technologies Viperboard (MFD_VIPERBOARD) [M/n/y/?] m
Netronix embedded controller (EC) (MFD_NTXEC) [N/m/y/?] (NEW) N
Nokia Retu and Tahvo multi-function device (MFD_RETU) [M/n/y/?] m
NXP PCF50633 (MFD_PCF50633) [M/n/y/?] m
  NXP PCF50633 ADC (PCF50633_ADC) [M/n/?] m
  NXP PCF50633 GPIO (PCF50633_GPIO) [M/n/?] m
Silergy SY7636A voltage regulator (MFD_SY7636A) [M/n/y/?] m
RDC R-321x southbridge (MFD_RDC321X) [M/y/?] m
Richtek RT4831 four channel WLED and Display Bias Voltage (MFD_RT4831) [M/n/y/?] m
Richtek RT5033 Power Management IC (MFD_RT5033) [M/n/y/?] m
Richtek RT5120 Power Management IC (MFD_RT5120) [M/n/y/?] m
Ricoh RC5T583 Power Management system device (MFD_RC5T583) [Y/n/?] y
Rockchip RK805/RK808/RK809/RK817/RK818 Power Management Chip (MFD_RK808) [N/m/y/?] (NEW) N
Ricoh RN5T567/618 PMIC (MFD_RN5T618) [N/m/y/?] (NEW) N
Samsung Electronics PMIC Series Support (MFD_SEC_CORE) [N/m/y/?] (NEW) N
Silicon Laboratories 4761/64/68 AM/FM radio. (MFD_SI476X_CORE) [M/n/y/?] m
Silicon Motion SM501 (MFD_SM501) [M/n/y/?] m
  Export GPIO via GPIO layer (MFD_SM501_GPIO) [Y/n/?] y
Skyworks Solutions SKY81452 (MFD_SKY81452) [M/n/y/?] m
STMicroelectronics STMPE (MFD_STMPE) [N/y/?] (NEW) N
System Controller Register R/W Based on Regmap (MFD_SYSCON) [Y/?] y
TI ADC / Touch Screen chip support (MFD_TI_AM335X_TSCADC) [M/n/y/?] m
TI/National Semiconductor LP3943 MFD Driver (MFD_LP3943) [M/n/y/?] m
TI LP8788 Power Management Unit Driver (MFD_LP8788) [Y/n/?] y
TI Lighting Management Unit driver (MFD_TI_LMU) [M/n/y/?] m
TI Palmas series chips (MFD_PALMAS) [Y/n/m/?] y
TI TPS61050/61052 Boost Converters (TPS6105X) [M/n/y/?] m
TI TPS6501x Power Management chips (TPS65010) [M/n/y/?] m
TI TPS6507x Power Management / Touch Screen chips (TPS6507X) [M/n/y/?] m
TI TPS65086 Power Management Integrated Chips (PMICs) (MFD_TPS65086) [M/n/y/?] m
TI TPS65090 Power Management chips (MFD_TPS65090) [Y/n/?] y
TI TPS65217 Power Management / White LED chips (MFD_TPS65217) [N/m/y/?] (NEW) N
TI LP873X Power Management IC (MFD_TI_LP873X) [M/n/y/?] m
TI LP87565 Power Management IC (MFD_TI_LP87565) [N/m/y/?] (NEW) N
TI TPS65218 Power Management chips (MFD_TPS65218) [N/m/y/?] (NEW) N
TI TPS65219 Power Management IC (MFD_TPS65219) [N/m/y/?] (NEW) N
TI TPS6586x Power Management chips (MFD_TPS6586X) [Y/n/?] y
TI TPS65910 Power Management chip (MFD_TPS65910) [Y/n/?] y
TI TPS65912 Power Management chip with I2C (MFD_TPS65912_I2C) [M/n/y/?] m
TI TPS65912 Power Management chip with SPI (MFD_TPS65912_SPI) [M/n/y/?] m
TI TWL4030/TWL5030/TWL6030/TPS659x0 Support (TWL4030_CORE) [Y/n/?] y
  TI TWL4030 Audio (MFD_TWL4030_AUDIO) [Y/?] y
TI TWL6040 audio codec (TWL6040_CORE) [Y/n/?] y
TI WL1273 FM radio (MFD_WL1273_CORE) [M/y/?] m
TI/National Semiconductor LM3533 Lighting Power chip (MFD_LM3533) [M/n/y/?] m
Toshiba TC35892 and variants (MFD_TC3589X) [N/y/?] (NEW) N
TQ-Systems IO controller TQMX86 (MFD_TQMX86) [M/n/y/?] m
VIA VX855/VX875 integrated south bridge (MFD_VX855) [M/n/y/?] m
Cirrus Logic Lochnagar Audio Development Board (MFD_LOCHNAGAR) [N/y/?] (NEW) N
Cirrus Logic/Wolfson Microelectronics Arizona platform with I2C (MFD_ARIZONA_I2C) [M/n/y/?] m
Cirrus Logic/Wolfson Microelectronics Arizona platform with SPI (MFD_ARIZONA_SPI) [M/n/y/?] m
Cirrus Logic CS47L24 and WM1831 (MFD_CS47L24) [Y/n/?] y
Wolfson Microelectronics WM5102 (MFD_WM5102) [Y/n/?] y
Wolfson Microelectronics WM5110 and WM8280/WM8281 (MFD_WM5110) [Y/n/?] y
Wolfson Microelectronics WM8997 (MFD_WM8997) [Y/n/?] y
Wolfson Microelectronics WM8998 (MFD_WM8998) [Y/n/?] y
Wolfson Microelectronics WM8400 (MFD_WM8400) [Y/n/?] y
Wolfson Microelectronics WM831x/2x PMICs with I2C (MFD_WM831X_I2C) [Y/n/?] y
Wolfson Microelectronics WM831x/2x PMICs with SPI (MFD_WM831X_SPI) [Y/n/?] y
Wolfson Microelectronics WM8350 with I2C (MFD_WM8350_I2C) [Y/n/?] y
Wolfson Microelectronics WM8994 (MFD_WM8994) [M/n/y/?] m
ROHM BD71837 Power Management IC (MFD_ROHM_BD718XX) [N/m/y/?] (NEW) N
ROHM BD71828 and BD71815 Power Management IC (MFD_ROHM_BD71828) [N/m/y/?] (NEW) N
ROHM BD9576MUF and BD9573MUF Power Management ICs (MFD_ROHM_BD957XMUF) [N/m/y/?] (NEW) N
Support for STPMIC1 PMIC (MFD_STPMIC1) [N/m/y/?] (NEW) N
Support for STMicroelectronics Multi-Function eXpander (STMFX) (MFD_STMFX) [N/m/y/?] (NEW) N
Support for WCD9340/WCD9341 Codec (MFD_WCD934X) [M/n/?] m
Actions Semi ATC260x PMICs with I2C (MFD_ATC260X_I2C) [M/n/y/?] m
Support for Khadas System control Microcontroller (MFD_KHADAS_MCU) [N/m/y/?] (NEW) N
QCOM PM8008 Power Management IC (MFD_QCOM_PM8008) [N/m/y/?] (NEW) N
RAVE SP MCU core driver (RAVE_SP_CORE) [M/n/y/?] m
Intel MAX 10 Board Management Controller with SPI (MFD_INTEL_M10_BMC_SPI) [M/n/y/?] m
Intel MAX 10 Board Management Controller with PMCI (MFD_INTEL_M10_BMC_PMCI) [M/n/?] m
Renesas Synchronization Management Unit with I2C (MFD_RSMU_I2C) [N/m/y/?] (NEW) N
Renesas Synchronization Management Unit with SPI (MFD_RSMU_SPI) [N/m/y/?] (NEW) N
*
* Voltage and Current Regulator Support
*
Voltage and Current Regulator Support (REGULATOR) [Y/?] y
  Regulator debug support (REGULATOR_DEBUG) [N/y/?] n
  Fixed voltage regulator support (REGULATOR_FIXED_VOLTAGE) [M/y/?] m
  Virtual regulator consumer support (REGULATOR_VIRTUAL_CONSUMER) [M/n/y/?] m
  Userspace regulator consumer support (REGULATOR_USERSPACE_CONSUMER) [M/n/y/?] m
  Marvell 88PG86X voltage regulators (REGULATOR_88PG86X) [M/n/y/?] m
  Marvell 88PM800 Power regulators (REGULATOR_88PM800) [M/n/?] m
  Marvell 88PM8607 Power regulators (REGULATOR_88PM8607) [M/n/y/?] m
  Active-semi act8865 voltage regulator (REGULATOR_ACT8865) [M/n/y/?] m
  Analog Devices AD5398/AD5821 regulators (REGULATOR_AD5398) [M/n/y/?] m
  AnalogicTech AAT2870 Regulators (REGULATOR_AAT2870) [M/n/y/?] m
  Cirrus Madera and Wolfson Arizona class devices LDO1 (REGULATOR_ARIZONA_LDO1) [M/n/?] m
  Cirrus Madera and Wolfson Arizona class devices MICSUPP (REGULATOR_ARIZONA_MICSUPP) [M/n/?] m
  AS3711 PMIC (REGULATOR_AS3711) [M/n/y/?] m
  Actions Semi ATC260x PMIC Regulators (REGULATOR_ATC260X) [M/n/?] m
  X-POWERS AXP20X PMIC Regulators (REGULATOR_AXP20X) [M/n/?] m
  Broadcom BCM590xx PMU Regulators (REGULATOR_BCM590XX) [M/n/?] m
  ROHM BD9571MWV Regulators (REGULATOR_BD9571MWV) [M/n/?] m
  ChromeOS EC regulators (REGULATOR_CROS_EC) [N/m/?] (NEW) N
  Dialog Semiconductor DA9030/DA9034 regulators (REGULATOR_DA903X) [M/n/y/?] m
  Dialog Semiconductor DA9052/DA9053 regulators (REGULATOR_DA9052) [M/n/y/?] m
  Dialog Semiconductor DA9055 regulators (REGULATOR_DA9055) [M/n/y/?] m
  Dialog Semiconductor DA9061/62 regulators (REGULATOR_DA9062) [M/n/?] m
  Dialog Semiconductor DA9063 regulators (REGULATOR_DA9063) [N/m/?] (NEW) N
  Dialog Semiconductor DA9121/DA9122/DA9220/DA9217/DA9130/DA9131/DA9132 regulator (REGULATOR_DA9121) [N/m/y/?] (NEW) N
  Dialog Semiconductor DA9210 regulator (REGULATOR_DA9210) [M/n/y/?] m
  Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 regulator (REGULATOR_DA9211) [M/n/y/?] m
  Fairchild FAN53555 Regulator (REGULATOR_FAN53555) [M/n/y/?] m
  Fairchild FAN53880 Regulator (REGULATOR_FAN53880) [N/m/y/?] (NEW) N
  GPIO regulator support (REGULATOR_GPIO) [M/n/y/?] m
  Intersil ISL9305 regulator (REGULATOR_ISL9305) [M/n/y/?] m
  Intersil ISL6271A Power regulator (REGULATOR_ISL6271A) [M/n/y/?] m
  TI LM363X voltage regulators (REGULATOR_LM363X) [M/n/?] m
  National Semiconductors LP3971 PMIC regulator driver (REGULATOR_LP3971) [M/n/y/?] m
  National Semiconductors LP3972 PMIC regulator driver (REGULATOR_LP3972) [M/n/y/?] m
  TI/National Semiconductor LP8720/LP8725 voltage regulators (REGULATOR_LP872X) [M/n/y/?] m
  TI LP873X Power regulators (REGULATOR_LP873X) [N/m/?] (NEW) N
  TI LP8755 High Performance PMU driver (REGULATOR_LP8755) [M/n/y/?] m
  TI LP8788 Power Regulators (REGULATOR_LP8788) [M/n/y/?] m
  LTC3589 8-output voltage regulator (REGULATOR_LTC3589) [M/n/y/?] m
  LTC3676 8-output voltage regulator (REGULATOR_LTC3676) [M/n/y/?] m
  Maxim 14577/77836 regulator (REGULATOR_MAX14577) [M/n/?] m
  Maxim 1586/1587 voltage regulator (REGULATOR_MAX1586) [M/n/y/?] m
  Maxim 8649 voltage regulator (REGULATOR_MAX8649) [M/n/y/?] m
  Maxim 8660/8661 voltage regulator (REGULATOR_MAX8660) [M/n/y/?] m
  Maxim 8893 voltage regulator (REGULATOR_MAX8893) [M/n/y/?] m
  Maxim 8907 voltage regulator (REGULATOR_MAX8907) [M/n/?] m
  Maxim MAX8925 Power Management IC (REGULATOR_MAX8925) [M/n/y/?] m
  Maxim MAX8952 Power Management IC (REGULATOR_MAX8952) [M/n/y/?] m
  Maxim MAX8973A voltage regulator (REGULATOR_MAX8973) [N/m/y/?] (NEW) N
  Maxim 8997/8966 regulator (REGULATOR_MAX8997) [M/n/y/?] m
  Maxim 8998 voltage regulator (REGULATOR_MAX8998) [M/n/y/?] m
  Maxim MAX20086-MAX20089 Camera Power Protectors (REGULATOR_MAX20086) [M/n/y/?] m
  Maxim MAX20411 High-Efficiency Single Step-Down Converter (REGULATOR_MAX20411) [M/n/y/?] m
  Maxim 77693/77843 regulator (REGULATOR_MAX77693) [M/n/y/?] m
  Maxim 77826 regulator (REGULATOR_MAX77826) [M/n/y/?] m
  Freescale MC13783 regulator driver (REGULATOR_MC13783) [M/n/?] m
  Freescale MC13892 regulator driver (REGULATOR_MC13892) [M/n/?] m
  Microchip MCP16502 PMIC (REGULATOR_MCP16502) [N/m/y/?] (NEW) N
  Monolithic MP5416 PMIC (REGULATOR_MP5416) [N/m/y/?] (NEW) N
  MPS MP8859 regulator driver (REGULATOR_MP8859) [M/n/y/?] m
  MPS MP8869 regulator driver (REGULATOR_MP886X) [N/m/y/?] (NEW) N
  Monolithic MPQ7920 PMIC (REGULATOR_MPQ7920) [N/m/y/?] (NEW) N
  MediaTek MT6311 PMIC (REGULATOR_MT6311) [M/n/y/?] m
  MediaTek MT6323 PMIC (REGULATOR_MT6323) [M/n/?] m
  MediaTek MT6331 PMIC (REGULATOR_MT6331) [M/n/?] m
  MediaTek MT6332 PMIC (REGULATOR_MT6332) [M/n/?] m
  MediaTek MT6357 PMIC (REGULATOR_MT6357) [M/n/?] m
  MediaTek MT6358 PMIC (REGULATOR_MT6358) [M/n/?] m
  MediaTek MT6359 PMIC (REGULATOR_MT6359) [M/n/?] m
  MT6360 SubPMIC Regulator (REGULATOR_MT6360) [M/n/?] m
  MT6370 SubPMIC Regulator (REGULATOR_MT6370) [M/n/?] m
  MediaTek MT6397 PMIC (REGULATOR_MT6397) [M/n/?] m
  TI Palmas PMIC Regulators (REGULATOR_PALMAS) [M/n/y/?] m
  NXP PCA9450A/PCA9450B/PCA9450C regulator driver (REGULATOR_PCA9450) [M/n/y/?] m
  Motorola PCAP2 regulator driver (REGULATOR_PCAP) [M/n/y/?] m
  NXP PCF50633 regulator driver (REGULATOR_PCF50633) [M/n/?] m
  NXP PF8100/PF8121A/PF8200 regulator driver (REGULATOR_PF8X00) [N/m/y/?] (NEW) N
  Freescale PFUZE100/200/3000/3001 regulator driver (REGULATOR_PFUZE100) [N/m/y/?] (NEW) N
  Powerventure Semiconductor PV88060 regulator (REGULATOR_PV88060) [M/n/y/?] m
  Powerventure Semiconductor PV88080 regulator (REGULATOR_PV88080) [M/n/y/?] m
  Powerventure Semiconductor PV88090 regulator (REGULATOR_PV88090) [M/n/y/?] m
  PWM voltage regulator (REGULATOR_PWM) [M/n/y/?] m
  Raspberry Pi 7-inch touchscreen panel ATTINY regulator (REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY) [N/m/y/?] (NEW) N
  RICOH RC5T583 Power regulators (REGULATOR_RC5T583) [M/n/y/?] m
  Richtek RT4801 Regulators (REGULATOR_RT4801) [M/n/y/?] m
  Richtek RT4831 DSV Regulators (REGULATOR_RT4831) [M/n/?] m
  Richtek RT5033 Regulators (REGULATOR_RT5033) [M/n/?] m
  Richtek RT5120 PMIC Regulators (REGULATOR_RT5120) [M/n/?] m
  Richtek RT5190A PMIC (REGULATOR_RT5190A) [M/n/y/?] m
  Richtek RT5759 Regulator (REGULATOR_RT5759) [M/n/y/?] m
  Richtek RT6160 BuckBoost voltage regulator (REGULATOR_RT6160) [M/n/y/?] m
  Richtek RT6190 4-Switch BuckBoost controller (REGULATOR_RT6190) [M/n/y/?] m
  Richtek RT6245 voltage regulator (REGULATOR_RT6245) [M/n/y/?] m
  Richtek RTQ2134 SubPMIC Regulator (REGULATOR_RTQ2134) [M/n/y/?] m
  Richtek RTMV20 Laser Diode Regulator (REGULATOR_RTMV20) [M/n/y/?] m
  Richtek RTQ6752 TFT LCD voltage regulator (REGULATOR_RTQ6752) [M/n/y/?] m
  Skyworks Solutions SKY81452 voltage regulator (REGULATOR_SKY81452) [M/n/?] m
  Dialog Semiconductor SLG51000 regulators (REGULATOR_SLG51000) [M/n/y/?] m
  Silergy SY7636A voltage regulator (REGULATOR_SY7636A) [M/n/?] m
  Silergy SY8106A regulator (REGULATOR_SY8106A) [N/m/y/?] (NEW) N
  Silergy SY8824C/SY8824E regulator (REGULATOR_SY8824X) [N/m/y/?] (NEW) N
  Silergy SY8827N regulator (REGULATOR_SY8827N) [N/m/y/?] (NEW) N
  TI TPS51632 Power Regulator (REGULATOR_TPS51632) [M/n/y/?] m
  TI TPS6105X Power regulators (REGULATOR_TPS6105X) [M/n/?] m
  TI TPS6236x Power Regulator (REGULATOR_TPS62360) [M/n/y/?] m
  TI TPS6286x Power Regulator (REGULATOR_TPS6286X) [N/m/y/?] (NEW)