treewide: replace '---help---' in Kconfig files with 'help'
Since commit 84af7a6194
("checkpatch: kconfig: prefer 'help' over
'---help---'"), the number of '---help---' has been gradually
decreasing, but there are still more than 2400 instances.
This commit finishes the conversion. While I touched the lines,
I also fixed the indentation.
There are a variety of indentation styles found.
a) 4 spaces + '---help---'
b) 7 spaces + '---help---'
c) 8 spaces + '---help---'
d) 1 space + 1 tab + '---help---'
e) 1 tab + '---help---' (correct indentation)
f) 1 tab + 1 space + '---help---'
g) 1 tab + 2 spaces + '---help---'
In order to convert all of them to 1 tab + 'help', I ran the
following commend:
$ find . -name 'Kconfig*' | xargs sed -i 's/^[[:space:]]*---help---/\thelp/'
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
This commit is contained in:
Родитель
e4a42c82e9
Коммит
a7f7f6248d
|
@ -876,7 +876,7 @@ config VMAP_STACK
|
||||||
bool "Use a virtually-mapped stack"
|
bool "Use a virtually-mapped stack"
|
||||||
depends on HAVE_ARCH_VMAP_STACK
|
depends on HAVE_ARCH_VMAP_STACK
|
||||||
depends on !KASAN || KASAN_VMALLOC
|
depends on !KASAN || KASAN_VMALLOC
|
||||||
---help---
|
help
|
||||||
Enable this if you want the use virtually-mapped kernel stacks
|
Enable this if you want the use virtually-mapped kernel stacks
|
||||||
with guard pages. This causes kernel stack overflows to be
|
with guard pages. This causes kernel stack overflows to be
|
||||||
caught immediately rather than causing difficult-to-diagnose
|
caught immediately rather than causing difficult-to-diagnose
|
||||||
|
@ -948,7 +948,7 @@ config ARCH_USE_MEMREMAP_PROT
|
||||||
config LOCK_EVENT_COUNTS
|
config LOCK_EVENT_COUNTS
|
||||||
bool "Locking event counts collection"
|
bool "Locking event counts collection"
|
||||||
depends on DEBUG_FS
|
depends on DEBUG_FS
|
||||||
---help---
|
help
|
||||||
Enable light-weight counting of various locking related events
|
Enable light-weight counting of various locking related events
|
||||||
in the system with minimal performance impact. This reduces
|
in the system with minimal performance impact. This reduces
|
||||||
the chance of application behavior change because of timing
|
the chance of application behavior change because of timing
|
||||||
|
|
|
@ -83,7 +83,7 @@ menu "System setup"
|
||||||
choice
|
choice
|
||||||
prompt "Alpha system type"
|
prompt "Alpha system type"
|
||||||
default ALPHA_GENERIC
|
default ALPHA_GENERIC
|
||||||
---help---
|
help
|
||||||
This is the system type of your hardware. A "generic" kernel will
|
This is the system type of your hardware. A "generic" kernel will
|
||||||
run on any supported Alpha system. However, if you configure a
|
run on any supported Alpha system. However, if you configure a
|
||||||
kernel for your specific system, it will be faster and smaller.
|
kernel for your specific system, it will be faster and smaller.
|
||||||
|
@ -480,7 +480,7 @@ config VGA_HOSE
|
||||||
config ALPHA_QEMU
|
config ALPHA_QEMU
|
||||||
bool "Run under QEMU emulation"
|
bool "Run under QEMU emulation"
|
||||||
depends on !ALPHA_GENERIC
|
depends on !ALPHA_GENERIC
|
||||||
---help---
|
help
|
||||||
Assume the presence of special features supported by QEMU PALcode
|
Assume the presence of special features supported by QEMU PALcode
|
||||||
that reduce the overhead of system emulation.
|
that reduce the overhead of system emulation.
|
||||||
|
|
||||||
|
@ -495,7 +495,7 @@ config ALPHA_SRM
|
||||||
bool "Use SRM as bootloader" if ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS || ALPHA_NONAME
|
bool "Use SRM as bootloader" if ALPHA_CABRIOLET || ALPHA_AVANTI_CH || ALPHA_EB64P || ALPHA_PC164 || ALPHA_TAKARA || ALPHA_EB164 || ALPHA_ALCOR || ALPHA_MIATA || ALPHA_LX164 || ALPHA_SX164 || ALPHA_NAUTILUS || ALPHA_NONAME
|
||||||
depends on TTY
|
depends on TTY
|
||||||
default y if ALPHA_JENSEN || ALPHA_MIKASA || ALPHA_SABLE || ALPHA_LYNX || ALPHA_NORITAKE || ALPHA_DP264 || ALPHA_RAWHIDE || ALPHA_EIGER || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_MARVEL
|
default y if ALPHA_JENSEN || ALPHA_MIKASA || ALPHA_SABLE || ALPHA_LYNX || ALPHA_NORITAKE || ALPHA_DP264 || ALPHA_RAWHIDE || ALPHA_EIGER || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_SHARK || ALPHA_MARVEL
|
||||||
---help---
|
help
|
||||||
There are two different types of booting firmware on Alphas: SRM,
|
There are two different types of booting firmware on Alphas: SRM,
|
||||||
which is command line driven, and ARC, which uses menus and arrow
|
which is command line driven, and ARC, which uses menus and arrow
|
||||||
keys. Details about the Linux/Alpha booting process are contained in
|
keys. Details about the Linux/Alpha booting process are contained in
|
||||||
|
@ -521,7 +521,7 @@ config ARCH_MAY_HAVE_PC_FDC
|
||||||
config SMP
|
config SMP
|
||||||
bool "Symmetric multi-processing support"
|
bool "Symmetric multi-processing support"
|
||||||
depends on ALPHA_SABLE || ALPHA_LYNX || ALPHA_RAWHIDE || ALPHA_DP264 || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_GENERIC || ALPHA_SHARK || ALPHA_MARVEL
|
depends on ALPHA_SABLE || ALPHA_LYNX || ALPHA_RAWHIDE || ALPHA_DP264 || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_GENERIC || ALPHA_SHARK || ALPHA_MARVEL
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more
|
a system with only one CPU, say N. If you have a system with more
|
||||||
than one CPU, say Y.
|
than one CPU, say Y.
|
||||||
|
@ -569,7 +569,7 @@ config ALPHA_WTINT
|
||||||
default n if ALPHA_EV5 || ALPHA_EV56 || (ALPHA_EV4 && !ALPHA_LCA)
|
default n if ALPHA_EV5 || ALPHA_EV56 || (ALPHA_EV4 && !ALPHA_LCA)
|
||||||
default n if !ALPHA_SRM && !ALPHA_GENERIC
|
default n if !ALPHA_SRM && !ALPHA_GENERIC
|
||||||
default y if SMP
|
default y if SMP
|
||||||
---help---
|
help
|
||||||
The Wait for Interrupt (WTINT) PALcall attempts to place the CPU
|
The Wait for Interrupt (WTINT) PALcall attempts to place the CPU
|
||||||
to sleep until the next interrupt. This may reduce the power
|
to sleep until the next interrupt. This may reduce the power
|
||||||
consumed, and the heat produced by the computer. However, it has
|
consumed, and the heat produced by the computer. However, it has
|
||||||
|
@ -595,7 +595,7 @@ config NODES_SHIFT
|
||||||
# LARGE_VMALLOC is racy, if you *really* need it then fix it first
|
# LARGE_VMALLOC is racy, if you *really* need it then fix it first
|
||||||
config ALPHA_LARGE_VMALLOC
|
config ALPHA_LARGE_VMALLOC
|
||||||
bool
|
bool
|
||||||
---help---
|
help
|
||||||
Process creation and other aspects of virtual memory management can
|
Process creation and other aspects of virtual memory management can
|
||||||
be streamlined if we restrict the kernel to one PGD for all vmalloc
|
be streamlined if we restrict the kernel to one PGD for all vmalloc
|
||||||
allocations. This equates to about 8GB.
|
allocations. This equates to about 8GB.
|
||||||
|
@ -614,7 +614,7 @@ config VERBOSE_MCHECK_ON
|
||||||
int "Verbose Printing Mode (0=off, 1=on, 2=all)"
|
int "Verbose Printing Mode (0=off, 1=on, 2=all)"
|
||||||
depends on VERBOSE_MCHECK
|
depends on VERBOSE_MCHECK
|
||||||
default 1
|
default 1
|
||||||
---help---
|
help
|
||||||
This option allows the default printing mode to be set, and then
|
This option allows the default printing mode to be set, and then
|
||||||
possibly overridden by a boot command argument.
|
possibly overridden by a boot command argument.
|
||||||
|
|
||||||
|
@ -633,7 +633,7 @@ choice
|
||||||
default HZ_128 if ALPHA_QEMU
|
default HZ_128 if ALPHA_QEMU
|
||||||
default HZ_1200 if ALPHA_RAWHIDE
|
default HZ_1200 if ALPHA_RAWHIDE
|
||||||
default HZ_1024
|
default HZ_1024
|
||||||
---help---
|
help
|
||||||
The frequency at which timer interrupts occur. A high frequency
|
The frequency at which timer interrupts occur. A high frequency
|
||||||
minimizes latency, whereas a low frequency minimizes overhead of
|
minimizes latency, whereas a low frequency minimizes overhead of
|
||||||
process accounting. The later effect is especially significant
|
process accounting. The later effect is especially significant
|
||||||
|
@ -668,7 +668,7 @@ config HZ
|
||||||
config SRM_ENV
|
config SRM_ENV
|
||||||
tristate "SRM environment through procfs"
|
tristate "SRM environment through procfs"
|
||||||
depends on PROC_FS
|
depends on PROC_FS
|
||||||
---help---
|
help
|
||||||
If you enable this option, a subdirectory inside /proc called
|
If you enable this option, a subdirectory inside /proc called
|
||||||
/proc/srm_environment will give you access to the all important
|
/proc/srm_environment will give you access to the all important
|
||||||
SRM environment variables (those which have a name) and also
|
SRM environment variables (those which have a name) and also
|
||||||
|
|
|
@ -9,7 +9,7 @@ config ALPHA_LEGACY_START_ADDRESS
|
||||||
bool "Legacy kernel start address"
|
bool "Legacy kernel start address"
|
||||||
depends on ALPHA_GENERIC
|
depends on ALPHA_GENERIC
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
The 2.4 kernel changed the kernel start address from 0x310000
|
The 2.4 kernel changed the kernel start address from 0x310000
|
||||||
to 0x810000 to make room for the Wildfire's larger SRM console.
|
to 0x810000 to make room for the Wildfire's larger SRM console.
|
||||||
Recent consoles on Titan and Marvel machines also require the
|
Recent consoles on Titan and Marvel machines also require the
|
||||||
|
|
|
@ -348,7 +348,7 @@ config NODES_SHIFT
|
||||||
default "0" if !DISCONTIGMEM
|
default "0" if !DISCONTIGMEM
|
||||||
default "1" if DISCONTIGMEM
|
default "1" if DISCONTIGMEM
|
||||||
depends on NEED_MULTIPLE_NODES
|
depends on NEED_MULTIPLE_NODES
|
||||||
---help---
|
help
|
||||||
Accessing memory beyond 1GB (with or w/o PAE) requires 2 memory
|
Accessing memory beyond 1GB (with or w/o PAE) requires 2 memory
|
||||||
zones.
|
zones.
|
||||||
|
|
||||||
|
|
|
@ -1655,7 +1655,7 @@ config UACCESS_WITH_MEMCPY
|
||||||
config SECCOMP
|
config SECCOMP
|
||||||
bool
|
bool
|
||||||
prompt "Enable seccomp to safely compute untrusted bytecode"
|
prompt "Enable seccomp to safely compute untrusted bytecode"
|
||||||
---help---
|
help
|
||||||
This kernel feature is useful for number crunching applications
|
This kernel feature is useful for number crunching applications
|
||||||
that may need to compute untrusted bytecode during their
|
that may need to compute untrusted bytecode during their
|
||||||
execution. By using pipes or other transports made available to
|
execution. By using pipes or other transports made available to
|
||||||
|
@ -1963,7 +1963,7 @@ config EFI
|
||||||
select EFI_STUB
|
select EFI_STUB
|
||||||
select EFI_GENERIC_STUB
|
select EFI_GENERIC_STUB
|
||||||
select EFI_RUNTIME_WRAPPERS
|
select EFI_RUNTIME_WRAPPERS
|
||||||
---help---
|
help
|
||||||
This option provides support for runtime services provided
|
This option provides support for runtime services provided
|
||||||
by UEFI firmware (such as non-volatile variables, realtime
|
by UEFI firmware (such as non-volatile variables, realtime
|
||||||
clock, and platform reset). A UEFI stub is also provided to
|
clock, and platform reset). A UEFI stub is also provided to
|
||||||
|
@ -2005,7 +2005,7 @@ comment "At least one emulation must be selected"
|
||||||
config FPE_NWFPE
|
config FPE_NWFPE
|
||||||
bool "NWFPE math emulation"
|
bool "NWFPE math emulation"
|
||||||
depends on (!AEABI || OABI_COMPAT) && !THUMB2_KERNEL
|
depends on (!AEABI || OABI_COMPAT) && !THUMB2_KERNEL
|
||||||
---help---
|
help
|
||||||
Say Y to include the NWFPE floating point emulator in the kernel.
|
Say Y to include the NWFPE floating point emulator in the kernel.
|
||||||
This is necessary to run most binaries. Linux does not currently
|
This is necessary to run most binaries. Linux does not currently
|
||||||
support floating point hardware so you need to say Y here even if
|
support floating point hardware so you need to say Y here even if
|
||||||
|
@ -2029,7 +2029,7 @@ config FPE_NWFPE_XP
|
||||||
config FPE_FASTFPE
|
config FPE_FASTFPE
|
||||||
bool "FastFPE math emulation (EXPERIMENTAL)"
|
bool "FastFPE math emulation (EXPERIMENTAL)"
|
||||||
depends on (!AEABI || OABI_COMPAT) && !CPU_32v3
|
depends on (!AEABI || OABI_COMPAT) && !CPU_32v3
|
||||||
---help---
|
help
|
||||||
Say Y here to include the FAST floating point emulator in the kernel.
|
Say Y here to include the FAST floating point emulator in the kernel.
|
||||||
This is an experimental much faster emulator which now also has full
|
This is an experimental much faster emulator which now also has full
|
||||||
precision for the mantissa. It does not support any exceptions.
|
precision for the mantissa. It does not support any exceptions.
|
||||||
|
|
|
@ -9,7 +9,7 @@ config ARM_PTDUMP_DEBUGFS
|
||||||
depends on MMU
|
depends on MMU
|
||||||
select ARM_PTDUMP_CORE
|
select ARM_PTDUMP_CORE
|
||||||
select DEBUG_FS
|
select DEBUG_FS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to show the kernel pagetable layout in a
|
Say Y here if you want to show the kernel pagetable layout in a
|
||||||
debugfs file. This information is only useful for kernel developers
|
debugfs file. This information is only useful for kernel developers
|
||||||
who are working in architecture specific areas of the kernel.
|
who are working in architecture specific areas of the kernel.
|
||||||
|
@ -21,7 +21,7 @@ config DEBUG_WX
|
||||||
bool "Warn on W+X mappings at boot"
|
bool "Warn on W+X mappings at boot"
|
||||||
depends on MMU
|
depends on MMU
|
||||||
select ARM_PTDUMP_CORE
|
select ARM_PTDUMP_CORE
|
||||||
---help---
|
help
|
||||||
Generate a warning if any W+X mappings are found at boot.
|
Generate a warning if any W+X mappings are found at boot.
|
||||||
|
|
||||||
This is useful for discovering cases where the kernel is leaving
|
This is useful for discovering cases where the kernel is leaving
|
||||||
|
|
|
@ -22,7 +22,7 @@ config ARCH_PERSONAL_SERVER
|
||||||
select ISA
|
select ISA
|
||||||
select ISA_DMA
|
select ISA_DMA
|
||||||
select FORCE_PCI
|
select FORCE_PCI
|
||||||
---help---
|
help
|
||||||
Say Y here if you intend to run this kernel on the Compaq
|
Say Y here if you intend to run this kernel on the Compaq
|
||||||
Personal Server.
|
Personal Server.
|
||||||
|
|
||||||
|
|
|
@ -1035,7 +1035,7 @@ config CC_HAVE_SHADOW_CALL_STACK
|
||||||
|
|
||||||
config SECCOMP
|
config SECCOMP
|
||||||
bool "Enable seccomp to safely compute untrusted bytecode"
|
bool "Enable seccomp to safely compute untrusted bytecode"
|
||||||
---help---
|
help
|
||||||
This kernel feature is useful for number crunching applications
|
This kernel feature is useful for number crunching applications
|
||||||
that may need to compute untrusted bytecode during their
|
that may need to compute untrusted bytecode during their
|
||||||
execution. By using pipes or other transports made available to
|
execution. By using pipes or other transports made available to
|
||||||
|
@ -1068,7 +1068,7 @@ config KEXEC
|
||||||
depends on PM_SLEEP_SMP
|
depends on PM_SLEEP_SMP
|
||||||
select KEXEC_CORE
|
select KEXEC_CORE
|
||||||
bool "kexec system call"
|
bool "kexec system call"
|
||||||
---help---
|
help
|
||||||
kexec is a system call that implements the ability to shutdown your
|
kexec is a system call that implements the ability to shutdown your
|
||||||
current kernel, and to start another kernel. It is like a reboot
|
current kernel, and to start another kernel. It is like a reboot
|
||||||
but it is independent of the system firmware. And like a reboot
|
but it is independent of the system firmware. And like a reboot
|
||||||
|
|
|
@ -7,7 +7,7 @@ source "virt/lib/Kconfig"
|
||||||
|
|
||||||
menuconfig VIRTUALIZATION
|
menuconfig VIRTUALIZATION
|
||||||
bool "Virtualization"
|
bool "Virtualization"
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for using your Linux host to run
|
Say Y here to get to see options for using your Linux host to run
|
||||||
other operating systems inside virtual machines (guests).
|
other operating systems inside virtual machines (guests).
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
@ -40,7 +40,7 @@ menuconfig KVM
|
||||||
select HAVE_KVM_VCPU_RUN_PID_CHANGE
|
select HAVE_KVM_VCPU_RUN_PID_CHANGE
|
||||||
select TASKSTATS
|
select TASKSTATS
|
||||||
select TASK_DELAY_ACCT
|
select TASK_DELAY_ACCT
|
||||||
---help---
|
help
|
||||||
Support hosting virtualized guest machines.
|
Support hosting virtualized guest machines.
|
||||||
|
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
@ -53,7 +53,7 @@ config KVM_ARM_PMU
|
||||||
bool "Virtual Performance Monitoring Unit (PMU) support"
|
bool "Virtual Performance Monitoring Unit (PMU) support"
|
||||||
depends on HW_PERF_EVENTS
|
depends on HW_PERF_EVENTS
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Adds support for a virtual Performance Monitoring Unit (PMU) in
|
Adds support for a virtual Performance Monitoring Unit (PMU) in
|
||||||
virtual machines.
|
virtual machines.
|
||||||
|
|
||||||
|
|
|
@ -31,13 +31,13 @@ config HEXAGON
|
||||||
select GENERIC_CLOCKEVENTS_BROADCAST
|
select GENERIC_CLOCKEVENTS_BROADCAST
|
||||||
select MODULES_USE_ELF_RELA
|
select MODULES_USE_ELF_RELA
|
||||||
select GENERIC_CPU_DEVICES
|
select GENERIC_CPU_DEVICES
|
||||||
---help---
|
help
|
||||||
Qualcomm Hexagon is a processor architecture designed for high
|
Qualcomm Hexagon is a processor architecture designed for high
|
||||||
performance and low power across a wide variety of applications.
|
performance and low power across a wide variety of applications.
|
||||||
|
|
||||||
config HEXAGON_PHYS_OFFSET
|
config HEXAGON_PHYS_OFFSET
|
||||||
def_bool y
|
def_bool y
|
||||||
---help---
|
help
|
||||||
Platforms that don't load the kernel at zero set this.
|
Platforms that don't load the kernel at zero set this.
|
||||||
|
|
||||||
config FRAME_POINTER
|
config FRAME_POINTER
|
||||||
|
@ -83,7 +83,7 @@ choice
|
||||||
|
|
||||||
config HEXAGON_COMET
|
config HEXAGON_COMET
|
||||||
bool "Comet Board"
|
bool "Comet Board"
|
||||||
---help---
|
help
|
||||||
Support for the Comet platform.
|
Support for the Comet platform.
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
@ -104,7 +104,7 @@ config CMDLINE
|
||||||
|
|
||||||
config SMP
|
config SMP
|
||||||
bool "Multi-Processing support"
|
bool "Multi-Processing support"
|
||||||
---help---
|
help
|
||||||
Enables SMP support in the kernel. If unsure, say "Y"
|
Enables SMP support in the kernel. If unsure, say "Y"
|
||||||
|
|
||||||
config NR_CPUS
|
config NR_CPUS
|
||||||
|
@ -112,7 +112,7 @@ config NR_CPUS
|
||||||
range 2 6 if SMP
|
range 2 6 if SMP
|
||||||
default "1" if !SMP
|
default "1" if !SMP
|
||||||
default "6" if SMP
|
default "6" if SMP
|
||||||
---help---
|
help
|
||||||
This allows you to specify the maximum number of CPUs which this
|
This allows you to specify the maximum number of CPUs which this
|
||||||
kernel will support. The maximum supported value is 6 and the
|
kernel will support. The maximum supported value is 6 and the
|
||||||
minimum value which makes sense is 2.
|
minimum value which makes sense is 2.
|
||||||
|
@ -123,7 +123,7 @@ config NR_CPUS
|
||||||
choice
|
choice
|
||||||
prompt "Kernel page size"
|
prompt "Kernel page size"
|
||||||
default PAGE_SIZE_4KB
|
default PAGE_SIZE_4KB
|
||||||
---help---
|
help
|
||||||
Changes the default page size; use with caution.
|
Changes the default page size; use with caution.
|
||||||
|
|
||||||
config PAGE_SIZE_4KB
|
config PAGE_SIZE_4KB
|
||||||
|
|
|
@ -243,7 +243,7 @@ config HOTPLUG_CPU
|
||||||
bool "Support for hot-pluggable CPUs"
|
bool "Support for hot-pluggable CPUs"
|
||||||
depends on SMP
|
depends on SMP
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Say Y here to experiment with turning CPUs off and on. CPUs
|
Say Y here to experiment with turning CPUs off and on. CPUs
|
||||||
can be controlled through /sys/devices/system/cpu/cpu#.
|
can be controlled through /sys/devices/system/cpu/cpu#.
|
||||||
Say N if you want to disable CPU hotplug.
|
Say N if you want to disable CPU hotplug.
|
||||||
|
@ -266,7 +266,7 @@ config PERMIT_BSP_REMOVE
|
||||||
bool "Support removal of Bootstrap Processor"
|
bool "Support removal of Bootstrap Processor"
|
||||||
depends on HOTPLUG_CPU
|
depends on HOTPLUG_CPU
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Say Y here if your platform SAL will support removal of BSP with HOTPLUG_CPU
|
Say Y here if your platform SAL will support removal of BSP with HOTPLUG_CPU
|
||||||
support.
|
support.
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ config FORCE_CPEI_RETARGET
|
||||||
bool "Force assumption that CPEI can be re-targeted"
|
bool "Force assumption that CPEI can be re-targeted"
|
||||||
depends on PERMIT_BSP_REMOVE
|
depends on PERMIT_BSP_REMOVE
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Say Y if you need to force the assumption that CPEI can be re-targeted to
|
Say Y if you need to force the assumption that CPEI can be re-targeted to
|
||||||
any cpu in the system. This hint is available via ACPI 3.0 specifications.
|
any cpu in the system. This hint is available via ACPI 3.0 specifications.
|
||||||
Tiger4 systems are capable of re-directing CPEI to any CPU other than BSP.
|
Tiger4 systems are capable of re-directing CPEI to any CPU other than BSP.
|
||||||
|
|
|
@ -343,7 +343,7 @@ config M68KFPU_EMU_ONLY
|
||||||
config ADVANCED
|
config ADVANCED
|
||||||
bool "Advanced configuration options"
|
bool "Advanced configuration options"
|
||||||
depends on MMU
|
depends on MMU
|
||||||
---help---
|
help
|
||||||
This gives you access to some advanced options for the CPU. The
|
This gives you access to some advanced options for the CPU. The
|
||||||
defaults should be fine for most users, but these options may make
|
defaults should be fine for most users, but these options may make
|
||||||
it possible for you to improve performance somewhat if you know what
|
it possible for you to improve performance somewhat if you know what
|
||||||
|
@ -358,7 +358,7 @@ config ADVANCED
|
||||||
config RMW_INSNS
|
config RMW_INSNS
|
||||||
bool "Use read-modify-write instructions"
|
bool "Use read-modify-write instructions"
|
||||||
depends on ADVANCED
|
depends on ADVANCED
|
||||||
---help---
|
help
|
||||||
This allows to use certain instructions that work with indivisible
|
This allows to use certain instructions that work with indivisible
|
||||||
read-modify-write bus cycles. While this is faster than the
|
read-modify-write bus cycles. While this is faster than the
|
||||||
workaround of disabling interrupts, it can conflict with DMA
|
workaround of disabling interrupts, it can conflict with DMA
|
||||||
|
@ -386,7 +386,7 @@ config ARCH_DISCONTIGMEM_ENABLE
|
||||||
config 060_WRITETHROUGH
|
config 060_WRITETHROUGH
|
||||||
bool "Use write-through caching for 68060 supervisor accesses"
|
bool "Use write-through caching for 68060 supervisor accesses"
|
||||||
depends on ADVANCED && M68060
|
depends on ADVANCED && M68060
|
||||||
---help---
|
help
|
||||||
The 68060 generally uses copyback caching of recently accessed data.
|
The 68060 generally uses copyback caching of recently accessed data.
|
||||||
Copyback caching means that memory writes will be held in an on-chip
|
Copyback caching means that memory writes will be held in an on-chip
|
||||||
cache and only written back to memory some time later. Saying Y
|
cache and only written back to memory some time later. Saying Y
|
||||||
|
|
|
@ -59,7 +59,7 @@ config NFETH
|
||||||
config ATARI_ETHERNAT
|
config ATARI_ETHERNAT
|
||||||
bool "Atari EtherNAT Ethernet support"
|
bool "Atari EtherNAT Ethernet support"
|
||||||
depends on ATARI
|
depends on ATARI
|
||||||
---help---
|
help
|
||||||
Say Y to include support for the EtherNAT network adapter for the
|
Say Y to include support for the EtherNAT network adapter for the
|
||||||
CT/60 extension port.
|
CT/60 extension port.
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ config ATARI_ETHERNAT
|
||||||
config ATARI_ETHERNEC
|
config ATARI_ETHERNEC
|
||||||
bool "Atari EtherNEC Ethernet support"
|
bool "Atari EtherNEC Ethernet support"
|
||||||
depends on ATARI_ROM_ISA
|
depends on ATARI_ROM_ISA
|
||||||
---help---
|
help
|
||||||
Say Y to include support for the EtherNEC network adapter for the
|
Say Y to include support for the EtherNEC network adapter for the
|
||||||
ROM port. The driver works by polling instead of interrupts, so it
|
ROM port. The driver works by polling instead of interrupts, so it
|
||||||
is quite slow.
|
is quite slow.
|
||||||
|
@ -120,7 +120,7 @@ config HPAPCI
|
||||||
config SERIAL_CONSOLE
|
config SERIAL_CONSOLE
|
||||||
bool "Support for serial port console"
|
bool "Support for serial port console"
|
||||||
depends on AMIGA_BUILTIN_SERIAL=y
|
depends on AMIGA_BUILTIN_SERIAL=y
|
||||||
---help---
|
help
|
||||||
If you say Y here, it will be possible to use a serial port as the
|
If you say Y here, it will be possible to use a serial port as the
|
||||||
system console (the system console is the device which receives all
|
system console (the system console is the device which receives all
|
||||||
kernel messages and warnings and which allows logins in single user
|
kernel messages and warnings and which allows logins in single user
|
||||||
|
|
|
@ -437,7 +437,7 @@ config ROMSIZE
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Kernel executes from"
|
prompt "Kernel executes from"
|
||||||
---help---
|
help
|
||||||
Choose the memory type that the kernel will be running in.
|
Choose the memory type that the kernel will be running in.
|
||||||
|
|
||||||
config RAMKERNEL
|
config RAMKERNEL
|
||||||
|
|
|
@ -2741,7 +2741,7 @@ config RELOCATION_TABLE_SIZE
|
||||||
depends on RELOCATABLE
|
depends on RELOCATABLE
|
||||||
range 0x0 0x01000000
|
range 0x0 0x01000000
|
||||||
default "0x00100000"
|
default "0x00100000"
|
||||||
---help---
|
help
|
||||||
A table of relocation data will be appended to the kernel binary
|
A table of relocation data will be appended to the kernel binary
|
||||||
and parsed at boot to fix up the relocated kernel.
|
and parsed at boot to fix up the relocated kernel.
|
||||||
|
|
||||||
|
@ -2755,7 +2755,7 @@ config RELOCATION_TABLE_SIZE
|
||||||
config RANDOMIZE_BASE
|
config RANDOMIZE_BASE
|
||||||
bool "Randomize the address of the kernel image"
|
bool "Randomize the address of the kernel image"
|
||||||
depends on RELOCATABLE
|
depends on RELOCATABLE
|
||||||
---help---
|
help
|
||||||
Randomizes the physical and virtual address at which the
|
Randomizes the physical and virtual address at which the
|
||||||
kernel image is loaded, as a security feature that
|
kernel image is loaded, as a security feature that
|
||||||
deters exploit attempts relying on knowledge of the location
|
deters exploit attempts relying on knowledge of the location
|
||||||
|
@ -2773,7 +2773,7 @@ config RANDOMIZE_BASE_MAX_OFFSET
|
||||||
range 0x0 0x40000000 if EVA || 64BIT
|
range 0x0 0x40000000 if EVA || 64BIT
|
||||||
range 0x0 0x08000000
|
range 0x0 0x08000000
|
||||||
default "0x01000000"
|
default "0x01000000"
|
||||||
---help---
|
help
|
||||||
When kASLR is active, this provides the maximum offset that will
|
When kASLR is active, this provides the maximum offset that will
|
||||||
be applied to the kernel image. It should be set according to the
|
be applied to the kernel image. It should be set according to the
|
||||||
amount of physical RAM available in the target system minus
|
amount of physical RAM available in the target system minus
|
||||||
|
|
|
@ -6,7 +6,7 @@ source "virt/kvm/Kconfig"
|
||||||
|
|
||||||
menuconfig VIRTUALIZATION
|
menuconfig VIRTUALIZATION
|
||||||
bool "Virtualization"
|
bool "Virtualization"
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for using your Linux host to run
|
Say Y here to get to see options for using your Linux host to run
|
||||||
other operating systems inside virtual machines (guests).
|
other operating systems inside virtual machines (guests).
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
@ -26,7 +26,7 @@ config KVM
|
||||||
select KVM_MMIO
|
select KVM_MMIO
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
select SRCU
|
select SRCU
|
||||||
---help---
|
help
|
||||||
Support for hosting Guest kernels.
|
Support for hosting Guest kernels.
|
||||||
|
|
||||||
choice
|
choice
|
||||||
|
@ -36,7 +36,7 @@ choice
|
||||||
|
|
||||||
config KVM_MIPS_TE
|
config KVM_MIPS_TE
|
||||||
bool "Trap & Emulate"
|
bool "Trap & Emulate"
|
||||||
---help---
|
help
|
||||||
Use trap and emulate to virtualize 32-bit guests in user mode. This
|
Use trap and emulate to virtualize 32-bit guests in user mode. This
|
||||||
does not require any special hardware Virtualization support beyond
|
does not require any special hardware Virtualization support beyond
|
||||||
standard MIPS32/64 r2 or later, but it does require the guest kernel
|
standard MIPS32/64 r2 or later, but it does require the guest kernel
|
||||||
|
@ -45,7 +45,7 @@ config KVM_MIPS_TE
|
||||||
|
|
||||||
config KVM_MIPS_VZ
|
config KVM_MIPS_VZ
|
||||||
bool "MIPS Virtualization (VZ) ASE"
|
bool "MIPS Virtualization (VZ) ASE"
|
||||||
---help---
|
help
|
||||||
Use the MIPS Virtualization (VZ) ASE to virtualize guests. This
|
Use the MIPS Virtualization (VZ) ASE to virtualize guests. This
|
||||||
supports running unmodified guest kernels (with CONFIG_KVM_GUEST=n),
|
supports running unmodified guest kernels (with CONFIG_KVM_GUEST=n),
|
||||||
but requires hardware support.
|
but requires hardware support.
|
||||||
|
@ -56,7 +56,7 @@ config KVM_MIPS_DYN_TRANS
|
||||||
bool "KVM/MIPS: Dynamic binary translation to reduce traps"
|
bool "KVM/MIPS: Dynamic binary translation to reduce traps"
|
||||||
depends on KVM_MIPS_TE
|
depends on KVM_MIPS_TE
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
When running in Trap & Emulate mode patch privileged
|
When running in Trap & Emulate mode patch privileged
|
||||||
instructions to reduce the number of traps.
|
instructions to reduce the number of traps.
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ config KVM_MIPS_DYN_TRANS
|
||||||
config KVM_MIPS_DEBUG_COP0_COUNTERS
|
config KVM_MIPS_DEBUG_COP0_COUNTERS
|
||||||
bool "Maintain counters for COP0 accesses"
|
bool "Maintain counters for COP0 accesses"
|
||||||
depends on KVM
|
depends on KVM
|
||||||
---help---
|
help
|
||||||
Maintain statistics for Guest COP0 accesses.
|
Maintain statistics for Guest COP0 accesses.
|
||||||
A histogram of COP0 accesses is printed when the VM is
|
A histogram of COP0 accesses is printed when the VM is
|
||||||
shutdown.
|
shutdown.
|
||||||
|
|
|
@ -147,7 +147,7 @@ choice
|
||||||
|
|
||||||
config PA7000
|
config PA7000
|
||||||
bool "PA7000/PA7100"
|
bool "PA7000/PA7100"
|
||||||
---help---
|
help
|
||||||
This is the processor type of your CPU. This information is
|
This is the processor type of your CPU. This information is
|
||||||
used for optimizing purposes. In order to compile a kernel
|
used for optimizing purposes. In order to compile a kernel
|
||||||
that can run on all 32-bit PA CPUs (albeit not optimally fast),
|
that can run on all 32-bit PA CPUs (albeit not optimally fast),
|
||||||
|
@ -275,7 +275,7 @@ config PARISC_SELF_EXTRACT
|
||||||
|
|
||||||
config SMP
|
config SMP
|
||||||
bool "Symmetric multi-processing support"
|
bool "Symmetric multi-processing support"
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more
|
a system with only one CPU, say N. If you have a system with more
|
||||||
than one CPU, say Y.
|
than one CPU, say Y.
|
||||||
|
@ -382,7 +382,7 @@ source "drivers/parisc/Kconfig"
|
||||||
config SECCOMP
|
config SECCOMP
|
||||||
def_bool y
|
def_bool y
|
||||||
prompt "Enable seccomp to safely compute untrusted bytecode"
|
prompt "Enable seccomp to safely compute untrusted bytecode"
|
||||||
---help---
|
help
|
||||||
This kernel feature is useful for number crunching applications
|
This kernel feature is useful for number crunching applications
|
||||||
that may need to compute untrusted bytecode during their
|
that may need to compute untrusted bytecode during their
|
||||||
execution. By using pipes or other transports made available to
|
execution. By using pipes or other transports made available to
|
||||||
|
|
|
@ -7,7 +7,7 @@ source "virt/kvm/Kconfig"
|
||||||
|
|
||||||
menuconfig VIRTUALIZATION
|
menuconfig VIRTUALIZATION
|
||||||
bool "Virtualization"
|
bool "Virtualization"
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for using your Linux host to run
|
Say Y here to get to see options for using your Linux host to run
|
||||||
other operating systems inside virtual machines (guests).
|
other operating systems inside virtual machines (guests).
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
@ -54,7 +54,7 @@ config KVM_BOOK3S_32
|
||||||
select KVM
|
select KVM
|
||||||
select KVM_BOOK3S_32_HANDLER
|
select KVM_BOOK3S_32_HANDLER
|
||||||
select KVM_BOOK3S_PR_POSSIBLE
|
select KVM_BOOK3S_PR_POSSIBLE
|
||||||
---help---
|
help
|
||||||
Support running unmodified book3s_32 guest kernels
|
Support running unmodified book3s_32 guest kernels
|
||||||
in virtual machines on book3s_32 host processors.
|
in virtual machines on book3s_32 host processors.
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ config KVM_BOOK3S_64
|
||||||
select KVM
|
select KVM
|
||||||
select KVM_BOOK3S_PR_POSSIBLE if !KVM_BOOK3S_HV_POSSIBLE
|
select KVM_BOOK3S_PR_POSSIBLE if !KVM_BOOK3S_HV_POSSIBLE
|
||||||
select SPAPR_TCE_IOMMU if IOMMU_SUPPORT && (PPC_PSERIES || PPC_POWERNV)
|
select SPAPR_TCE_IOMMU if IOMMU_SUPPORT && (PPC_PSERIES || PPC_POWERNV)
|
||||||
---help---
|
help
|
||||||
Support running unmodified book3s_64 and book3s_32 guest kernels
|
Support running unmodified book3s_64 and book3s_32 guest kernels
|
||||||
in virtual machines on book3s_64 host processors.
|
in virtual machines on book3s_64 host processors.
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ config KVM_BOOK3S_64_HV
|
||||||
select KVM_BOOK3S_HV_POSSIBLE
|
select KVM_BOOK3S_HV_POSSIBLE
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
select CMA
|
select CMA
|
||||||
---help---
|
help
|
||||||
Support running unmodified book3s_64 guest kernels in
|
Support running unmodified book3s_64 guest kernels in
|
||||||
virtual machines on POWER7 and newer processors that have
|
virtual machines on POWER7 and newer processors that have
|
||||||
hypervisor mode available to the host.
|
hypervisor mode available to the host.
|
||||||
|
@ -104,7 +104,7 @@ config KVM_BOOK3S_64_PR
|
||||||
tristate "KVM support without using hypervisor mode in host"
|
tristate "KVM support without using hypervisor mode in host"
|
||||||
depends on KVM_BOOK3S_64
|
depends on KVM_BOOK3S_64
|
||||||
select KVM_BOOK3S_PR_POSSIBLE
|
select KVM_BOOK3S_PR_POSSIBLE
|
||||||
---help---
|
help
|
||||||
Support running guest kernels in virtual machines on processors
|
Support running guest kernels in virtual machines on processors
|
||||||
without using hypervisor mode in the host, by running the
|
without using hypervisor mode in the host, by running the
|
||||||
guest in user mode (problem state) and emulating all
|
guest in user mode (problem state) and emulating all
|
||||||
|
@ -119,7 +119,7 @@ config KVM_BOOK3S_64_PR
|
||||||
config KVM_BOOK3S_HV_EXIT_TIMING
|
config KVM_BOOK3S_HV_EXIT_TIMING
|
||||||
bool "Detailed timing for hypervisor real-mode code"
|
bool "Detailed timing for hypervisor real-mode code"
|
||||||
depends on KVM_BOOK3S_HV_POSSIBLE && DEBUG_FS
|
depends on KVM_BOOK3S_HV_POSSIBLE && DEBUG_FS
|
||||||
---help---
|
help
|
||||||
Calculate time taken for each vcpu in the real-mode guest entry,
|
Calculate time taken for each vcpu in the real-mode guest entry,
|
||||||
exit, and interrupt handling code, plus time spent in the guest
|
exit, and interrupt handling code, plus time spent in the guest
|
||||||
and in nap mode due to idle (cede) while other threads are still
|
and in nap mode due to idle (cede) while other threads are still
|
||||||
|
@ -136,7 +136,7 @@ config KVM_BOOKE_HV
|
||||||
config KVM_EXIT_TIMING
|
config KVM_EXIT_TIMING
|
||||||
bool "Detailed exit timing"
|
bool "Detailed exit timing"
|
||||||
depends on KVM_E500V2 || KVM_E500MC
|
depends on KVM_E500V2 || KVM_E500MC
|
||||||
---help---
|
help
|
||||||
Calculate elapsed time for every exit/enter cycle. A per-vcpu
|
Calculate elapsed time for every exit/enter cycle. A per-vcpu
|
||||||
report is available in debugfs kvm/vm#_vcpu#_timing.
|
report is available in debugfs kvm/vm#_vcpu#_timing.
|
||||||
The overhead is relatively small, however it is not recommended for
|
The overhead is relatively small, however it is not recommended for
|
||||||
|
@ -150,7 +150,7 @@ config KVM_E500V2
|
||||||
select KVM
|
select KVM
|
||||||
select KVM_MMIO
|
select KVM_MMIO
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
---help---
|
help
|
||||||
Support running unmodified E500 guest kernels in virtual machines on
|
Support running unmodified E500 guest kernels in virtual machines on
|
||||||
E500v2 host processors.
|
E500v2 host processors.
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@ config KVM_E500MC
|
||||||
select KVM_MMIO
|
select KVM_MMIO
|
||||||
select KVM_BOOKE_HV
|
select KVM_BOOKE_HV
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
---help---
|
help
|
||||||
Support running unmodified E500MC/E5500/E6500 guest kernels in
|
Support running unmodified E500MC/E5500/E6500 guest kernels in
|
||||||
virtual machines on E500MC/E5500/E6500 host processors.
|
virtual machines on E500MC/E5500/E6500 host processors.
|
||||||
|
|
||||||
|
@ -194,7 +194,7 @@ config KVM_XICS
|
||||||
select HAVE_KVM_IRQCHIP
|
select HAVE_KVM_IRQCHIP
|
||||||
select HAVE_KVM_IRQFD
|
select HAVE_KVM_IRQFD
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Include support for the XICS (eXternal Interrupt Controller
|
Include support for the XICS (eXternal Interrupt Controller
|
||||||
Specification) interrupt controller architecture used on
|
Specification) interrupt controller architecture used on
|
||||||
IBM POWER (pSeries) servers.
|
IBM POWER (pSeries) servers.
|
||||||
|
|
|
@ -24,7 +24,7 @@ source "arch/powerpc/platforms/amigaone/Kconfig"
|
||||||
config KVM_GUEST
|
config KVM_GUEST
|
||||||
bool "KVM Guest support"
|
bool "KVM Guest support"
|
||||||
select EPAPR_PARAVIRT
|
select EPAPR_PARAVIRT
|
||||||
---help---
|
help
|
||||||
This option enables various optimizations for running under the KVM
|
This option enables various optimizations for running under the KVM
|
||||||
hypervisor. Overhead for the kernel when not running inside KVM should
|
hypervisor. Overhead for the kernel when not running inside KVM should
|
||||||
be minimal.
|
be minimal.
|
||||||
|
@ -230,7 +230,7 @@ config TAU
|
||||||
config TAU_INT
|
config TAU_INT
|
||||||
bool "Interrupt driven TAU driver (DANGEROUS)"
|
bool "Interrupt driven TAU driver (DANGEROUS)"
|
||||||
depends on TAU
|
depends on TAU
|
||||||
---help---
|
help
|
||||||
The TAU supports an interrupt driven mode which causes an interrupt
|
The TAU supports an interrupt driven mode which causes an interrupt
|
||||||
whenever the temperature goes out of range. This is the fastest way
|
whenever the temperature goes out of range. This is the fastest way
|
||||||
to get notified the temp has exceeded a range. With this option off,
|
to get notified the temp has exceeded a range. With this option off,
|
||||||
|
@ -246,7 +246,7 @@ config TAU_INT
|
||||||
config TAU_AVERAGE
|
config TAU_AVERAGE
|
||||||
bool "Average high and low temp"
|
bool "Average high and low temp"
|
||||||
depends on TAU
|
depends on TAU
|
||||||
---help---
|
help
|
||||||
The TAU hardware can compare the temperature to an upper and lower
|
The TAU hardware can compare the temperature to an upper and lower
|
||||||
bound. The default behavior is to show both the upper and lower
|
bound. The default behavior is to show both the upper and lower
|
||||||
bound in /proc/cpuinfo. If the range is large, the temperature is
|
bound in /proc/cpuinfo. If the range is large, the temperature is
|
||||||
|
|
|
@ -280,7 +280,7 @@ config PHYS_64BIT
|
||||||
bool 'Large physical address support' if E500 || PPC_86xx
|
bool 'Large physical address support' if E500 || PPC_86xx
|
||||||
depends on (44x || E500 || PPC_86xx) && !PPC_83xx && !PPC_82xx
|
depends on (44x || E500 || PPC_86xx) && !PPC_83xx && !PPC_82xx
|
||||||
select PHYS_ADDR_T_64BIT
|
select PHYS_ADDR_T_64BIT
|
||||||
---help---
|
help
|
||||||
This option enables kernel support for larger than 32-bit physical
|
This option enables kernel support for larger than 32-bit physical
|
||||||
addresses. This feature may not be available on all cores.
|
addresses. This feature may not be available on all cores.
|
||||||
|
|
||||||
|
@ -293,7 +293,7 @@ config PHYS_64BIT
|
||||||
config ALTIVEC
|
config ALTIVEC
|
||||||
bool "AltiVec Support"
|
bool "AltiVec Support"
|
||||||
depends on PPC_BOOK3S_32 || PPC_BOOK3S_64 || (PPC_E500MC && PPC64)
|
depends on PPC_BOOK3S_32 || PPC_BOOK3S_64 || (PPC_E500MC && PPC64)
|
||||||
---help---
|
help
|
||||||
This option enables kernel support for the Altivec extensions to the
|
This option enables kernel support for the Altivec extensions to the
|
||||||
PowerPC processor. The kernel currently supports saving and restoring
|
PowerPC processor. The kernel currently supports saving and restoring
|
||||||
altivec registers, and turning on the 'altivec enable' bit so user
|
altivec registers, and turning on the 'altivec enable' bit so user
|
||||||
|
@ -309,7 +309,7 @@ config ALTIVEC
|
||||||
config VSX
|
config VSX
|
||||||
bool "VSX Support"
|
bool "VSX Support"
|
||||||
depends on PPC_BOOK3S_64 && ALTIVEC && PPC_FPU
|
depends on PPC_BOOK3S_64 && ALTIVEC && PPC_FPU
|
||||||
---help---
|
help
|
||||||
|
|
||||||
This option enables kernel support for the Vector Scaler extensions
|
This option enables kernel support for the Vector Scaler extensions
|
||||||
to the PowerPC processor. The kernel currently supports saving and
|
to the PowerPC processor. The kernel currently supports saving and
|
||||||
|
@ -330,7 +330,7 @@ config SPE
|
||||||
bool "SPE Support"
|
bool "SPE Support"
|
||||||
depends on SPE_POSSIBLE
|
depends on SPE_POSSIBLE
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This option enables kernel support for the Signal Processing
|
This option enables kernel support for the Signal Processing
|
||||||
Extensions (SPE) to the PowerPC processor. The kernel currently
|
Extensions (SPE) to the PowerPC processor. The kernel currently
|
||||||
supports saving and restoring SPE registers, and turning on the
|
supports saving and restoring SPE registers, and turning on the
|
||||||
|
@ -446,7 +446,7 @@ config SMP
|
||||||
depends on PPC_BOOK3S || PPC_BOOK3E || FSL_BOOKE || PPC_47x
|
depends on PPC_BOOK3S || PPC_BOOK3E || FSL_BOOKE || PPC_47x
|
||||||
select GENERIC_IRQ_MIGRATION
|
select GENERIC_IRQ_MIGRATION
|
||||||
bool "Symmetric multi-processing support" if !FORCE_SMP
|
bool "Symmetric multi-processing support" if !FORCE_SMP
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more
|
a system with only one CPU, say N. If you have a system with more
|
||||||
than one CPU, say Y. Note that the kernel does not currently
|
than one CPU, say Y. Note that the kernel does not currently
|
||||||
|
|
|
@ -696,7 +696,7 @@ menu "I/O subsystem"
|
||||||
config QDIO
|
config QDIO
|
||||||
def_tristate y
|
def_tristate y
|
||||||
prompt "QDIO support"
|
prompt "QDIO support"
|
||||||
---help---
|
help
|
||||||
This driver provides the Queued Direct I/O base support for
|
This driver provides the Queued Direct I/O base support for
|
||||||
IBM System z.
|
IBM System z.
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ config S390_PTDUMP
|
||||||
bool "Export kernel pagetable layout to userspace via debugfs"
|
bool "Export kernel pagetable layout to userspace via debugfs"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
select DEBUG_FS
|
select DEBUG_FS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to show the kernel pagetable layout in a
|
Say Y here if you want to show the kernel pagetable layout in a
|
||||||
debugfs file. This information is only useful for kernel developers
|
debugfs file. This information is only useful for kernel developers
|
||||||
who are working in architecture specific areas of the kernel.
|
who are working in architecture specific areas of the kernel.
|
||||||
|
|
|
@ -7,7 +7,7 @@ source "virt/kvm/Kconfig"
|
||||||
menuconfig VIRTUALIZATION
|
menuconfig VIRTUALIZATION
|
||||||
def_bool y
|
def_bool y
|
||||||
prompt "KVM"
|
prompt "KVM"
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for using your Linux host to run other
|
Say Y here to get to see options for using your Linux host to run other
|
||||||
operating systems inside virtual machines (guests).
|
operating systems inside virtual machines (guests).
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
@ -33,7 +33,7 @@ config KVM
|
||||||
select HAVE_KVM_NO_POLL
|
select HAVE_KVM_NO_POLL
|
||||||
select SRCU
|
select SRCU
|
||||||
select KVM_VFIO
|
select KVM_VFIO
|
||||||
---help---
|
help
|
||||||
Support hosting paravirtualized guest machines using the SIE
|
Support hosting paravirtualized guest machines using the SIE
|
||||||
virtualization capability on the mainframe. This should work
|
virtualization capability on the mainframe. This should work
|
||||||
on any 64bit machine.
|
on any 64bit machine.
|
||||||
|
@ -49,7 +49,7 @@ config KVM
|
||||||
config KVM_S390_UCONTROL
|
config KVM_S390_UCONTROL
|
||||||
bool "Userspace controlled virtual machines"
|
bool "Userspace controlled virtual machines"
|
||||||
depends on KVM
|
depends on KVM
|
||||||
---help---
|
help
|
||||||
Allow CAP_SYS_ADMIN users to create KVM virtual machines that are
|
Allow CAP_SYS_ADMIN users to create KVM virtual machines that are
|
||||||
controlled by userspace.
|
controlled by userspace.
|
||||||
|
|
||||||
|
|
|
@ -588,7 +588,7 @@ config KEXEC_JUMP
|
||||||
config PHYSICAL_START
|
config PHYSICAL_START
|
||||||
hex "Physical address where the kernel is loaded" if (EXPERT || CRASH_DUMP)
|
hex "Physical address where the kernel is loaded" if (EXPERT || CRASH_DUMP)
|
||||||
default MEMORY_START
|
default MEMORY_START
|
||||||
---help---
|
help
|
||||||
This gives the physical address where the kernel is loaded
|
This gives the physical address where the kernel is loaded
|
||||||
and is ordinarily the same as MEMORY_START.
|
and is ordinarily the same as MEMORY_START.
|
||||||
|
|
||||||
|
@ -615,7 +615,7 @@ config SECCOMP
|
||||||
config SMP
|
config SMP
|
||||||
bool "Symmetric multi-processing support"
|
bool "Symmetric multi-processing support"
|
||||||
depends on SYS_SUPPORTS_SMP
|
depends on SYS_SUPPORTS_SMP
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more
|
a system with only one CPU, say N. If you have a system with more
|
||||||
than one CPU, say Y.
|
than one CPU, say Y.
|
||||||
|
|
|
@ -11,7 +11,7 @@ choice
|
||||||
|
|
||||||
config HD64461
|
config HD64461
|
||||||
bool "Hitachi HD64461 companion chip support"
|
bool "Hitachi HD64461 companion chip support"
|
||||||
---help---
|
help
|
||||||
The Hitachi HD64461 provides an interface for
|
The Hitachi HD64461 provides an interface for
|
||||||
the SH7709 CPU, supporting a LCD controller,
|
the SH7709 CPU, supporting a LCD controller,
|
||||||
CRT color controller, IrDA up to 4 Mbps, and a
|
CRT color controller, IrDA up to 4 Mbps, and a
|
||||||
|
|
|
@ -44,7 +44,7 @@ config FORCE_MAX_ZONEORDER
|
||||||
config MEMORY_START
|
config MEMORY_START
|
||||||
hex "Physical memory start address"
|
hex "Physical memory start address"
|
||||||
default "0x08000000"
|
default "0x08000000"
|
||||||
---help---
|
help
|
||||||
Computers built with Hitachi SuperH processors always
|
Computers built with Hitachi SuperH processors always
|
||||||
map the ROM starting at address zero. But the processor
|
map the ROM starting at address zero. But the processor
|
||||||
does not specify the range that RAM takes.
|
does not specify the range that RAM takes.
|
||||||
|
|
|
@ -159,7 +159,7 @@ menu "Processor type and features"
|
||||||
|
|
||||||
config SMP
|
config SMP
|
||||||
bool "Symmetric multi-processing support"
|
bool "Symmetric multi-processing support"
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more
|
a system with only one CPU, say N. If you have a system with more
|
||||||
than one CPU, say Y.
|
than one CPU, say Y.
|
||||||
|
@ -366,7 +366,7 @@ config SERIAL_CONSOLE
|
||||||
bool
|
bool
|
||||||
depends on SPARC32
|
depends on SPARC32
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
If you say Y here, it will be possible to use a serial port as the
|
If you say Y here, it will be possible to use a serial port as the
|
||||||
system console (the system console is the device which receives all
|
system console (the system console is the device which receives all
|
||||||
kernel messages and warnings and which allows logins in single user
|
kernel messages and warnings and which allows logins in single user
|
||||||
|
@ -393,7 +393,7 @@ config SPARC_LEON
|
||||||
select USB_EHCI_BIG_ENDIAN_DESC
|
select USB_EHCI_BIG_ENDIAN_DESC
|
||||||
select USB_UHCI_BIG_ENDIAN_MMIO
|
select USB_UHCI_BIG_ENDIAN_MMIO
|
||||||
select USB_UHCI_BIG_ENDIAN_DESC
|
select USB_UHCI_BIG_ENDIAN_DESC
|
||||||
---help---
|
help
|
||||||
If you say Y here if you are running on a SPARC-LEON processor.
|
If you say Y here if you are running on a SPARC-LEON processor.
|
||||||
The LEON processor is a synthesizable VHDL model of the
|
The LEON processor is a synthesizable VHDL model of the
|
||||||
SPARC-v8 standard. LEON is part of the GRLIB collection of
|
SPARC-v8 standard. LEON is part of the GRLIB collection of
|
||||||
|
@ -407,7 +407,7 @@ menu "U-Boot options"
|
||||||
config UBOOT_LOAD_ADDR
|
config UBOOT_LOAD_ADDR
|
||||||
hex "uImage Load Address"
|
hex "uImage Load Address"
|
||||||
default 0x40004000
|
default 0x40004000
|
||||||
---help---
|
help
|
||||||
U-Boot kernel load address, the address in physical address space
|
U-Boot kernel load address, the address in physical address space
|
||||||
where u-boot will place the Linux kernel before booting it.
|
where u-boot will place the Linux kernel before booting it.
|
||||||
This address is normally the base address of main memory + 0x4000.
|
This address is normally the base address of main memory + 0x4000.
|
||||||
|
@ -415,7 +415,7 @@ config UBOOT_LOAD_ADDR
|
||||||
config UBOOT_FLASH_ADDR
|
config UBOOT_FLASH_ADDR
|
||||||
hex "uImage.o Load Address"
|
hex "uImage.o Load Address"
|
||||||
default 0x00080000
|
default 0x00080000
|
||||||
---help---
|
help
|
||||||
Optional setting only affecting the uImage.o ELF-image used to
|
Optional setting only affecting the uImage.o ELF-image used to
|
||||||
download the uImage file to the target using a ELF-loader other than
|
download the uImage file to the target using a ELF-loader other than
|
||||||
U-Boot. It may for example be used to download an uImage to FLASH with
|
U-Boot. It may for example be used to download an uImage to FLASH with
|
||||||
|
@ -424,7 +424,7 @@ config UBOOT_FLASH_ADDR
|
||||||
config UBOOT_ENTRY_ADDR
|
config UBOOT_ENTRY_ADDR
|
||||||
hex "uImage Entry Address"
|
hex "uImage Entry Address"
|
||||||
default 0xf0004000
|
default 0xf0004000
|
||||||
---help---
|
help
|
||||||
Do not change this unless you know what you're doing. This is
|
Do not change this unless you know what you're doing. This is
|
||||||
hardcoded by the SPARC32 and LEON port.
|
hardcoded by the SPARC32 and LEON port.
|
||||||
|
|
||||||
|
|
|
@ -179,7 +179,7 @@ config PGTABLE_LEVELS
|
||||||
config SECCOMP
|
config SECCOMP
|
||||||
def_bool y
|
def_bool y
|
||||||
prompt "Enable seccomp to safely compute untrusted bytecode"
|
prompt "Enable seccomp to safely compute untrusted bytecode"
|
||||||
---help---
|
help
|
||||||
This kernel feature is useful for number crunching applications
|
This kernel feature is useful for number crunching applications
|
||||||
that may need to compute untrusted bytecode during their
|
that may need to compute untrusted bytecode during their
|
||||||
execution. By using pipes or other transports made available to
|
execution. By using pipes or other transports made available to
|
||||||
|
|
|
@ -30,7 +30,7 @@ config GCOV
|
||||||
config EARLY_PRINTK
|
config EARLY_PRINTK
|
||||||
bool "Early printk"
|
bool "Early printk"
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Write kernel log output directly to stdout.
|
Write kernel log output directly to stdout.
|
||||||
|
|
||||||
This is useful for kernel debugging when your machine crashes very
|
This is useful for kernel debugging when your machine crashes very
|
||||||
|
|
276
arch/x86/Kconfig
276
arch/x86/Kconfig
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -4,7 +4,7 @@ choice
|
||||||
prompt "Processor family"
|
prompt "Processor family"
|
||||||
default M686 if X86_32
|
default M686 if X86_32
|
||||||
default GENERIC_CPU if X86_64
|
default GENERIC_CPU if X86_64
|
||||||
---help---
|
help
|
||||||
This is the processor type of your CPU. This information is
|
This is the processor type of your CPU. This information is
|
||||||
used for optimizing purposes. In order to compile a kernel
|
used for optimizing purposes. In order to compile a kernel
|
||||||
that can run on all supported x86 CPU types (albeit not
|
that can run on all supported x86 CPU types (albeit not
|
||||||
|
@ -53,21 +53,21 @@ choice
|
||||||
config M486SX
|
config M486SX
|
||||||
bool "486SX"
|
bool "486SX"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an 486-class CPU without an FPU such as
|
Select this for an 486-class CPU without an FPU such as
|
||||||
AMD/Cyrix/IBM/Intel SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5S.
|
AMD/Cyrix/IBM/Intel SL/SLC/SLC2/SLC3/SX/SX2 and UMC U5S.
|
||||||
|
|
||||||
config M486
|
config M486
|
||||||
bool "486DX"
|
bool "486DX"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an 486-class CPU such as AMD/Cyrix/IBM/Intel
|
Select this for an 486-class CPU such as AMD/Cyrix/IBM/Intel
|
||||||
486DX/DX2/DX4 and UMC U5D.
|
486DX/DX2/DX4 and UMC U5D.
|
||||||
|
|
||||||
config M586
|
config M586
|
||||||
bool "586/K5/5x86/6x86/6x86MX"
|
bool "586/K5/5x86/6x86/6x86MX"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an 586 or 686 series processor such as the AMD K5,
|
Select this for an 586 or 686 series processor such as the AMD K5,
|
||||||
the Cyrix 5x86, 6x86 and 6x86MX. This choice does not
|
the Cyrix 5x86, 6x86 and 6x86MX. This choice does not
|
||||||
assume the RDTSC (Read Time Stamp Counter) instruction.
|
assume the RDTSC (Read Time Stamp Counter) instruction.
|
||||||
|
@ -75,21 +75,21 @@ config M586
|
||||||
config M586TSC
|
config M586TSC
|
||||||
bool "Pentium-Classic"
|
bool "Pentium-Classic"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Pentium Classic processor with the RDTSC (Read
|
Select this for a Pentium Classic processor with the RDTSC (Read
|
||||||
Time Stamp Counter) instruction for benchmarking.
|
Time Stamp Counter) instruction for benchmarking.
|
||||||
|
|
||||||
config M586MMX
|
config M586MMX
|
||||||
bool "Pentium-MMX"
|
bool "Pentium-MMX"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Pentium with the MMX graphics/multimedia
|
Select this for a Pentium with the MMX graphics/multimedia
|
||||||
extended instructions.
|
extended instructions.
|
||||||
|
|
||||||
config M686
|
config M686
|
||||||
bool "Pentium-Pro"
|
bool "Pentium-Pro"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for Intel Pentium Pro chips. This enables the use of
|
Select this for Intel Pentium Pro chips. This enables the use of
|
||||||
Pentium Pro extended instructions, and disables the init-time guard
|
Pentium Pro extended instructions, and disables the init-time guard
|
||||||
against the f00f bug found in earlier Pentiums.
|
against the f00f bug found in earlier Pentiums.
|
||||||
|
@ -97,7 +97,7 @@ config M686
|
||||||
config MPENTIUMII
|
config MPENTIUMII
|
||||||
bool "Pentium-II/Celeron(pre-Coppermine)"
|
bool "Pentium-II/Celeron(pre-Coppermine)"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for Intel chips based on the Pentium-II and
|
Select this for Intel chips based on the Pentium-II and
|
||||||
pre-Coppermine Celeron core. This option enables an unaligned
|
pre-Coppermine Celeron core. This option enables an unaligned
|
||||||
copy optimization, compiles the kernel with optimization flags
|
copy optimization, compiles the kernel with optimization flags
|
||||||
|
@ -107,7 +107,7 @@ config MPENTIUMII
|
||||||
config MPENTIUMIII
|
config MPENTIUMIII
|
||||||
bool "Pentium-III/Celeron(Coppermine)/Pentium-III Xeon"
|
bool "Pentium-III/Celeron(Coppermine)/Pentium-III Xeon"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for Intel chips based on the Pentium-III and
|
Select this for Intel chips based on the Pentium-III and
|
||||||
Celeron-Coppermine core. This option enables use of some
|
Celeron-Coppermine core. This option enables use of some
|
||||||
extended prefetch instructions in addition to the Pentium II
|
extended prefetch instructions in addition to the Pentium II
|
||||||
|
@ -116,14 +116,14 @@ config MPENTIUMIII
|
||||||
config MPENTIUMM
|
config MPENTIUMM
|
||||||
bool "Pentium M"
|
bool "Pentium M"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for Intel Pentium M (not Pentium-4 M)
|
Select this for Intel Pentium M (not Pentium-4 M)
|
||||||
notebook chips.
|
notebook chips.
|
||||||
|
|
||||||
config MPENTIUM4
|
config MPENTIUM4
|
||||||
bool "Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon"
|
bool "Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for Intel Pentium 4 chips. This includes the
|
Select this for Intel Pentium 4 chips. This includes the
|
||||||
Pentium 4, Pentium D, P4-based Celeron and Xeon, and
|
Pentium 4, Pentium D, P4-based Celeron and Xeon, and
|
||||||
Pentium-4 M (not Pentium M) chips. This option enables compile
|
Pentium-4 M (not Pentium M) chips. This option enables compile
|
||||||
|
@ -159,7 +159,7 @@ config MPENTIUM4
|
||||||
config MK6
|
config MK6
|
||||||
bool "K6/K6-II/K6-III"
|
bool "K6/K6-II/K6-III"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an AMD K6-family processor. Enables use of
|
Select this for an AMD K6-family processor. Enables use of
|
||||||
some extended instructions, and passes appropriate optimization
|
some extended instructions, and passes appropriate optimization
|
||||||
flags to GCC.
|
flags to GCC.
|
||||||
|
@ -167,14 +167,14 @@ config MK6
|
||||||
config MK7
|
config MK7
|
||||||
bool "Athlon/Duron/K7"
|
bool "Athlon/Duron/K7"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an AMD Athlon K7-family processor. Enables use of
|
Select this for an AMD Athlon K7-family processor. Enables use of
|
||||||
some extended instructions, and passes appropriate optimization
|
some extended instructions, and passes appropriate optimization
|
||||||
flags to GCC.
|
flags to GCC.
|
||||||
|
|
||||||
config MK8
|
config MK8
|
||||||
bool "Opteron/Athlon64/Hammer/K8"
|
bool "Opteron/Athlon64/Hammer/K8"
|
||||||
---help---
|
help
|
||||||
Select this for an AMD Opteron or Athlon64 Hammer-family processor.
|
Select this for an AMD Opteron or Athlon64 Hammer-family processor.
|
||||||
Enables use of some extended instructions, and passes appropriate
|
Enables use of some extended instructions, and passes appropriate
|
||||||
optimization flags to GCC.
|
optimization flags to GCC.
|
||||||
|
@ -182,7 +182,7 @@ config MK8
|
||||||
config MCRUSOE
|
config MCRUSOE
|
||||||
bool "Crusoe"
|
bool "Crusoe"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Transmeta Crusoe processor. Treats the processor
|
Select this for a Transmeta Crusoe processor. Treats the processor
|
||||||
like a 586 with TSC, and sets some GCC optimization flags (like a
|
like a 586 with TSC, and sets some GCC optimization flags (like a
|
||||||
Pentium Pro with no alignment requirements).
|
Pentium Pro with no alignment requirements).
|
||||||
|
@ -190,13 +190,13 @@ config MCRUSOE
|
||||||
config MEFFICEON
|
config MEFFICEON
|
||||||
bool "Efficeon"
|
bool "Efficeon"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Transmeta Efficeon processor.
|
Select this for a Transmeta Efficeon processor.
|
||||||
|
|
||||||
config MWINCHIPC6
|
config MWINCHIPC6
|
||||||
bool "Winchip-C6"
|
bool "Winchip-C6"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an IDT Winchip C6 chip. Linux and GCC
|
Select this for an IDT Winchip C6 chip. Linux and GCC
|
||||||
treat this chip as a 586TSC with some extended instructions
|
treat this chip as a 586TSC with some extended instructions
|
||||||
and alignment requirements.
|
and alignment requirements.
|
||||||
|
@ -204,7 +204,7 @@ config MWINCHIPC6
|
||||||
config MWINCHIP3D
|
config MWINCHIP3D
|
||||||
bool "Winchip-2/Winchip-2A/Winchip-3"
|
bool "Winchip-2/Winchip-2A/Winchip-3"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an IDT Winchip-2, 2A or 3. Linux and GCC
|
Select this for an IDT Winchip-2, 2A or 3. Linux and GCC
|
||||||
treat this chip as a 586TSC with some extended instructions
|
treat this chip as a 586TSC with some extended instructions
|
||||||
and alignment requirements. Also enable out of order memory
|
and alignment requirements. Also enable out of order memory
|
||||||
|
@ -214,7 +214,7 @@ config MWINCHIP3D
|
||||||
config MELAN
|
config MELAN
|
||||||
bool "AMD Elan"
|
bool "AMD Elan"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for an AMD Elan processor.
|
Select this for an AMD Elan processor.
|
||||||
|
|
||||||
Do not use this option for K6/Athlon/Opteron processors!
|
Do not use this option for K6/Athlon/Opteron processors!
|
||||||
|
@ -222,19 +222,19 @@ config MELAN
|
||||||
config MGEODEGX1
|
config MGEODEGX1
|
||||||
bool "GeodeGX1"
|
bool "GeodeGX1"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Geode GX1 (Cyrix MediaGX) chip.
|
Select this for a Geode GX1 (Cyrix MediaGX) chip.
|
||||||
|
|
||||||
config MGEODE_LX
|
config MGEODE_LX
|
||||||
bool "Geode GX/LX"
|
bool "Geode GX/LX"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for AMD Geode GX and LX processors.
|
Select this for AMD Geode GX and LX processors.
|
||||||
|
|
||||||
config MCYRIXIII
|
config MCYRIXIII
|
||||||
bool "CyrixIII/VIA-C3"
|
bool "CyrixIII/VIA-C3"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a Cyrix III or C3 chip. Presently Linux and GCC
|
Select this for a Cyrix III or C3 chip. Presently Linux and GCC
|
||||||
treat this chip as a generic 586. Whilst the CPU is 686 class,
|
treat this chip as a generic 586. Whilst the CPU is 686 class,
|
||||||
it lacks the cmov extension which gcc assumes is present when
|
it lacks the cmov extension which gcc assumes is present when
|
||||||
|
@ -246,7 +246,7 @@ config MCYRIXIII
|
||||||
config MVIAC3_2
|
config MVIAC3_2
|
||||||
bool "VIA C3-2 (Nehemiah)"
|
bool "VIA C3-2 (Nehemiah)"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a VIA C3 "Nehemiah". Selecting this enables usage
|
Select this for a VIA C3 "Nehemiah". Selecting this enables usage
|
||||||
of SSE and tells gcc to treat the CPU as a 686.
|
of SSE and tells gcc to treat the CPU as a 686.
|
||||||
Note, this kernel will not boot on older (pre model 9) C3s.
|
Note, this kernel will not boot on older (pre model 9) C3s.
|
||||||
|
@ -254,14 +254,14 @@ config MVIAC3_2
|
||||||
config MVIAC7
|
config MVIAC7
|
||||||
bool "VIA C7"
|
bool "VIA C7"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Select this for a VIA C7. Selecting this uses the correct cache
|
Select this for a VIA C7. Selecting this uses the correct cache
|
||||||
shift and tells gcc to treat the CPU as a 686.
|
shift and tells gcc to treat the CPU as a 686.
|
||||||
|
|
||||||
config MPSC
|
config MPSC
|
||||||
bool "Intel P4 / older Netburst based Xeon"
|
bool "Intel P4 / older Netburst based Xeon"
|
||||||
depends on X86_64
|
depends on X86_64
|
||||||
---help---
|
help
|
||||||
Optimize for Intel Pentium 4, Pentium D and older Nocona/Dempsey
|
Optimize for Intel Pentium 4, Pentium D and older Nocona/Dempsey
|
||||||
Xeon CPUs with Intel 64bit which is compatible with x86-64.
|
Xeon CPUs with Intel 64bit which is compatible with x86-64.
|
||||||
Note that the latest Xeons (Xeon 51xx and 53xx) are not based on the
|
Note that the latest Xeons (Xeon 51xx and 53xx) are not based on the
|
||||||
|
@ -271,7 +271,7 @@ config MPSC
|
||||||
|
|
||||||
config MCORE2
|
config MCORE2
|
||||||
bool "Core 2/newer Xeon"
|
bool "Core 2/newer Xeon"
|
||||||
---help---
|
help
|
||||||
|
|
||||||
Select this for Intel Core 2 and newer Core 2 Xeons (Xeon 51xx and
|
Select this for Intel Core 2 and newer Core 2 Xeons (Xeon 51xx and
|
||||||
53xx) CPUs. You can distinguish newer from older Xeons by the CPU
|
53xx) CPUs. You can distinguish newer from older Xeons by the CPU
|
||||||
|
@ -280,7 +280,7 @@ config MCORE2
|
||||||
|
|
||||||
config MATOM
|
config MATOM
|
||||||
bool "Intel Atom"
|
bool "Intel Atom"
|
||||||
---help---
|
help
|
||||||
|
|
||||||
Select this for the Intel Atom platform. Intel Atom CPUs have an
|
Select this for the Intel Atom platform. Intel Atom CPUs have an
|
||||||
in-order pipelining architecture and thus can benefit from
|
in-order pipelining architecture and thus can benefit from
|
||||||
|
@ -290,7 +290,7 @@ config MATOM
|
||||||
config GENERIC_CPU
|
config GENERIC_CPU
|
||||||
bool "Generic-x86-64"
|
bool "Generic-x86-64"
|
||||||
depends on X86_64
|
depends on X86_64
|
||||||
---help---
|
help
|
||||||
Generic x86-64 CPU.
|
Generic x86-64 CPU.
|
||||||
Run equally well on all x86-64 CPUs.
|
Run equally well on all x86-64 CPUs.
|
||||||
|
|
||||||
|
@ -299,7 +299,7 @@ endchoice
|
||||||
config X86_GENERIC
|
config X86_GENERIC
|
||||||
bool "Generic x86 support"
|
bool "Generic x86 support"
|
||||||
depends on X86_32
|
depends on X86_32
|
||||||
---help---
|
help
|
||||||
Instead of just including optimizations for the selected
|
Instead of just including optimizations for the selected
|
||||||
x86 variant (e.g. PII, Crusoe or Athlon), include some more
|
x86 variant (e.g. PII, Crusoe or Athlon), include some more
|
||||||
generic optimizations as well. This will make the kernel
|
generic optimizations as well. This will make the kernel
|
||||||
|
@ -397,14 +397,14 @@ config X86_VMX_FEATURE_NAMES
|
||||||
|
|
||||||
menuconfig PROCESSOR_SELECT
|
menuconfig PROCESSOR_SELECT
|
||||||
bool "Supported processor vendors" if EXPERT
|
bool "Supported processor vendors" if EXPERT
|
||||||
---help---
|
help
|
||||||
This lets you choose what x86 vendor support code your kernel
|
This lets you choose what x86 vendor support code your kernel
|
||||||
will include.
|
will include.
|
||||||
|
|
||||||
config CPU_SUP_INTEL
|
config CPU_SUP_INTEL
|
||||||
default y
|
default y
|
||||||
bool "Support Intel processors" if PROCESSOR_SELECT
|
bool "Support Intel processors" if PROCESSOR_SELECT
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for Intel processors
|
This enables detection, tunings and quirks for Intel processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on an
|
You need this enabled if you want your kernel to run on an
|
||||||
|
@ -418,7 +418,7 @@ config CPU_SUP_CYRIX_32
|
||||||
default y
|
default y
|
||||||
bool "Support Cyrix processors" if PROCESSOR_SELECT
|
bool "Support Cyrix processors" if PROCESSOR_SELECT
|
||||||
depends on M486SX || M486 || M586 || M586TSC || M586MMX || (EXPERT && !64BIT)
|
depends on M486SX || M486 || M586 || M586TSC || M586MMX || (EXPERT && !64BIT)
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for Cyrix processors
|
This enables detection, tunings and quirks for Cyrix processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on a
|
You need this enabled if you want your kernel to run on a
|
||||||
|
@ -431,7 +431,7 @@ config CPU_SUP_CYRIX_32
|
||||||
config CPU_SUP_AMD
|
config CPU_SUP_AMD
|
||||||
default y
|
default y
|
||||||
bool "Support AMD processors" if PROCESSOR_SELECT
|
bool "Support AMD processors" if PROCESSOR_SELECT
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for AMD processors
|
This enables detection, tunings and quirks for AMD processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on an
|
You need this enabled if you want your kernel to run on an
|
||||||
|
@ -458,7 +458,7 @@ config CPU_SUP_HYGON
|
||||||
config CPU_SUP_CENTAUR
|
config CPU_SUP_CENTAUR
|
||||||
default y
|
default y
|
||||||
bool "Support Centaur processors" if PROCESSOR_SELECT
|
bool "Support Centaur processors" if PROCESSOR_SELECT
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for Centaur processors
|
This enables detection, tunings and quirks for Centaur processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on a
|
You need this enabled if you want your kernel to run on a
|
||||||
|
@ -472,7 +472,7 @@ config CPU_SUP_TRANSMETA_32
|
||||||
default y
|
default y
|
||||||
bool "Support Transmeta processors" if PROCESSOR_SELECT
|
bool "Support Transmeta processors" if PROCESSOR_SELECT
|
||||||
depends on !64BIT
|
depends on !64BIT
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for Transmeta processors
|
This enables detection, tunings and quirks for Transmeta processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on a
|
You need this enabled if you want your kernel to run on a
|
||||||
|
@ -486,7 +486,7 @@ config CPU_SUP_UMC_32
|
||||||
default y
|
default y
|
||||||
bool "Support UMC processors" if PROCESSOR_SELECT
|
bool "Support UMC processors" if PROCESSOR_SELECT
|
||||||
depends on M486SX || M486 || (EXPERT && !64BIT)
|
depends on M486SX || M486 || (EXPERT && !64BIT)
|
||||||
---help---
|
help
|
||||||
This enables detection, tunings and quirks for UMC processors
|
This enables detection, tunings and quirks for UMC processors
|
||||||
|
|
||||||
You need this enabled if you want your kernel to run on a
|
You need this enabled if you want your kernel to run on a
|
||||||
|
|
|
@ -9,7 +9,7 @@ config EARLY_PRINTK_USB
|
||||||
config X86_VERBOSE_BOOTUP
|
config X86_VERBOSE_BOOTUP
|
||||||
bool "Enable verbose x86 bootup info messages"
|
bool "Enable verbose x86 bootup info messages"
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Enables the informational output from the decompression stage
|
Enables the informational output from the decompression stage
|
||||||
(e.g. bzImage) of the boot. If you disable this you will still
|
(e.g. bzImage) of the boot. If you disable this you will still
|
||||||
see errors. Disable this if you want silent bootup.
|
see errors. Disable this if you want silent bootup.
|
||||||
|
@ -17,7 +17,7 @@ config X86_VERBOSE_BOOTUP
|
||||||
config EARLY_PRINTK
|
config EARLY_PRINTK
|
||||||
bool "Early printk" if EXPERT
|
bool "Early printk" if EXPERT
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Write kernel log output directly into the VGA buffer or to a serial
|
Write kernel log output directly into the VGA buffer or to a serial
|
||||||
port.
|
port.
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ config EARLY_PRINTK_DBGP
|
||||||
bool "Early printk via EHCI debug port"
|
bool "Early printk via EHCI debug port"
|
||||||
depends on EARLY_PRINTK && PCI
|
depends on EARLY_PRINTK && PCI
|
||||||
select EARLY_PRINTK_USB
|
select EARLY_PRINTK_USB
|
||||||
---help---
|
help
|
||||||
Write kernel log output directly into the EHCI debug port.
|
Write kernel log output directly into the EHCI debug port.
|
||||||
|
|
||||||
This is useful for kernel debugging when your machine crashes very
|
This is useful for kernel debugging when your machine crashes very
|
||||||
|
@ -44,7 +44,7 @@ config EARLY_PRINTK_USB_XDBC
|
||||||
bool "Early printk via the xHCI debug port"
|
bool "Early printk via the xHCI debug port"
|
||||||
depends on EARLY_PRINTK && PCI
|
depends on EARLY_PRINTK && PCI
|
||||||
select EARLY_PRINTK_USB
|
select EARLY_PRINTK_USB
|
||||||
---help---
|
help
|
||||||
Write kernel log output directly into the xHCI debug port.
|
Write kernel log output directly into the xHCI debug port.
|
||||||
|
|
||||||
One use for this feature is kernel debugging, for example when your
|
One use for this feature is kernel debugging, for example when your
|
||||||
|
@ -66,7 +66,7 @@ config EFI_PGT_DUMP
|
||||||
bool "Dump the EFI pagetable"
|
bool "Dump the EFI pagetable"
|
||||||
depends on EFI
|
depends on EFI
|
||||||
select PTDUMP_CORE
|
select PTDUMP_CORE
|
||||||
---help---
|
help
|
||||||
Enable this if you want to dump the EFI page table before
|
Enable this if you want to dump the EFI page table before
|
||||||
enabling virtual mode. This can be used to debug miscellaneous
|
enabling virtual mode. This can be used to debug miscellaneous
|
||||||
issues with the mapping of the EFI runtime regions into that
|
issues with the mapping of the EFI runtime regions into that
|
||||||
|
@ -75,7 +75,7 @@ config EFI_PGT_DUMP
|
||||||
config DEBUG_TLBFLUSH
|
config DEBUG_TLBFLUSH
|
||||||
bool "Set upper limit of TLB entries to flush one-by-one"
|
bool "Set upper limit of TLB entries to flush one-by-one"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
---help---
|
help
|
||||||
|
|
||||||
X86-only for now.
|
X86-only for now.
|
||||||
|
|
||||||
|
@ -95,7 +95,7 @@ config IOMMU_DEBUG
|
||||||
bool "Enable IOMMU debugging"
|
bool "Enable IOMMU debugging"
|
||||||
depends on GART_IOMMU && DEBUG_KERNEL
|
depends on GART_IOMMU && DEBUG_KERNEL
|
||||||
depends on X86_64
|
depends on X86_64
|
||||||
---help---
|
help
|
||||||
Force the IOMMU to on even when you have less than 4GB of
|
Force the IOMMU to on even when you have less than 4GB of
|
||||||
memory and add debugging code. On overflow always panic. And
|
memory and add debugging code. On overflow always panic. And
|
||||||
allow to enable IOMMU leak tracing. Can be disabled at boot
|
allow to enable IOMMU leak tracing. Can be disabled at boot
|
||||||
|
@ -110,7 +110,7 @@ config IOMMU_DEBUG
|
||||||
config IOMMU_LEAK
|
config IOMMU_LEAK
|
||||||
bool "IOMMU leak tracing"
|
bool "IOMMU leak tracing"
|
||||||
depends on IOMMU_DEBUG && DMA_API_DEBUG
|
depends on IOMMU_DEBUG && DMA_API_DEBUG
|
||||||
---help---
|
help
|
||||||
Add a simple leak tracer to the IOMMU code. This is useful when you
|
Add a simple leak tracer to the IOMMU code. This is useful when you
|
||||||
are debugging a buggy device driver that leaks IOMMU mappings.
|
are debugging a buggy device driver that leaks IOMMU mappings.
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@ config X86_DECODER_SELFTEST
|
||||||
bool "x86 instruction decoder selftest"
|
bool "x86 instruction decoder selftest"
|
||||||
depends on DEBUG_KERNEL && INSTRUCTION_DECODER
|
depends on DEBUG_KERNEL && INSTRUCTION_DECODER
|
||||||
depends on !COMPILE_TEST
|
depends on !COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
Perform x86 instruction decoder selftests at build time.
|
Perform x86 instruction decoder selftests at build time.
|
||||||
This option is useful for checking the sanity of x86 instruction
|
This option is useful for checking the sanity of x86 instruction
|
||||||
decoder code.
|
decoder code.
|
||||||
|
@ -133,25 +133,25 @@ choice
|
||||||
|
|
||||||
config IO_DELAY_0X80
|
config IO_DELAY_0X80
|
||||||
bool "port 0x80 based port-IO delay [recommended]"
|
bool "port 0x80 based port-IO delay [recommended]"
|
||||||
---help---
|
help
|
||||||
This is the traditional Linux IO delay used for in/out_p.
|
This is the traditional Linux IO delay used for in/out_p.
|
||||||
It is the most tested hence safest selection here.
|
It is the most tested hence safest selection here.
|
||||||
|
|
||||||
config IO_DELAY_0XED
|
config IO_DELAY_0XED
|
||||||
bool "port 0xed based port-IO delay"
|
bool "port 0xed based port-IO delay"
|
||||||
---help---
|
help
|
||||||
Use port 0xed as the IO delay. This frees up port 0x80 which is
|
Use port 0xed as the IO delay. This frees up port 0x80 which is
|
||||||
often used as a hardware-debug port.
|
often used as a hardware-debug port.
|
||||||
|
|
||||||
config IO_DELAY_UDELAY
|
config IO_DELAY_UDELAY
|
||||||
bool "udelay based port-IO delay"
|
bool "udelay based port-IO delay"
|
||||||
---help---
|
help
|
||||||
Use udelay(2) as the IO delay method. This provides the delay
|
Use udelay(2) as the IO delay method. This provides the delay
|
||||||
while not having any side-effect on the IO port space.
|
while not having any side-effect on the IO port space.
|
||||||
|
|
||||||
config IO_DELAY_NONE
|
config IO_DELAY_NONE
|
||||||
bool "no port-IO delay"
|
bool "no port-IO delay"
|
||||||
---help---
|
help
|
||||||
No port-IO delay. Will break on old boxes that require port-IO
|
No port-IO delay. Will break on old boxes that require port-IO
|
||||||
delay for certain operations. Should work on most new machines.
|
delay for certain operations. Should work on most new machines.
|
||||||
|
|
||||||
|
@ -161,19 +161,19 @@ config DEBUG_BOOT_PARAMS
|
||||||
bool "Debug boot parameters"
|
bool "Debug boot parameters"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
depends on DEBUG_FS
|
depends on DEBUG_FS
|
||||||
---help---
|
help
|
||||||
This option will cause struct boot_params to be exported via debugfs.
|
This option will cause struct boot_params to be exported via debugfs.
|
||||||
|
|
||||||
config CPA_DEBUG
|
config CPA_DEBUG
|
||||||
bool "CPA self-test code"
|
bool "CPA self-test code"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
---help---
|
help
|
||||||
Do change_page_attr() self-tests every 30 seconds.
|
Do change_page_attr() self-tests every 30 seconds.
|
||||||
|
|
||||||
config DEBUG_ENTRY
|
config DEBUG_ENTRY
|
||||||
bool "Debug low-level entry code"
|
bool "Debug low-level entry code"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
---help---
|
help
|
||||||
This option enables sanity checks in x86's low-level entry code.
|
This option enables sanity checks in x86's low-level entry code.
|
||||||
Some of these sanity checks may slow down kernel entries and
|
Some of these sanity checks may slow down kernel entries and
|
||||||
exits or otherwise impact performance.
|
exits or otherwise impact performance.
|
||||||
|
@ -183,7 +183,7 @@ config DEBUG_ENTRY
|
||||||
config DEBUG_NMI_SELFTEST
|
config DEBUG_NMI_SELFTEST
|
||||||
bool "NMI Selftest"
|
bool "NMI Selftest"
|
||||||
depends on DEBUG_KERNEL && X86_LOCAL_APIC
|
depends on DEBUG_KERNEL && X86_LOCAL_APIC
|
||||||
---help---
|
help
|
||||||
Enabling this option turns on a quick NMI selftest to verify
|
Enabling this option turns on a quick NMI selftest to verify
|
||||||
that the NMI behaves correctly.
|
that the NMI behaves correctly.
|
||||||
|
|
||||||
|
@ -195,7 +195,7 @@ config DEBUG_NMI_SELFTEST
|
||||||
config DEBUG_IMR_SELFTEST
|
config DEBUG_IMR_SELFTEST
|
||||||
bool "Isolated Memory Region self test"
|
bool "Isolated Memory Region self test"
|
||||||
depends on INTEL_IMR
|
depends on INTEL_IMR
|
||||||
---help---
|
help
|
||||||
This option enables automated sanity testing of the IMR code.
|
This option enables automated sanity testing of the IMR code.
|
||||||
Some simple tests are run to verify IMR bounds checking, alignment
|
Some simple tests are run to verify IMR bounds checking, alignment
|
||||||
and overlapping. This option is really only useful if you are
|
and overlapping. This option is really only useful if you are
|
||||||
|
@ -208,7 +208,7 @@ config X86_DEBUG_FPU
|
||||||
bool "Debug the x86 FPU code"
|
bool "Debug the x86 FPU code"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
If this option is enabled then there will be extra sanity
|
If this option is enabled then there will be extra sanity
|
||||||
checks and (boot time) debug printouts added to the kernel.
|
checks and (boot time) debug printouts added to the kernel.
|
||||||
This debugging adds some small amount of runtime overhead
|
This debugging adds some small amount of runtime overhead
|
||||||
|
@ -221,7 +221,7 @@ config PUNIT_ATOM_DEBUG
|
||||||
depends on PCI
|
depends on PCI
|
||||||
select DEBUG_FS
|
select DEBUG_FS
|
||||||
select IOSF_MBI
|
select IOSF_MBI
|
||||||
---help---
|
help
|
||||||
This is a debug driver, which gets the power states
|
This is a debug driver, which gets the power states
|
||||||
of all Punit North Complex devices. The power states of
|
of all Punit North Complex devices. The power states of
|
||||||
each device is exposed as part of the debugfs interface.
|
each device is exposed as part of the debugfs interface.
|
||||||
|
@ -232,7 +232,7 @@ choice
|
||||||
prompt "Choose kernel unwinder"
|
prompt "Choose kernel unwinder"
|
||||||
default UNWINDER_ORC if X86_64
|
default UNWINDER_ORC if X86_64
|
||||||
default UNWINDER_FRAME_POINTER if X86_32
|
default UNWINDER_FRAME_POINTER if X86_32
|
||||||
---help---
|
help
|
||||||
This determines which method will be used for unwinding kernel stack
|
This determines which method will be used for unwinding kernel stack
|
||||||
traces for panics, oopses, bugs, warnings, perf, /proc/<pid>/stack,
|
traces for panics, oopses, bugs, warnings, perf, /proc/<pid>/stack,
|
||||||
livepatch, lockdep, and more.
|
livepatch, lockdep, and more.
|
||||||
|
@ -241,7 +241,7 @@ config UNWINDER_ORC
|
||||||
bool "ORC unwinder"
|
bool "ORC unwinder"
|
||||||
depends on X86_64
|
depends on X86_64
|
||||||
select STACK_VALIDATION
|
select STACK_VALIDATION
|
||||||
---help---
|
help
|
||||||
This option enables the ORC (Oops Rewind Capability) unwinder for
|
This option enables the ORC (Oops Rewind Capability) unwinder for
|
||||||
unwinding kernel stack traces. It uses a custom data format which is
|
unwinding kernel stack traces. It uses a custom data format which is
|
||||||
a simplified version of the DWARF Call Frame Information standard.
|
a simplified version of the DWARF Call Frame Information standard.
|
||||||
|
@ -256,7 +256,7 @@ config UNWINDER_ORC
|
||||||
config UNWINDER_FRAME_POINTER
|
config UNWINDER_FRAME_POINTER
|
||||||
bool "Frame pointer unwinder"
|
bool "Frame pointer unwinder"
|
||||||
select FRAME_POINTER
|
select FRAME_POINTER
|
||||||
---help---
|
help
|
||||||
This option enables the frame pointer unwinder for unwinding kernel
|
This option enables the frame pointer unwinder for unwinding kernel
|
||||||
stack traces.
|
stack traces.
|
||||||
|
|
||||||
|
@ -268,7 +268,7 @@ config UNWINDER_GUESS
|
||||||
bool "Guess unwinder"
|
bool "Guess unwinder"
|
||||||
depends on EXPERT
|
depends on EXPERT
|
||||||
depends on !STACKDEPOT
|
depends on !STACKDEPOT
|
||||||
---help---
|
help
|
||||||
This option enables the "guess" unwinder for unwinding kernel stack
|
This option enables the "guess" unwinder for unwinding kernel stack
|
||||||
traces. It scans the stack and reports every kernel text address it
|
traces. It scans the stack and reports every kernel text address it
|
||||||
finds. Some of the addresses it reports may be incorrect.
|
finds. Some of the addresses it reports may be incorrect.
|
||||||
|
|
|
@ -5,7 +5,7 @@ config PERF_EVENTS_INTEL_UNCORE
|
||||||
tristate "Intel uncore performance events"
|
tristate "Intel uncore performance events"
|
||||||
depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
|
depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Include support for Intel uncore performance events. These are
|
Include support for Intel uncore performance events. These are
|
||||||
available on NehalemEX and more modern processors.
|
available on NehalemEX and more modern processors.
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ config PERF_EVENTS_INTEL_RAPL
|
||||||
tristate "Intel/AMD rapl performance events"
|
tristate "Intel/AMD rapl performance events"
|
||||||
depends on PERF_EVENTS && (CPU_SUP_INTEL || CPU_SUP_AMD) && PCI
|
depends on PERF_EVENTS && (CPU_SUP_INTEL || CPU_SUP_AMD) && PCI
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Include support for Intel and AMD rapl performance events for power
|
Include support for Intel and AMD rapl performance events for power
|
||||||
monitoring on modern processors.
|
monitoring on modern processors.
|
||||||
|
|
||||||
|
@ -21,14 +21,14 @@ config PERF_EVENTS_INTEL_CSTATE
|
||||||
tristate "Intel cstate performance events"
|
tristate "Intel cstate performance events"
|
||||||
depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
|
depends on PERF_EVENTS && CPU_SUP_INTEL && PCI
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Include support for Intel cstate performance events for power
|
Include support for Intel cstate performance events for power
|
||||||
monitoring on modern processors.
|
monitoring on modern processors.
|
||||||
|
|
||||||
config PERF_EVENTS_AMD_POWER
|
config PERF_EVENTS_AMD_POWER
|
||||||
depends on PERF_EVENTS && CPU_SUP_AMD
|
depends on PERF_EVENTS && CPU_SUP_AMD
|
||||||
tristate "AMD Processor Power Reporting Mechanism"
|
tristate "AMD Processor Power Reporting Mechanism"
|
||||||
---help---
|
help
|
||||||
Provide power reporting mechanism support for AMD processors.
|
Provide power reporting mechanism support for AMD processors.
|
||||||
Currently, it leverages X86_FEATURE_ACC_POWER
|
Currently, it leverages X86_FEATURE_ACC_POWER
|
||||||
(CPUID Fn8000_0007_EDX[12]) interface to calculate the
|
(CPUID Fn8000_0007_EDX[12]) interface to calculate the
|
||||||
|
|
|
@ -9,7 +9,7 @@ menuconfig VIRTUALIZATION
|
||||||
bool "Virtualization"
|
bool "Virtualization"
|
||||||
depends on HAVE_KVM || X86
|
depends on HAVE_KVM || X86
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for using your Linux host to run other
|
Say Y here to get to see options for using your Linux host to run other
|
||||||
operating systems inside virtual machines (guests).
|
operating systems inside virtual machines (guests).
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
@ -45,7 +45,7 @@ config KVM
|
||||||
select KVM_GENERIC_DIRTYLOG_READ_PROTECT
|
select KVM_GENERIC_DIRTYLOG_READ_PROTECT
|
||||||
select KVM_VFIO
|
select KVM_VFIO
|
||||||
select SRCU
|
select SRCU
|
||||||
---help---
|
help
|
||||||
Support hosting fully virtualized guest machines using hardware
|
Support hosting fully virtualized guest machines using hardware
|
||||||
virtualization extensions. You will need a fairly recent
|
virtualization extensions. You will need a fairly recent
|
||||||
processor equipped with virtualization extensions. You will also
|
processor equipped with virtualization extensions. You will also
|
||||||
|
@ -75,7 +75,7 @@ config KVM_WERROR
|
||||||
config KVM_INTEL
|
config KVM_INTEL
|
||||||
tristate "KVM for Intel (and compatible) processors support"
|
tristate "KVM for Intel (and compatible) processors support"
|
||||||
depends on KVM && IA32_FEAT_CTL
|
depends on KVM && IA32_FEAT_CTL
|
||||||
---help---
|
help
|
||||||
Provides support for KVM on processors equipped with Intel's VT
|
Provides support for KVM on processors equipped with Intel's VT
|
||||||
extensions, a.k.a. Virtual Machine Extensions (VMX).
|
extensions, a.k.a. Virtual Machine Extensions (VMX).
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ config KVM_INTEL
|
||||||
config KVM_AMD
|
config KVM_AMD
|
||||||
tristate "KVM for AMD processors support"
|
tristate "KVM for AMD processors support"
|
||||||
depends on KVM
|
depends on KVM
|
||||||
---help---
|
help
|
||||||
Provides support for KVM on AMD processors equipped with the AMD-V
|
Provides support for KVM on AMD processors equipped with the AMD-V
|
||||||
(SVM) extensions.
|
(SVM) extensions.
|
||||||
|
|
||||||
|
@ -97,13 +97,13 @@ config KVM_AMD_SEV
|
||||||
bool "AMD Secure Encrypted Virtualization (SEV) support"
|
bool "AMD Secure Encrypted Virtualization (SEV) support"
|
||||||
depends on KVM_AMD && X86_64
|
depends on KVM_AMD && X86_64
|
||||||
depends on CRYPTO_DEV_SP_PSP && !(KVM_AMD=y && CRYPTO_DEV_CCP_DD=m)
|
depends on CRYPTO_DEV_SP_PSP && !(KVM_AMD=y && CRYPTO_DEV_CCP_DD=m)
|
||||||
---help---
|
help
|
||||||
Provides support for launching Encrypted VMs on AMD processors.
|
Provides support for launching Encrypted VMs on AMD processors.
|
||||||
|
|
||||||
config KVM_MMU_AUDIT
|
config KVM_MMU_AUDIT
|
||||||
bool "Audit KVM MMU"
|
bool "Audit KVM MMU"
|
||||||
depends on KVM && TRACEPOINTS
|
depends on KVM && TRACEPOINTS
|
||||||
---help---
|
help
|
||||||
This option adds a R/W kVM module parameter 'mmu_audit', which allows
|
This option adds a R/W kVM module parameter 'mmu_audit', which allows
|
||||||
auditing of KVM MMU events at runtime.
|
auditing of KVM MMU events at runtime.
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config RAS_CEC
|
config RAS_CEC
|
||||||
bool "Correctable Errors Collector"
|
bool "Correctable Errors Collector"
|
||||||
depends on X86_MCE && MEMORY_FAILURE && DEBUG_FS
|
depends on X86_MCE && MEMORY_FAILURE && DEBUG_FS
|
||||||
---help---
|
help
|
||||||
This is a small cache which collects correctable memory errors per 4K
|
This is a small cache which collects correctable memory errors per 4K
|
||||||
page PFN and counts their repeated occurrence. Once the counter for a
|
page PFN and counts their repeated occurrence. Once the counter for a
|
||||||
PFN overflows, we try to soft-offline that page as we take it to mean
|
PFN overflows, we try to soft-offline that page as we take it to mean
|
||||||
|
|
|
@ -66,7 +66,7 @@ config BLK_DEV_BSGLIB
|
||||||
|
|
||||||
config BLK_DEV_INTEGRITY
|
config BLK_DEV_INTEGRITY
|
||||||
bool "Block layer data integrity support"
|
bool "Block layer data integrity support"
|
||||||
---help---
|
help
|
||||||
Some storage devices allow extra information to be
|
Some storage devices allow extra information to be
|
||||||
stored/retrieved to help protect the data. The block layer
|
stored/retrieved to help protect the data. The block layer
|
||||||
data integrity option provides hooks which can be used by
|
data integrity option provides hooks which can be used by
|
||||||
|
@ -84,7 +84,7 @@ config BLK_DEV_INTEGRITY_T10
|
||||||
config BLK_DEV_ZONED
|
config BLK_DEV_ZONED
|
||||||
bool "Zoned block device support"
|
bool "Zoned block device support"
|
||||||
select MQ_IOSCHED_DEADLINE
|
select MQ_IOSCHED_DEADLINE
|
||||||
---help---
|
help
|
||||||
Block layer zoned block device support. This option enables
|
Block layer zoned block device support. This option enables
|
||||||
support for ZAC/ZBC host-managed and host-aware zoned block devices.
|
support for ZAC/ZBC host-managed and host-aware zoned block devices.
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ config BLK_DEV_THROTTLING
|
||||||
bool "Block layer bio throttling support"
|
bool "Block layer bio throttling support"
|
||||||
depends on BLK_CGROUP=y
|
depends on BLK_CGROUP=y
|
||||||
select BLK_CGROUP_RWSTAT
|
select BLK_CGROUP_RWSTAT
|
||||||
---help---
|
help
|
||||||
Block layer bio throttling support. It can be used to limit
|
Block layer bio throttling support. It can be used to limit
|
||||||
the IO rate to a device. IO rate policies are per cgroup and
|
the IO rate to a device. IO rate policies are per cgroup and
|
||||||
one needs to mount and use blkio cgroup controller for creating
|
one needs to mount and use blkio cgroup controller for creating
|
||||||
|
@ -105,7 +105,7 @@ config BLK_DEV_THROTTLING
|
||||||
config BLK_DEV_THROTTLING_LOW
|
config BLK_DEV_THROTTLING_LOW
|
||||||
bool "Block throttling .low limit interface support (EXPERIMENTAL)"
|
bool "Block throttling .low limit interface support (EXPERIMENTAL)"
|
||||||
depends on BLK_DEV_THROTTLING
|
depends on BLK_DEV_THROTTLING
|
||||||
---help---
|
help
|
||||||
Add .low limit interface for block throttling. The low limit is a best
|
Add .low limit interface for block throttling. The low limit is a best
|
||||||
effort limit to prioritize cgroups. Depending on the setting, the limit
|
effort limit to prioritize cgroups. Depending on the setting, the limit
|
||||||
can be used to protect cgroups in terms of bandwidth/iops and better
|
can be used to protect cgroups in terms of bandwidth/iops and better
|
||||||
|
@ -115,7 +115,7 @@ config BLK_DEV_THROTTLING_LOW
|
||||||
|
|
||||||
config BLK_CMDLINE_PARSER
|
config BLK_CMDLINE_PARSER
|
||||||
bool "Block device command line partition parser"
|
bool "Block device command line partition parser"
|
||||||
---help---
|
help
|
||||||
Enabling this option allows you to specify the partition layout from
|
Enabling this option allows you to specify the partition layout from
|
||||||
the kernel boot args. This is typically of use for embedded devices
|
the kernel boot args. This is typically of use for embedded devices
|
||||||
which don't otherwise have any standardized method for listing the
|
which don't otherwise have any standardized method for listing the
|
||||||
|
@ -125,7 +125,7 @@ config BLK_CMDLINE_PARSER
|
||||||
|
|
||||||
config BLK_WBT
|
config BLK_WBT
|
||||||
bool "Enable support for block device writeback throttling"
|
bool "Enable support for block device writeback throttling"
|
||||||
---help---
|
help
|
||||||
Enabling this option enables the block layer to throttle buffered
|
Enabling this option enables the block layer to throttle buffered
|
||||||
background writeback from the VM, making it more smooth and having
|
background writeback from the VM, making it more smooth and having
|
||||||
less impact on foreground operations. The throttling is done
|
less impact on foreground operations. The throttling is done
|
||||||
|
@ -135,7 +135,7 @@ config BLK_WBT
|
||||||
config BLK_CGROUP_IOLATENCY
|
config BLK_CGROUP_IOLATENCY
|
||||||
bool "Enable support for latency based cgroup IO protection"
|
bool "Enable support for latency based cgroup IO protection"
|
||||||
depends on BLK_CGROUP=y
|
depends on BLK_CGROUP=y
|
||||||
---help---
|
help
|
||||||
Enabling this option enables the .latency interface for IO throttling.
|
Enabling this option enables the .latency interface for IO throttling.
|
||||||
The IO controller will attempt to maintain average IO latencies below
|
The IO controller will attempt to maintain average IO latencies below
|
||||||
the configured latency target, throttling anybody with a higher latency
|
the configured latency target, throttling anybody with a higher latency
|
||||||
|
@ -148,7 +148,7 @@ config BLK_CGROUP_IOCOST
|
||||||
depends on BLK_CGROUP=y
|
depends on BLK_CGROUP=y
|
||||||
select BLK_RQ_IO_DATA_LEN
|
select BLK_RQ_IO_DATA_LEN
|
||||||
select BLK_RQ_ALLOC_TIME
|
select BLK_RQ_ALLOC_TIME
|
||||||
---help---
|
help
|
||||||
Enabling this option enables the .weight interface for cost
|
Enabling this option enables the .weight interface for cost
|
||||||
model based proportional IO control. The IO controller
|
model based proportional IO control. The IO controller
|
||||||
distributes IO capacity between different groups based on
|
distributes IO capacity between different groups based on
|
||||||
|
@ -158,7 +158,7 @@ config BLK_WBT_MQ
|
||||||
bool "Multiqueue writeback throttling"
|
bool "Multiqueue writeback throttling"
|
||||||
default y
|
default y
|
||||||
depends on BLK_WBT
|
depends on BLK_WBT
|
||||||
---help---
|
help
|
||||||
Enable writeback throttling by default on multiqueue devices.
|
Enable writeback throttling by default on multiqueue devices.
|
||||||
Multiqueue currently doesn't have support for IO scheduling,
|
Multiqueue currently doesn't have support for IO scheduling,
|
||||||
enabling this option is recommended.
|
enabling this option is recommended.
|
||||||
|
@ -167,7 +167,7 @@ config BLK_DEBUG_FS
|
||||||
bool "Block layer debugging information in debugfs"
|
bool "Block layer debugging information in debugfs"
|
||||||
default y
|
default y
|
||||||
depends on DEBUG_FS
|
depends on DEBUG_FS
|
||||||
---help---
|
help
|
||||||
Include block layer debugging information in debugfs. This information
|
Include block layer debugging information in debugfs. This information
|
||||||
is mostly useful for kernel developers, but it doesn't incur any cost
|
is mostly useful for kernel developers, but it doesn't incur any cost
|
||||||
at runtime.
|
at runtime.
|
||||||
|
@ -181,7 +181,7 @@ config BLK_DEBUG_FS_ZONED
|
||||||
|
|
||||||
config BLK_SED_OPAL
|
config BLK_SED_OPAL
|
||||||
bool "Logic for interfacing with Opal enabled SEDs"
|
bool "Logic for interfacing with Opal enabled SEDs"
|
||||||
---help---
|
help
|
||||||
Builds Logic for interfacing with Opal enabled controllers.
|
Builds Logic for interfacing with Opal enabled controllers.
|
||||||
Enabling this option enables users to setup/unlock/lock
|
Enabling this option enables users to setup/unlock/lock
|
||||||
Locking ranges for SED devices using the Opal protocol.
|
Locking ranges for SED devices using the Opal protocol.
|
||||||
|
|
|
@ -6,13 +6,13 @@ menu "IO Schedulers"
|
||||||
config MQ_IOSCHED_DEADLINE
|
config MQ_IOSCHED_DEADLINE
|
||||||
tristate "MQ deadline I/O scheduler"
|
tristate "MQ deadline I/O scheduler"
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
MQ version of the deadline IO scheduler.
|
MQ version of the deadline IO scheduler.
|
||||||
|
|
||||||
config MQ_IOSCHED_KYBER
|
config MQ_IOSCHED_KYBER
|
||||||
tristate "Kyber I/O scheduler"
|
tristate "Kyber I/O scheduler"
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
The Kyber I/O scheduler is a low-overhead scheduler suitable for
|
The Kyber I/O scheduler is a low-overhead scheduler suitable for
|
||||||
multiqueue and other fast devices. Given target latencies for reads and
|
multiqueue and other fast devices. Given target latencies for reads and
|
||||||
synchronous writes, it will self-tune queue depths to achieve that
|
synchronous writes, it will self-tune queue depths to achieve that
|
||||||
|
@ -20,7 +20,7 @@ config MQ_IOSCHED_KYBER
|
||||||
|
|
||||||
config IOSCHED_BFQ
|
config IOSCHED_BFQ
|
||||||
tristate "BFQ I/O scheduler"
|
tristate "BFQ I/O scheduler"
|
||||||
---help---
|
help
|
||||||
BFQ I/O scheduler for BLK-MQ. BFQ distributes the bandwidth of
|
BFQ I/O scheduler for BLK-MQ. BFQ distributes the bandwidth of
|
||||||
of the device among all processes according to their weights,
|
of the device among all processes according to their weights,
|
||||||
regardless of the device parameters and with any workload. It
|
regardless of the device parameters and with any workload. It
|
||||||
|
@ -32,7 +32,7 @@ config BFQ_GROUP_IOSCHED
|
||||||
bool "BFQ hierarchical scheduling support"
|
bool "BFQ hierarchical scheduling support"
|
||||||
depends on IOSCHED_BFQ && BLK_CGROUP
|
depends on IOSCHED_BFQ && BLK_CGROUP
|
||||||
select BLK_CGROUP_RWSTAT
|
select BLK_CGROUP_RWSTAT
|
||||||
---help---
|
help
|
||||||
|
|
||||||
Enable hierarchical scheduling in BFQ, using the blkio
|
Enable hierarchical scheduling in BFQ, using the blkio
|
||||||
(cgroups-v1) or io (cgroups-v2) controller.
|
(cgroups-v1) or io (cgroups-v2) controller.
|
||||||
|
@ -40,7 +40,7 @@ config BFQ_GROUP_IOSCHED
|
||||||
config BFQ_CGROUP_DEBUG
|
config BFQ_CGROUP_DEBUG
|
||||||
bool "BFQ IO controller debugging"
|
bool "BFQ IO controller debugging"
|
||||||
depends on BFQ_GROUP_IOSCHED
|
depends on BFQ_GROUP_IOSCHED
|
||||||
---help---
|
help
|
||||||
Enable some debugging help. Currently it exports additional stat
|
Enable some debugging help. Currently it exports additional stat
|
||||||
files in a cgroup which can be useful for debugging.
|
files in a cgroup which can be useful for debugging.
|
||||||
|
|
||||||
|
|
|
@ -156,7 +156,7 @@ config SOLARIS_X86_PARTITION
|
||||||
config UNIXWARE_DISKLABEL
|
config UNIXWARE_DISKLABEL
|
||||||
bool "Unixware slices support"
|
bool "Unixware slices support"
|
||||||
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
||||||
---help---
|
help
|
||||||
Like some systems, UnixWare uses its own slice table inside a
|
Like some systems, UnixWare uses its own slice table inside a
|
||||||
partition (VTOC - Virtual Table of Contents). Its format is
|
partition (VTOC - Virtual Table of Contents). Its format is
|
||||||
incompatible with all other OSes. Saying Y here allows you to read
|
incompatible with all other OSes. Saying Y here allows you to read
|
||||||
|
@ -176,7 +176,7 @@ config UNIXWARE_DISKLABEL
|
||||||
config LDM_PARTITION
|
config LDM_PARTITION
|
||||||
bool "Windows Logical Disk Manager (Dynamic Disk) support"
|
bool "Windows Logical Disk Manager (Dynamic Disk) support"
|
||||||
depends on PARTITION_ADVANCED
|
depends on PARTITION_ADVANCED
|
||||||
---help---
|
help
|
||||||
Say Y here if you would like to use hard disks under Linux which
|
Say Y here if you would like to use hard disks under Linux which
|
||||||
were partitioned using Windows 2000's/XP's or Vista's Logical Disk
|
were partitioned using Windows 2000's/XP's or Vista's Logical Disk
|
||||||
Manager. They are also known as "Dynamic Disks".
|
Manager. They are also known as "Dynamic Disks".
|
||||||
|
@ -226,7 +226,7 @@ config ULTRIX_PARTITION
|
||||||
config SUN_PARTITION
|
config SUN_PARTITION
|
||||||
bool "Sun partition tables support" if PARTITION_ADVANCED
|
bool "Sun partition tables support" if PARTITION_ADVANCED
|
||||||
default y if (SPARC || SUN3 || SUN3X)
|
default y if (SPARC || SUN3 || SUN3X)
|
||||||
---help---
|
help
|
||||||
Like most systems, SunOS uses its own hard disk partition table
|
Like most systems, SunOS uses its own hard disk partition table
|
||||||
format, incompatible with all others. Saying Y here allows you to
|
format, incompatible with all others. Saying Y here allows you to
|
||||||
read these partition tables and further mount SunOS partitions from
|
read these partition tables and further mount SunOS partitions from
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# SPDX-License-Identifier: GPL-2.0
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
menuconfig ACCESSIBILITY
|
menuconfig ACCESSIBILITY
|
||||||
bool "Accessibility support"
|
bool "Accessibility support"
|
||||||
---help---
|
help
|
||||||
Accessibility handles all special kinds of hardware devices or
|
Accessibility handles all special kinds of hardware devices or
|
||||||
software adapters which help people with disabilities (e.g.
|
software adapters which help people with disabilities (e.g.
|
||||||
blindness) to use computers.
|
blindness) to use computers.
|
||||||
|
@ -21,7 +21,7 @@ config A11Y_BRAILLE_CONSOLE
|
||||||
bool "Console on braille device"
|
bool "Console on braille device"
|
||||||
depends on VT
|
depends on VT
|
||||||
depends on SERIAL_CORE_CONSOLE
|
depends on SERIAL_CORE_CONSOLE
|
||||||
---help---
|
help
|
||||||
Enables console output on a braille device connected to a 8250
|
Enables console output on a braille device connected to a 8250
|
||||||
serial port. For now only the VisioBraille device is supported.
|
serial port. For now only the VisioBraille device is supported.
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ menu "Android"
|
||||||
|
|
||||||
config ANDROID
|
config ANDROID
|
||||||
bool "Android Drivers"
|
bool "Android Drivers"
|
||||||
---help---
|
help
|
||||||
Enable support for various drivers needed on the Android platform
|
Enable support for various drivers needed on the Android platform
|
||||||
|
|
||||||
if ANDROID
|
if ANDROID
|
||||||
|
@ -12,7 +12,7 @@ config ANDROID_BINDER_IPC
|
||||||
bool "Android Binder IPC Driver"
|
bool "Android Binder IPC Driver"
|
||||||
depends on MMU
|
depends on MMU
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Binder is used in Android for both communication between processes,
|
Binder is used in Android for both communication between processes,
|
||||||
and remote method invocation.
|
and remote method invocation.
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ config ANDROID_BINDERFS
|
||||||
bool "Android Binderfs filesystem"
|
bool "Android Binderfs filesystem"
|
||||||
depends on ANDROID_BINDER_IPC
|
depends on ANDROID_BINDER_IPC
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Binderfs is a pseudo-filesystem for the Android Binder IPC driver
|
Binderfs is a pseudo-filesystem for the Android Binder IPC driver
|
||||||
which can be mounted per-ipc namespace allowing to run multiple
|
which can be mounted per-ipc namespace allowing to run multiple
|
||||||
instances of Android.
|
instances of Android.
|
||||||
|
@ -36,7 +36,7 @@ config ANDROID_BINDER_DEVICES
|
||||||
string "Android Binder devices"
|
string "Android Binder devices"
|
||||||
depends on ANDROID_BINDER_IPC
|
depends on ANDROID_BINDER_IPC
|
||||||
default "binder,hwbinder,vndbinder"
|
default "binder,hwbinder,vndbinder"
|
||||||
---help---
|
help
|
||||||
Default value for the binder.devices parameter.
|
Default value for the binder.devices parameter.
|
||||||
|
|
||||||
The binder.devices parameter is a comma-separated list of strings
|
The binder.devices parameter is a comma-separated list of strings
|
||||||
|
@ -47,7 +47,7 @@ config ANDROID_BINDER_DEVICES
|
||||||
config ANDROID_BINDER_IPC_SELFTEST
|
config ANDROID_BINDER_IPC_SELFTEST
|
||||||
bool "Android Binder IPC Driver Selftest"
|
bool "Android Binder IPC Driver Selftest"
|
||||||
depends on ANDROID_BINDER_IPC
|
depends on ANDROID_BINDER_IPC
|
||||||
---help---
|
help
|
||||||
This feature allows binder selftest to run.
|
This feature allows binder selftest to run.
|
||||||
|
|
||||||
Binder selftest checks the allocation and free of binder buffers
|
Binder selftest checks the allocation and free of binder buffers
|
||||||
|
|
|
@ -17,7 +17,7 @@ menuconfig ATA
|
||||||
depends on BLOCK
|
depends on BLOCK
|
||||||
select SCSI
|
select SCSI
|
||||||
select GLOB
|
select GLOB
|
||||||
---help---
|
help
|
||||||
If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or
|
If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or
|
||||||
any other ATA device under Linux, say Y and make sure that you know
|
any other ATA device under Linux, say Y and make sure that you know
|
||||||
the name of your ATA host adapter (the card inside your computer
|
the name of your ATA host adapter (the card inside your computer
|
||||||
|
|
|
@ -7,7 +7,7 @@ menuconfig ATM_DRIVERS
|
||||||
bool "ATM drivers"
|
bool "ATM drivers"
|
||||||
depends on NETDEVICES && ATM
|
depends on NETDEVICES && ATM
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for Asynchronous Transfer Mode
|
Say Y here to get to see options for Asynchronous Transfer Mode
|
||||||
device drivers. This option alone does not add any kernel code.
|
device drivers. This option alone does not add any kernel code.
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ config ATM_LANAI
|
||||||
config ATM_ENI
|
config ATM_ENI
|
||||||
tristate "Efficient Networks ENI155P"
|
tristate "Efficient Networks ENI155P"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
Driver for the Efficient Networks ENI155p series and SMC ATM
|
Driver for the Efficient Networks ENI155p series and SMC ATM
|
||||||
Power155 155 Mbps ATM adapters. Both, the versions with 512KB and
|
Power155 155 Mbps ATM adapters. Both, the versions with 512KB and
|
||||||
2MB on-board RAM (Efficient calls them "C" and "S", respectively),
|
2MB on-board RAM (Efficient calls them "C" and "S", respectively),
|
||||||
|
@ -64,7 +64,7 @@ config ATM_ENI_DEBUG
|
||||||
config ATM_ENI_TUNE_BURST
|
config ATM_ENI_TUNE_BURST
|
||||||
bool "Fine-tune burst settings"
|
bool "Fine-tune burst settings"
|
||||||
depends on ATM_ENI
|
depends on ATM_ENI
|
||||||
---help---
|
help
|
||||||
In order to obtain good throughput, the ENI NIC can transfer
|
In order to obtain good throughput, the ENI NIC can transfer
|
||||||
multiple words of data per PCI bus access cycle. Such a multi-word
|
multiple words of data per PCI bus access cycle. Such a multi-word
|
||||||
transfer is called a burst.
|
transfer is called a burst.
|
||||||
|
@ -256,7 +256,7 @@ config ATM_AMBASSADOR
|
||||||
config ATM_AMBASSADOR_DEBUG
|
config ATM_AMBASSADOR_DEBUG
|
||||||
bool "Enable debugging messages"
|
bool "Enable debugging messages"
|
||||||
depends on ATM_AMBASSADOR
|
depends on ATM_AMBASSADOR
|
||||||
---help---
|
help
|
||||||
Somewhat useful debugging messages are available. The choice of
|
Somewhat useful debugging messages are available. The choice of
|
||||||
messages is controlled by a bitmap. This may be specified as a
|
messages is controlled by a bitmap. This may be specified as a
|
||||||
module argument (kernel command line argument as well?), changed
|
module argument (kernel command line argument as well?), changed
|
||||||
|
@ -280,7 +280,7 @@ config ATM_HORIZON
|
||||||
config ATM_HORIZON_DEBUG
|
config ATM_HORIZON_DEBUG
|
||||||
bool "Enable debugging messages"
|
bool "Enable debugging messages"
|
||||||
depends on ATM_HORIZON
|
depends on ATM_HORIZON
|
||||||
---help---
|
help
|
||||||
Somewhat useful debugging messages are available. The choice of
|
Somewhat useful debugging messages are available. The choice of
|
||||||
messages is controlled by a bitmap. This may be specified as a
|
messages is controlled by a bitmap. This may be specified as a
|
||||||
module argument (kernel command line argument as well?), changed
|
module argument (kernel command line argument as well?), changed
|
||||||
|
@ -296,7 +296,7 @@ config ATM_HORIZON_DEBUG
|
||||||
config ATM_IA
|
config ATM_IA
|
||||||
tristate "Interphase ATM PCI x575/x525/x531"
|
tristate "Interphase ATM PCI x575/x525/x531"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
This is a driver for the Interphase (i)ChipSAR adapter cards
|
This is a driver for the Interphase (i)ChipSAR adapter cards
|
||||||
which include a variety of variants in term of the size of the
|
which include a variety of variants in term of the size of the
|
||||||
control memory (128K-1KVC, 512K-4KVC), the size of the packet
|
control memory (128K-1KVC, 512K-4KVC), the size of the packet
|
||||||
|
@ -312,7 +312,7 @@ config ATM_IA
|
||||||
config ATM_IA_DEBUG
|
config ATM_IA_DEBUG
|
||||||
bool "Enable debugging messages"
|
bool "Enable debugging messages"
|
||||||
depends on ATM_IA
|
depends on ATM_IA
|
||||||
---help---
|
help
|
||||||
Somewhat useful debugging messages are available. The choice of
|
Somewhat useful debugging messages are available. The choice of
|
||||||
messages is controlled by a bitmap. This may be specified as a
|
messages is controlled by a bitmap. This may be specified as a
|
||||||
module argument (kernel command line argument as well?), changed
|
module argument (kernel command line argument as well?), changed
|
||||||
|
@ -330,7 +330,7 @@ config ATM_FORE200E
|
||||||
tristate "FORE Systems 200E-series"
|
tristate "FORE Systems 200E-series"
|
||||||
depends on (PCI || SBUS)
|
depends on (PCI || SBUS)
|
||||||
select FW_LOADER
|
select FW_LOADER
|
||||||
---help---
|
help
|
||||||
This is a driver for the FORE Systems 200E-series ATM adapter
|
This is a driver for the FORE Systems 200E-series ATM adapter
|
||||||
cards. It simultaneously supports PCA-200E and SBA-200E models
|
cards. It simultaneously supports PCA-200E and SBA-200E models
|
||||||
on PCI and SBUS hosts. Say Y (or M to compile as a module
|
on PCI and SBUS hosts. Say Y (or M to compile as a module
|
||||||
|
@ -352,7 +352,7 @@ config ATM_FORE200E_TX_RETRY
|
||||||
int "Maximum number of tx retries"
|
int "Maximum number of tx retries"
|
||||||
depends on ATM_FORE200E
|
depends on ATM_FORE200E
|
||||||
default "16"
|
default "16"
|
||||||
---help---
|
help
|
||||||
Specifies the number of times the driver attempts to transmit
|
Specifies the number of times the driver attempts to transmit
|
||||||
a message before giving up, if the transmit queue of the ATM card
|
a message before giving up, if the transmit queue of the ATM card
|
||||||
is transiently saturated.
|
is transiently saturated.
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
menuconfig AUXDISPLAY
|
menuconfig AUXDISPLAY
|
||||||
bool "Auxiliary Display support"
|
bool "Auxiliary Display support"
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for auxiliary display drivers.
|
Say Y here to get to see options for auxiliary display drivers.
|
||||||
This option alone does not add any kernel code.
|
This option alone does not add any kernel code.
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ config HD44780
|
||||||
tristate "HD44780 Character LCD support"
|
tristate "HD44780 Character LCD support"
|
||||||
depends on GPIOLIB || COMPILE_TEST
|
depends on GPIOLIB || COMPILE_TEST
|
||||||
select CHARLCD
|
select CHARLCD
|
||||||
---help---
|
help
|
||||||
Enable support for Character LCDs using a HD44780 controller.
|
Enable support for Character LCDs using a HD44780 controller.
|
||||||
The LCD is accessible through the /dev/lcd char device (10, 156).
|
The LCD is accessible through the /dev/lcd char device (10, 156).
|
||||||
This code can either be compiled as a module, or linked into the
|
This code can either be compiled as a module, or linked into the
|
||||||
|
@ -31,7 +31,7 @@ config KS0108
|
||||||
tristate "KS0108 LCD Controller"
|
tristate "KS0108 LCD Controller"
|
||||||
depends on PARPORT_PC
|
depends on PARPORT_PC
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
If you have a LCD controlled by one or more KS0108
|
If you have a LCD controlled by one or more KS0108
|
||||||
controllers, say Y. You will need also another more specific
|
controllers, say Y. You will need also another more specific
|
||||||
driver for your LCD.
|
driver for your LCD.
|
||||||
|
@ -49,7 +49,7 @@ config KS0108_PORT
|
||||||
hex "Parallel port where the LCD is connected"
|
hex "Parallel port where the LCD is connected"
|
||||||
depends on KS0108
|
depends on KS0108
|
||||||
default 0x378
|
default 0x378
|
||||||
---help---
|
help
|
||||||
The address of the parallel port where the LCD is connected.
|
The address of the parallel port where the LCD is connected.
|
||||||
|
|
||||||
The first standard parallel port address is 0x378.
|
The first standard parallel port address is 0x378.
|
||||||
|
@ -71,7 +71,7 @@ config KS0108_DELAY
|
||||||
int "Delay between each control writing (microseconds)"
|
int "Delay between each control writing (microseconds)"
|
||||||
depends on KS0108
|
depends on KS0108
|
||||||
default "2"
|
default "2"
|
||||||
---help---
|
help
|
||||||
Amount of time the ks0108 should wait between each control write
|
Amount of time the ks0108 should wait between each control write
|
||||||
to the parallel port.
|
to the parallel port.
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@ config CFAG12864B
|
||||||
select FB_SYS_IMAGEBLIT
|
select FB_SYS_IMAGEBLIT
|
||||||
select FB_SYS_FOPS
|
select FB_SYS_FOPS
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
If you have a Crystalfontz 128x64 2-color LCD, cfag12864b Series,
|
If you have a Crystalfontz 128x64 2-color LCD, cfag12864b Series,
|
||||||
say Y. You also need the ks0108 LCD Controller driver.
|
say Y. You also need the ks0108 LCD Controller driver.
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ config CFAG12864B_RATE
|
||||||
int "Refresh rate (hertz)"
|
int "Refresh rate (hertz)"
|
||||||
depends on CFAG12864B
|
depends on CFAG12864B
|
||||||
default "20"
|
default "20"
|
||||||
---help---
|
help
|
||||||
Refresh rate of the LCD.
|
Refresh rate of the LCD.
|
||||||
|
|
||||||
As the LCD is not memory mapped, the driver has to make the work by
|
As the LCD is not memory mapped, the driver has to make the work by
|
||||||
|
@ -168,7 +168,7 @@ menuconfig PARPORT_PANEL
|
||||||
tristate "Parallel port LCD/Keypad Panel support"
|
tristate "Parallel port LCD/Keypad Panel support"
|
||||||
depends on PARPORT
|
depends on PARPORT
|
||||||
select CHARLCD
|
select CHARLCD
|
||||||
---help---
|
help
|
||||||
Say Y here if you have an HD44780 or KS-0074 LCD connected to your
|
Say Y here if you have an HD44780 or KS-0074 LCD connected to your
|
||||||
parallel port. This driver also features 4 and 6-key keypads. The LCD
|
parallel port. This driver also features 4 and 6-key keypads. The LCD
|
||||||
is accessible through the /dev/lcd char device (10, 156), and the
|
is accessible through the /dev/lcd char device (10, 156), and the
|
||||||
|
@ -182,7 +182,7 @@ config PANEL_PARPORT
|
||||||
int "Default parallel port number (0=LPT1)"
|
int "Default parallel port number (0=LPT1)"
|
||||||
range 0 255
|
range 0 255
|
||||||
default "0"
|
default "0"
|
||||||
---help---
|
help
|
||||||
This is the index of the parallel port the panel is connected to. One
|
This is the index of the parallel port the panel is connected to. One
|
||||||
driver instance only supports one parallel port, so if your keypad
|
driver instance only supports one parallel port, so if your keypad
|
||||||
and LCD are connected to two separate ports, you have to start two
|
and LCD are connected to two separate ports, you have to start two
|
||||||
|
@ -193,7 +193,7 @@ config PANEL_PROFILE
|
||||||
int "Default panel profile (0-5, 0=custom)"
|
int "Default panel profile (0-5, 0=custom)"
|
||||||
range 0 5
|
range 0 5
|
||||||
default "5"
|
default "5"
|
||||||
---help---
|
help
|
||||||
To ease configuration, the driver supports different configuration
|
To ease configuration, the driver supports different configuration
|
||||||
profiles for past and recent wirings. These profiles can also be
|
profiles for past and recent wirings. These profiles can also be
|
||||||
used to define an approximative configuration, completed by a few
|
used to define an approximative configuration, completed by a few
|
||||||
|
@ -215,7 +215,7 @@ config PANEL_KEYPAD
|
||||||
int "Keypad type (0=none, 1=old 6 keys, 2=new 6 keys, 3=Nexcom 4 keys)"
|
int "Keypad type (0=none, 1=old 6 keys, 2=new 6 keys, 3=Nexcom 4 keys)"
|
||||||
range 0 3
|
range 0 3
|
||||||
default 0
|
default 0
|
||||||
---help---
|
help
|
||||||
This enables and configures a keypad connected to the parallel port.
|
This enables and configures a keypad connected to the parallel port.
|
||||||
The keys will be read from character device 10,185. Valid values are :
|
The keys will be read from character device 10,185. Valid values are :
|
||||||
|
|
||||||
|
@ -232,7 +232,7 @@ config PANEL_LCD
|
||||||
int "LCD type (0=none, 1=custom, 2=old //, 3=ks0074, 4=hantronix, 5=Nexcom)"
|
int "LCD type (0=none, 1=custom, 2=old //, 3=ks0074, 4=hantronix, 5=Nexcom)"
|
||||||
range 0 5
|
range 0 5
|
||||||
default 0
|
default 0
|
||||||
---help---
|
help
|
||||||
This enables and configures an LCD connected to the parallel port.
|
This enables and configures an LCD connected to the parallel port.
|
||||||
The driver includes an interpreter for escape codes starting with
|
The driver includes an interpreter for escape codes starting with
|
||||||
'\e[L' which are specific to the LCD, and a few ANSI codes. The
|
'\e[L' which are specific to the LCD, and a few ANSI codes. The
|
||||||
|
@ -255,7 +255,7 @@ config PANEL_LCD_HEIGHT
|
||||||
int "Number of lines on the LCD (1-2)"
|
int "Number of lines on the LCD (1-2)"
|
||||||
range 1 2
|
range 1 2
|
||||||
default 2
|
default 2
|
||||||
---help---
|
help
|
||||||
This is the number of visible character lines on the LCD in custom profile.
|
This is the number of visible character lines on the LCD in custom profile.
|
||||||
It can either be 1 or 2.
|
It can either be 1 or 2.
|
||||||
|
|
||||||
|
@ -264,7 +264,7 @@ config PANEL_LCD_WIDTH
|
||||||
int "Number of characters per line on the LCD (1-40)"
|
int "Number of characters per line on the LCD (1-40)"
|
||||||
range 1 40
|
range 1 40
|
||||||
default 40
|
default 40
|
||||||
---help---
|
help
|
||||||
This is the number of characters per line on the LCD in custom profile.
|
This is the number of characters per line on the LCD in custom profile.
|
||||||
Common values are 16,20,24,40.
|
Common values are 16,20,24,40.
|
||||||
|
|
||||||
|
@ -273,7 +273,7 @@ config PANEL_LCD_BWIDTH
|
||||||
int "Internal LCD line width (1-40, 40 by default)"
|
int "Internal LCD line width (1-40, 40 by default)"
|
||||||
range 1 40
|
range 1 40
|
||||||
default 40
|
default 40
|
||||||
---help---
|
help
|
||||||
Most LCDs use a standard controller which supports hardware lines of 40
|
Most LCDs use a standard controller which supports hardware lines of 40
|
||||||
characters, although sometimes only 16, 20 or 24 of them are really wired
|
characters, although sometimes only 16, 20 or 24 of them are really wired
|
||||||
to the terminal. This results in some non-visible but addressable characters,
|
to the terminal. This results in some non-visible but addressable characters,
|
||||||
|
@ -289,7 +289,7 @@ config PANEL_LCD_HWIDTH
|
||||||
int "Hardware LCD line width (1-64, 64 by default)"
|
int "Hardware LCD line width (1-64, 64 by default)"
|
||||||
range 1 64
|
range 1 64
|
||||||
default 64
|
default 64
|
||||||
---help---
|
help
|
||||||
Most LCDs use a single address bit to differentiate line 0 and line 1. Since
|
Most LCDs use a single address bit to differentiate line 0 and line 1. Since
|
||||||
some of them need to be able to address 40 chars with the lower bits, they
|
some of them need to be able to address 40 chars with the lower bits, they
|
||||||
often use the immediately superior power of 2, which is 64, to address the
|
often use the immediately superior power of 2, which is 64, to address the
|
||||||
|
@ -303,7 +303,7 @@ config PANEL_LCD_CHARSET
|
||||||
int "LCD character set (0=normal, 1=KS0074)"
|
int "LCD character set (0=normal, 1=KS0074)"
|
||||||
range 0 1
|
range 0 1
|
||||||
default 0
|
default 0
|
||||||
---help---
|
help
|
||||||
Some controllers such as the KS0074 use a somewhat strange character set
|
Some controllers such as the KS0074 use a somewhat strange character set
|
||||||
where many symbols are at unusual places. The driver knows how to map
|
where many symbols are at unusual places. The driver knows how to map
|
||||||
'standard' ASCII characters to the character sets used by these controllers.
|
'standard' ASCII characters to the character sets used by these controllers.
|
||||||
|
@ -319,7 +319,7 @@ config PANEL_LCD_PROTO
|
||||||
int "LCD communication mode (0=parallel 8 bits, 1=serial)"
|
int "LCD communication mode (0=parallel 8 bits, 1=serial)"
|
||||||
range 0 1
|
range 0 1
|
||||||
default 0
|
default 0
|
||||||
---help---
|
help
|
||||||
This driver now supports any serial or parallel LCD wired to a parallel
|
This driver now supports any serial or parallel LCD wired to a parallel
|
||||||
port. But before assigning signals, the driver needs to know if it will
|
port. But before assigning signals, the driver needs to know if it will
|
||||||
be driving a serial LCD or a parallel one. Serial LCDs only use 2 wires
|
be driving a serial LCD or a parallel one. Serial LCDs only use 2 wires
|
||||||
|
@ -332,7 +332,7 @@ config PANEL_LCD_PIN_E
|
||||||
int "Parallel port pin number & polarity connected to the LCD E signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD E signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 14
|
default 14
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the LCD 'E'
|
This describes the number of the parallel port pin to which the LCD 'E'
|
||||||
signal has been connected. It can be :
|
signal has been connected. It can be :
|
||||||
|
|
||||||
|
@ -347,7 +347,7 @@ config PANEL_LCD_PIN_RS
|
||||||
int "Parallel port pin number & polarity connected to the LCD RS signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD RS signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 17
|
default 17
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the LCD 'RS'
|
This describes the number of the parallel port pin to which the LCD 'RS'
|
||||||
signal has been connected. It can be :
|
signal has been connected. It can be :
|
||||||
|
|
||||||
|
@ -362,7 +362,7 @@ config PANEL_LCD_PIN_RW
|
||||||
int "Parallel port pin number & polarity connected to the LCD RW signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD RW signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 16
|
default 16
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the LCD 'RW'
|
This describes the number of the parallel port pin to which the LCD 'RW'
|
||||||
signal has been connected. It can be :
|
signal has been connected. It can be :
|
||||||
|
|
||||||
|
@ -377,7 +377,7 @@ config PANEL_LCD_PIN_SCL
|
||||||
int "Parallel port pin number & polarity connected to the LCD SCL signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD SCL signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 1
|
default 1
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the serial
|
This describes the number of the parallel port pin to which the serial
|
||||||
LCD 'SCL' signal has been connected. It can be :
|
LCD 'SCL' signal has been connected. It can be :
|
||||||
|
|
||||||
|
@ -392,7 +392,7 @@ config PANEL_LCD_PIN_SDA
|
||||||
int "Parallel port pin number & polarity connected to the LCD SDA signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD SDA signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 2
|
default 2
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the serial
|
This describes the number of the parallel port pin to which the serial
|
||||||
LCD 'SDA' signal has been connected. It can be :
|
LCD 'SDA' signal has been connected. It can be :
|
||||||
|
|
||||||
|
@ -407,7 +407,7 @@ config PANEL_LCD_PIN_BL
|
||||||
int "Parallel port pin number & polarity connected to the LCD backlight signal (-17...17) "
|
int "Parallel port pin number & polarity connected to the LCD backlight signal (-17...17) "
|
||||||
range -17 17
|
range -17 17
|
||||||
default 0
|
default 0
|
||||||
---help---
|
help
|
||||||
This describes the number of the parallel port pin to which the LCD 'BL' signal
|
This describes the number of the parallel port pin to which the LCD 'BL' signal
|
||||||
has been connected. It can be :
|
has been connected. It can be :
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ config PANEL_CHANGE_MESSAGE
|
||||||
bool "Change LCD initialization message ?"
|
bool "Change LCD initialization message ?"
|
||||||
depends on CHARLCD
|
depends on CHARLCD
|
||||||
default "n"
|
default "n"
|
||||||
---help---
|
help
|
||||||
This allows you to replace the boot message indicating the kernel version
|
This allows you to replace the boot message indicating the kernel version
|
||||||
and the driver version with a custom message. This is useful on appliances
|
and the driver version with a custom message. This is useful on appliances
|
||||||
where a simple 'Starting system' message can be enough to stop a customer
|
where a simple 'Starting system' message can be enough to stop a customer
|
||||||
|
@ -436,7 +436,7 @@ config PANEL_BOOT_MESSAGE
|
||||||
depends on PANEL_CHANGE_MESSAGE="y"
|
depends on PANEL_CHANGE_MESSAGE="y"
|
||||||
string "New initialization message"
|
string "New initialization message"
|
||||||
default ""
|
default ""
|
||||||
---help---
|
help
|
||||||
This allows you to replace the boot message indicating the kernel version
|
This allows you to replace the boot message indicating the kernel version
|
||||||
and the driver version with a custom message. This is useful on appliances
|
and the driver version with a custom message. This is useful on appliances
|
||||||
where a simple 'Starting system' message can be enough to stop a customer
|
where a simple 'Starting system' message can be enough to stop a customer
|
||||||
|
@ -448,7 +448,7 @@ config PANEL_BOOT_MESSAGE
|
||||||
choice
|
choice
|
||||||
prompt "Backlight initial state"
|
prompt "Backlight initial state"
|
||||||
default CHARLCD_BL_FLASH
|
default CHARLCD_BL_FLASH
|
||||||
---help---
|
help
|
||||||
Select the initial backlight state on boot or module load.
|
Select the initial backlight state on boot or module load.
|
||||||
|
|
||||||
Previously, there was no option for this: the backlight flashed
|
Previously, there was no option for this: the backlight flashed
|
||||||
|
|
|
@ -7,7 +7,7 @@ menuconfig BLK_DEV
|
||||||
bool "Block devices"
|
bool "Block devices"
|
||||||
depends on BLOCK
|
depends on BLOCK
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for various different block device
|
Say Y here to get to see options for various different block device
|
||||||
drivers. This option alone does not add any kernel code.
|
drivers. This option alone does not add any kernel code.
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ config BLK_DEV_NULL_BLK_FAULT_INJECTION
|
||||||
config BLK_DEV_FD
|
config BLK_DEV_FD
|
||||||
tristate "Normal floppy disk support"
|
tristate "Normal floppy disk support"
|
||||||
depends on ARCH_MAY_HAVE_PC_FDC
|
depends on ARCH_MAY_HAVE_PC_FDC
|
||||||
---help---
|
help
|
||||||
If you want to use the floppy disk drive(s) of your PC under Linux,
|
If you want to use the floppy disk drive(s) of your PC under Linux,
|
||||||
say Y. Information about this driver, especially important for IBM
|
say Y. Information about this driver, especially important for IBM
|
||||||
Thinkpad users, is contained in
|
Thinkpad users, is contained in
|
||||||
|
@ -91,7 +91,7 @@ config GDROM
|
||||||
config PARIDE
|
config PARIDE
|
||||||
tristate "Parallel port IDE device support"
|
tristate "Parallel port IDE device support"
|
||||||
depends on PARPORT_PC
|
depends on PARPORT_PC
|
||||||
---help---
|
help
|
||||||
There are many external CD-ROM and disk devices that connect through
|
There are many external CD-ROM and disk devices that connect through
|
||||||
your computer's parallel port. Most of them are actually IDE devices
|
your computer's parallel port. Most of them are actually IDE devices
|
||||||
using a parallel port IDE adapter. This option enables the PARIDE
|
using a parallel port IDE adapter. This option enables the PARIDE
|
||||||
|
@ -124,7 +124,7 @@ source "drivers/block/zram/Kconfig"
|
||||||
config BLK_DEV_UMEM
|
config BLK_DEV_UMEM
|
||||||
tristate "Micro Memory MM5415 Battery Backed RAM support"
|
tristate "Micro Memory MM5415 Battery Backed RAM support"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
Saying Y here will include support for the MM5415 family of
|
Saying Y here will include support for the MM5415 family of
|
||||||
battery backed (Non-volatile) RAM cards.
|
battery backed (Non-volatile) RAM cards.
|
||||||
<http://www.umem.com/>
|
<http://www.umem.com/>
|
||||||
|
@ -141,7 +141,7 @@ config BLK_DEV_UMEM
|
||||||
config BLK_DEV_UBD
|
config BLK_DEV_UBD
|
||||||
bool "Virtual block device"
|
bool "Virtual block device"
|
||||||
depends on UML
|
depends on UML
|
||||||
---help---
|
help
|
||||||
The User-Mode Linux port includes a driver called UBD which will let
|
The User-Mode Linux port includes a driver called UBD which will let
|
||||||
you access arbitrary files on the host computer as block devices.
|
you access arbitrary files on the host computer as block devices.
|
||||||
Unless you know that you do not need such virtual block devices say
|
Unless you know that you do not need such virtual block devices say
|
||||||
|
@ -150,7 +150,7 @@ config BLK_DEV_UBD
|
||||||
config BLK_DEV_UBD_SYNC
|
config BLK_DEV_UBD_SYNC
|
||||||
bool "Always do synchronous disk IO for UBD"
|
bool "Always do synchronous disk IO for UBD"
|
||||||
depends on BLK_DEV_UBD
|
depends on BLK_DEV_UBD
|
||||||
---help---
|
help
|
||||||
Writes to the virtual block device are not immediately written to the
|
Writes to the virtual block device are not immediately written to the
|
||||||
host's disk; this may cause problems if, for example, the User-Mode
|
host's disk; this may cause problems if, for example, the User-Mode
|
||||||
Linux 'Virtual Machine' uses a journalling filesystem and the host
|
Linux 'Virtual Machine' uses a journalling filesystem and the host
|
||||||
|
@ -173,7 +173,7 @@ config BLK_DEV_COW_COMMON
|
||||||
|
|
||||||
config BLK_DEV_LOOP
|
config BLK_DEV_LOOP
|
||||||
tristate "Loopback device support"
|
tristate "Loopback device support"
|
||||||
---help---
|
help
|
||||||
Saying Y here will allow you to use a regular file as a block
|
Saying Y here will allow you to use a regular file as a block
|
||||||
device; you can then create a file system on that block device and
|
device; you can then create a file system on that block device and
|
||||||
mount it just as you would mount other block devices such as hard
|
mount it just as you would mount other block devices such as hard
|
||||||
|
@ -234,7 +234,7 @@ config BLK_DEV_CRYPTOLOOP
|
||||||
select CRYPTO
|
select CRYPTO
|
||||||
select CRYPTO_CBC
|
select CRYPTO_CBC
|
||||||
depends on BLK_DEV_LOOP
|
depends on BLK_DEV_LOOP
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to be able to use the ciphers that are
|
Say Y here if you want to be able to use the ciphers that are
|
||||||
provided by the CryptoAPI as loop transformation. This might be
|
provided by the CryptoAPI as loop transformation. This might be
|
||||||
used as hard disk encryption.
|
used as hard disk encryption.
|
||||||
|
@ -249,7 +249,7 @@ source "drivers/block/drbd/Kconfig"
|
||||||
config BLK_DEV_NBD
|
config BLK_DEV_NBD
|
||||||
tristate "Network block device support"
|
tristate "Network block device support"
|
||||||
depends on NET
|
depends on NET
|
||||||
---help---
|
help
|
||||||
Saying Y here will allow your computer to be a client for network
|
Saying Y here will allow your computer to be a client for network
|
||||||
block devices, i.e. it will be able to use block devices exported by
|
block devices, i.e. it will be able to use block devices exported by
|
||||||
servers (mount file systems on them etc.). Communication between
|
servers (mount file systems on them etc.). Communication between
|
||||||
|
@ -277,7 +277,7 @@ config BLK_DEV_SKD
|
||||||
tristate "STEC S1120 Block Driver"
|
tristate "STEC S1120 Block Driver"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
depends on 64BIT
|
depends on 64BIT
|
||||||
---help---
|
help
|
||||||
Saying Y or M here will enable support for the
|
Saying Y or M here will enable support for the
|
||||||
STEC, Inc. S1120 PCIe SSD.
|
STEC, Inc. S1120 PCIe SSD.
|
||||||
|
|
||||||
|
@ -286,7 +286,7 @@ config BLK_DEV_SKD
|
||||||
config BLK_DEV_SX8
|
config BLK_DEV_SX8
|
||||||
tristate "Promise SATA SX8 support"
|
tristate "Promise SATA SX8 support"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
Saying Y or M here will enable support for the
|
Saying Y or M here will enable support for the
|
||||||
Promise SATA SX8 controllers.
|
Promise SATA SX8 controllers.
|
||||||
|
|
||||||
|
@ -294,7 +294,7 @@ config BLK_DEV_SX8
|
||||||
|
|
||||||
config BLK_DEV_RAM
|
config BLK_DEV_RAM
|
||||||
tristate "RAM block device support"
|
tristate "RAM block device support"
|
||||||
---help---
|
help
|
||||||
Saying Y here will allow you to use a portion of your RAM memory as
|
Saying Y here will allow you to use a portion of your RAM memory as
|
||||||
a block device, so that you can make file systems on it, read and
|
a block device, so that you can make file systems on it, read and
|
||||||
write to it and do all the other things that you can do with normal
|
write to it and do all the other things that you can do with normal
|
||||||
|
@ -428,7 +428,7 @@ config XEN_BLKDEV_BACKEND
|
||||||
config VIRTIO_BLK
|
config VIRTIO_BLK
|
||||||
tristate "Virtio block driver"
|
tristate "Virtio block driver"
|
||||||
depends on VIRTIO
|
depends on VIRTIO
|
||||||
---help---
|
help
|
||||||
This is the virtual block driver for virtio. It can be used with
|
This is the virtual block driver for virtio. It can be used with
|
||||||
QEMU based VMMs (like KVM or Xen). Say Y or M.
|
QEMU based VMMs (like KVM or Xen). Say Y or M.
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ config PARIDE_PCD
|
||||||
depends on PARIDE
|
depends on PARIDE
|
||||||
select CDROM
|
select CDROM
|
||||||
select BLK_SCSI_REQUEST # only for the generic cdrom code
|
select BLK_SCSI_REQUEST # only for the generic cdrom code
|
||||||
---help---
|
help
|
||||||
This option enables the high-level driver for ATAPI CD-ROM devices
|
This option enables the high-level driver for ATAPI CD-ROM devices
|
||||||
connected through a parallel port. If you chose to build PARIDE
|
connected through a parallel port. If you chose to build PARIDE
|
||||||
support into your kernel, you may answer Y here to build in the
|
support into your kernel, you may answer Y here to build in the
|
||||||
|
@ -71,7 +71,7 @@ config PARIDE_PT
|
||||||
config PARIDE_PG
|
config PARIDE_PG
|
||||||
tristate "Parallel port generic ATAPI devices"
|
tristate "Parallel port generic ATAPI devices"
|
||||||
depends on PARIDE
|
depends on PARIDE
|
||||||
---help---
|
help
|
||||||
This option enables a special high-level driver for generic ATAPI
|
This option enables a special high-level driver for generic ATAPI
|
||||||
devices connected through a parallel port. The driver allows user
|
devices connected through a parallel port. The driver allows user
|
||||||
programs, such as cdrtools, to send ATAPI commands directly to a
|
programs, such as cdrtools, to send ATAPI commands directly to a
|
||||||
|
@ -111,7 +111,7 @@ config PARIDE_ATEN
|
||||||
config PARIDE_BPCK
|
config PARIDE_BPCK
|
||||||
tristate "MicroSolutions backpack (Series 5) protocol"
|
tristate "MicroSolutions backpack (Series 5) protocol"
|
||||||
depends on PARIDE
|
depends on PARIDE
|
||||||
---help---
|
help
|
||||||
This option enables support for the Micro Solutions BACKPACK
|
This option enables support for the Micro Solutions BACKPACK
|
||||||
parallel port Series 5 IDE protocol. (Most BACKPACK drives made
|
parallel port Series 5 IDE protocol. (Most BACKPACK drives made
|
||||||
before 1999 were Series 5) Series 5 drives will NOT always have the
|
before 1999 were Series 5) Series 5 drives will NOT always have the
|
||||||
|
@ -129,7 +129,7 @@ config PARIDE_BPCK
|
||||||
config PARIDE_BPCK6
|
config PARIDE_BPCK6
|
||||||
tristate "MicroSolutions backpack (Series 6) protocol"
|
tristate "MicroSolutions backpack (Series 6) protocol"
|
||||||
depends on PARIDE && !64BIT
|
depends on PARIDE && !64BIT
|
||||||
---help---
|
help
|
||||||
This option enables support for the Micro Solutions BACKPACK
|
This option enables support for the Micro Solutions BACKPACK
|
||||||
parallel port Series 6 IDE protocol. (Most BACKPACK drives made
|
parallel port Series 6 IDE protocol. (Most BACKPACK drives made
|
||||||
after 1999 were Series 6) Series 6 drives will have the Series noted
|
after 1999 were Series 6) Series 6 drives will have the Series noted
|
||||||
|
|
|
@ -11,7 +11,7 @@ config TTY_PRINTK
|
||||||
tristate "TTY driver to output user messages via printk"
|
tristate "TTY driver to output user messages via printk"
|
||||||
depends on EXPERT && TTY
|
depends on EXPERT && TTY
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
If you say Y here, the support for writing user messages (i.e.
|
If you say Y here, the support for writing user messages (i.e.
|
||||||
console messages) via printk is available.
|
console messages) via printk is available.
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ config TTY_PRINTK_LEVEL
|
||||||
config PRINTER
|
config PRINTER
|
||||||
tristate "Parallel printer support"
|
tristate "Parallel printer support"
|
||||||
depends on PARPORT
|
depends on PARPORT
|
||||||
---help---
|
help
|
||||||
If you intend to attach a printer to the parallel port of your Linux
|
If you intend to attach a printer to the parallel port of your Linux
|
||||||
box (as opposed to using a serial printer; if the connector at the
|
box (as opposed to using a serial printer; if the connector at the
|
||||||
printer has 9 or 25 holes ["female"], then it's serial), say Y.
|
printer has 9 or 25 holes ["female"], then it's serial), say Y.
|
||||||
|
@ -59,7 +59,7 @@ config PRINTER
|
||||||
config LP_CONSOLE
|
config LP_CONSOLE
|
||||||
bool "Support for console on line printer"
|
bool "Support for console on line printer"
|
||||||
depends on PRINTER
|
depends on PRINTER
|
||||||
---help---
|
help
|
||||||
If you want kernel messages to be printed out as they occur, you
|
If you want kernel messages to be printed out as they occur, you
|
||||||
can have a console on the printer. This option adds support for
|
can have a console on the printer. This option adds support for
|
||||||
doing that; to actually get it to happen you need to pass the
|
doing that; to actually get it to happen you need to pass the
|
||||||
|
@ -76,7 +76,7 @@ config LP_CONSOLE
|
||||||
config PPDEV
|
config PPDEV
|
||||||
tristate "Support for user-space parallel port device drivers"
|
tristate "Support for user-space parallel port device drivers"
|
||||||
depends on PARPORT
|
depends on PARPORT
|
||||||
---help---
|
help
|
||||||
Saying Y to this adds support for /dev/parport device nodes. This
|
Saying Y to this adds support for /dev/parport device nodes. This
|
||||||
is needed for programs that want portable access to the parallel
|
is needed for programs that want portable access to the parallel
|
||||||
port, for instance deviceid (which displays Plug-and-Play device
|
port, for instance deviceid (which displays Plug-and-Play device
|
||||||
|
@ -146,7 +146,7 @@ config DS1620
|
||||||
config NWBUTTON
|
config NWBUTTON
|
||||||
tristate "NetWinder Button"
|
tristate "NetWinder Button"
|
||||||
depends on ARCH_NETWINDER
|
depends on ARCH_NETWINDER
|
||||||
---help---
|
help
|
||||||
If you say Y here and create a character device node /dev/nwbutton
|
If you say Y here and create a character device node /dev/nwbutton
|
||||||
with major and minor numbers 10 and 158 ("man mknod"), then every
|
with major and minor numbers 10 and 158 ("man mknod"), then every
|
||||||
time the orange button is pressed a number of times, the number of
|
time the orange button is pressed a number of times, the number of
|
||||||
|
@ -182,7 +182,7 @@ config NWBUTTON_REBOOT
|
||||||
config NWFLASH
|
config NWFLASH
|
||||||
tristate "NetWinder flash support"
|
tristate "NetWinder flash support"
|
||||||
depends on ARCH_NETWINDER
|
depends on ARCH_NETWINDER
|
||||||
---help---
|
help
|
||||||
If you say Y here and create a character device /dev/flash with
|
If you say Y here and create a character device /dev/flash with
|
||||||
major 10 and minor 160 you can manipulate the flash ROM containing
|
major 10 and minor 160 you can manipulate the flash ROM containing
|
||||||
the NetWinder firmware. Be careful as accidentally overwriting the
|
the NetWinder firmware. Be careful as accidentally overwriting the
|
||||||
|
@ -220,7 +220,7 @@ config XILINX_HWICAP
|
||||||
config R3964
|
config R3964
|
||||||
tristate "Siemens R3964 line discipline"
|
tristate "Siemens R3964 line discipline"
|
||||||
depends on TTY && BROKEN
|
depends on TTY && BROKEN
|
||||||
---help---
|
help
|
||||||
This driver allows synchronous communication with devices using the
|
This driver allows synchronous communication with devices using the
|
||||||
Siemens R3964 packet protocol. Unless you are dealing with special
|
Siemens R3964 packet protocol. Unless you are dealing with special
|
||||||
hardware like PLCs, you are unlikely to need this.
|
hardware like PLCs, you are unlikely to need this.
|
||||||
|
@ -233,7 +233,7 @@ config R3964
|
||||||
config APPLICOM
|
config APPLICOM
|
||||||
tristate "Applicom intelligent fieldbus card support"
|
tristate "Applicom intelligent fieldbus card support"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
This driver provides the kernel-side support for the intelligent
|
This driver provides the kernel-side support for the intelligent
|
||||||
fieldbus cards made by Applicom International. More information
|
fieldbus cards made by Applicom International. More information
|
||||||
about these cards can be found on the WWW at the address
|
about these cards can be found on the WWW at the address
|
||||||
|
@ -248,7 +248,7 @@ config APPLICOM
|
||||||
config SONYPI
|
config SONYPI
|
||||||
tristate "Sony Vaio Programmable I/O Control Device support"
|
tristate "Sony Vaio Programmable I/O Control Device support"
|
||||||
depends on X86_32 && PCI && INPUT
|
depends on X86_32 && PCI && INPUT
|
||||||
---help---
|
help
|
||||||
This driver enables access to the Sony Programmable I/O Control
|
This driver enables access to the Sony Programmable I/O Control
|
||||||
Device which can be found in many (all ?) Sony Vaio laptops.
|
Device which can be found in many (all ?) Sony Vaio laptops.
|
||||||
|
|
||||||
|
@ -269,7 +269,7 @@ config MWAVE
|
||||||
tristate "ACP Modem (Mwave) support"
|
tristate "ACP Modem (Mwave) support"
|
||||||
depends on X86 && TTY
|
depends on X86 && TTY
|
||||||
select SERIAL_8250
|
select SERIAL_8250
|
||||||
---help---
|
help
|
||||||
The ACP modem (Mwave) for Linux is a WinModem. It is composed of a
|
The ACP modem (Mwave) for Linux is a WinModem. It is composed of a
|
||||||
kernel driver and a user level application. Together these components
|
kernel driver and a user level application. Together these components
|
||||||
support direct attachment to public switched telephone networks (PSTNs)
|
support direct attachment to public switched telephone networks (PSTNs)
|
||||||
|
@ -347,7 +347,7 @@ config NVRAM
|
||||||
tristate "/dev/nvram support"
|
tristate "/dev/nvram support"
|
||||||
depends on X86 || HAVE_ARCH_NVRAM_OPS
|
depends on X86 || HAVE_ARCH_NVRAM_OPS
|
||||||
default M68K || PPC
|
default M68K || PPC
|
||||||
---help---
|
help
|
||||||
If you say Y here and create a character special file /dev/nvram
|
If you say Y here and create a character special file /dev/nvram
|
||||||
with major number 10 and minor number 144 using mknod ("man mknod"),
|
with major number 10 and minor number 144 using mknod ("man mknod"),
|
||||||
you get read and write access to the non-volatile memory.
|
you get read and write access to the non-volatile memory.
|
||||||
|
|
|
@ -3,7 +3,7 @@ menuconfig AGP
|
||||||
tristate "/dev/agpgart (AGP Support)"
|
tristate "/dev/agpgart (AGP Support)"
|
||||||
depends on ALPHA || IA64 || PARISC || PPC || X86
|
depends on ALPHA || IA64 || PARISC || PPC || X86
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
AGP (Accelerated Graphics Port) is a bus system mainly used to
|
AGP (Accelerated Graphics Port) is a bus system mainly used to
|
||||||
connect graphics cards to the rest of the system.
|
connect graphics cards to the rest of the system.
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ menuconfig AGP
|
||||||
config AGP_ALI
|
config AGP_ALI
|
||||||
tristate "ALI chipset support"
|
tristate "ALI chipset support"
|
||||||
depends on AGP && X86_32
|
depends on AGP && X86_32
|
||||||
---help---
|
help
|
||||||
This option gives you AGP support for the GLX component of
|
This option gives you AGP support for the GLX component of
|
||||||
X on the following ALi chipsets. The supported chipsets
|
X on the following ALi chipsets. The supported chipsets
|
||||||
include M1541, M1621, M1631, M1632, M1641,M1647,and M1651.
|
include M1541, M1621, M1631, M1632, M1641,M1647,and M1651.
|
||||||
|
@ -45,7 +45,7 @@ config AGP_ALI
|
||||||
config AGP_ATI
|
config AGP_ATI
|
||||||
tristate "ATI chipset support"
|
tristate "ATI chipset support"
|
||||||
depends on AGP && X86_32
|
depends on AGP && X86_32
|
||||||
---help---
|
help
|
||||||
This option gives you AGP support for the GLX component of
|
This option gives you AGP support for the GLX component of
|
||||||
X on the ATI RadeonIGP family of chipsets.
|
X on the ATI RadeonIGP family of chipsets.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
menuconfig HW_RANDOM
|
menuconfig HW_RANDOM
|
||||||
tristate "Hardware Random Number Generator Core support"
|
tristate "Hardware Random Number Generator Core support"
|
||||||
default m
|
default m
|
||||||
---help---
|
help
|
||||||
Hardware Random Number Generator Core infrastructure.
|
Hardware Random Number Generator Core infrastructure.
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the
|
To compile this driver as a module, choose M here: the
|
||||||
|
@ -24,7 +24,7 @@ if HW_RANDOM
|
||||||
config HW_RANDOM_TIMERIOMEM
|
config HW_RANDOM_TIMERIOMEM
|
||||||
tristate "Timer IOMEM HW Random Number Generator support"
|
tristate "Timer IOMEM HW Random Number Generator support"
|
||||||
depends on HAS_IOMEM
|
depends on HAS_IOMEM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for a generic Random
|
This driver provides kernel-side support for a generic Random
|
||||||
Number Generator used by reading a 'dumb' iomem address that
|
Number Generator used by reading a 'dumb' iomem address that
|
||||||
is to be read no faster than, for example, once a second;
|
is to be read no faster than, for example, once a second;
|
||||||
|
@ -39,7 +39,7 @@ config HW_RANDOM_INTEL
|
||||||
tristate "Intel HW Random Number Generator support"
|
tristate "Intel HW Random Number Generator support"
|
||||||
depends on (X86 || IA64) && PCI
|
depends on (X86 || IA64) && PCI
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Intel i8xx-based motherboards.
|
Generator hardware found on Intel i8xx-based motherboards.
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ config HW_RANDOM_AMD
|
||||||
tristate "AMD HW Random Number Generator support"
|
tristate "AMD HW Random Number Generator support"
|
||||||
depends on (X86 || PPC_MAPLE) && PCI
|
depends on (X86 || PPC_MAPLE) && PCI
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on AMD 76x-based motherboards.
|
Generator hardware found on AMD 76x-based motherboards.
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ config HW_RANDOM_ATMEL
|
||||||
tristate "Atmel Random Number Generator support"
|
tristate "Atmel Random Number Generator support"
|
||||||
depends on ARCH_AT91 && HAVE_CLK && OF
|
depends on ARCH_AT91 && HAVE_CLK && OF
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Atmel AT91 devices.
|
Generator hardware found on Atmel AT91 devices.
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ config HW_RANDOM_BCM2835
|
||||||
depends on ARCH_BCM2835 || ARCH_BCM_NSP || ARCH_BCM_5301X || \
|
depends on ARCH_BCM2835 || ARCH_BCM_NSP || ARCH_BCM_5301X || \
|
||||||
ARCH_BCM_63XX || BCM63XX || BMIPS_GENERIC
|
ARCH_BCM_63XX || BCM63XX || BMIPS_GENERIC
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on the Broadcom BCM2835 and BCM63xx SoCs.
|
Generator hardware found on the Broadcom BCM2835 and BCM63xx SoCs.
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@ config HW_RANDOM_IPROC_RNG200
|
||||||
tristate "Broadcom iProc/STB RNG200 support"
|
tristate "Broadcom iProc/STB RNG200 support"
|
||||||
depends on ARCH_BCM_IPROC || ARCH_BCM2835 || ARCH_BRCMSTB
|
depends on ARCH_BCM_IPROC || ARCH_BCM2835 || ARCH_BRCMSTB
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the RNG200
|
This driver provides kernel-side support for the RNG200
|
||||||
hardware found on the Broadcom iProc and STB SoCs.
|
hardware found on the Broadcom iProc and STB SoCs.
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ config HW_RANDOM_GEODE
|
||||||
tristate "AMD Geode HW Random Number Generator support"
|
tristate "AMD Geode HW Random Number Generator support"
|
||||||
depends on X86_32 && PCI
|
depends on X86_32 && PCI
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on the AMD Geode LX.
|
Generator hardware found on the AMD Geode LX.
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ config HW_RANDOM_N2RNG
|
||||||
tristate "Niagara2 Random Number Generator support"
|
tristate "Niagara2 Random Number Generator support"
|
||||||
depends on SPARC64
|
depends on SPARC64
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Niagara2 cpus.
|
Generator hardware found on Niagara2 cpus.
|
||||||
|
|
||||||
|
@ -131,7 +131,7 @@ config HW_RANDOM_VIA
|
||||||
tristate "VIA HW Random Number Generator support"
|
tristate "VIA HW Random Number Generator support"
|
||||||
depends on X86
|
depends on X86
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on VIA based motherboards.
|
Generator hardware found on VIA based motherboards.
|
||||||
|
|
||||||
|
@ -144,7 +144,7 @@ config HW_RANDOM_IXP4XX
|
||||||
tristate "Intel IXP4xx NPU HW Pseudo-Random Number Generator support"
|
tristate "Intel IXP4xx NPU HW Pseudo-Random Number Generator support"
|
||||||
depends on ARCH_IXP4XX
|
depends on ARCH_IXP4XX
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Pseudo-Random
|
This driver provides kernel-side support for the Pseudo-Random
|
||||||
Number Generator hardware found on the Intel IXP45x/46x NPU.
|
Number Generator hardware found on the Intel IXP45x/46x NPU.
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ config HW_RANDOM_OMAP
|
||||||
tristate "OMAP Random Number Generator support"
|
tristate "OMAP Random Number Generator support"
|
||||||
depends on ARCH_OMAP16XX || ARCH_OMAP2PLUS || ARCH_MVEBU
|
depends on ARCH_OMAP16XX || ARCH_OMAP2PLUS || ARCH_MVEBU
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on OMAP16xx, OMAP2/3/4/5, AM33xx/AM43xx
|
Generator hardware found on OMAP16xx, OMAP2/3/4/5, AM33xx/AM43xx
|
||||||
multimedia processors, and Marvell Armada 7k/8k SoCs.
|
multimedia processors, and Marvell Armada 7k/8k SoCs.
|
||||||
|
@ -171,7 +171,7 @@ config HW_RANDOM_OMAP3_ROM
|
||||||
tristate "OMAP3 ROM Random Number Generator support"
|
tristate "OMAP3 ROM Random Number Generator support"
|
||||||
depends on ARCH_OMAP3
|
depends on ARCH_OMAP3
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on OMAP34xx processors.
|
Generator hardware found on OMAP34xx processors.
|
||||||
|
|
||||||
|
@ -184,7 +184,7 @@ config HW_RANDOM_OCTEON
|
||||||
tristate "Octeon Random Number Generator support"
|
tristate "Octeon Random Number Generator support"
|
||||||
depends on CAVIUM_OCTEON_SOC
|
depends on CAVIUM_OCTEON_SOC
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Octeon processors.
|
Generator hardware found on Octeon processors.
|
||||||
|
|
||||||
|
@ -197,7 +197,7 @@ config HW_RANDOM_PASEMI
|
||||||
tristate "PA Semi HW Random Number Generator support"
|
tristate "PA Semi HW Random Number Generator support"
|
||||||
depends on PPC_PASEMI
|
depends on PPC_PASEMI
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on PA Semi PWRficient SoCs.
|
Generator hardware found on PA Semi PWRficient SoCs.
|
||||||
|
|
||||||
|
@ -209,7 +209,7 @@ config HW_RANDOM_PASEMI
|
||||||
config HW_RANDOM_VIRTIO
|
config HW_RANDOM_VIRTIO
|
||||||
tristate "VirtIO Random Number Generator support"
|
tristate "VirtIO Random Number Generator support"
|
||||||
depends on VIRTIO
|
depends on VIRTIO
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the virtual Random Number
|
This driver provides kernel-side support for the virtual Random Number
|
||||||
Generator hardware.
|
Generator hardware.
|
||||||
|
|
||||||
|
@ -220,7 +220,7 @@ config HW_RANDOM_TX4939
|
||||||
tristate "TX4939 Random Number Generator support"
|
tristate "TX4939 Random Number Generator support"
|
||||||
depends on SOC_TX4939
|
depends on SOC_TX4939
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on TX4939 SoC.
|
Generator hardware found on TX4939 SoC.
|
||||||
|
|
||||||
|
@ -233,7 +233,7 @@ config HW_RANDOM_MXC_RNGA
|
||||||
tristate "Freescale i.MX RNGA Random Number Generator"
|
tristate "Freescale i.MX RNGA Random Number Generator"
|
||||||
depends on SOC_IMX31
|
depends on SOC_IMX31
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Freescale i.MX processors.
|
Generator hardware found on Freescale i.MX processors.
|
||||||
|
|
||||||
|
@ -247,7 +247,7 @@ config HW_RANDOM_IMX_RNGC
|
||||||
depends on HAS_IOMEM && HAVE_CLK
|
depends on HAS_IOMEM && HAVE_CLK
|
||||||
depends on SOC_IMX25 || COMPILE_TEST
|
depends on SOC_IMX25 || COMPILE_TEST
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator Version C hardware found on some Freescale i.MX
|
Generator Version C hardware found on some Freescale i.MX
|
||||||
processors. Version B is also supported by this driver.
|
processors. Version B is also supported by this driver.
|
||||||
|
@ -261,7 +261,7 @@ config HW_RANDOM_NOMADIK
|
||||||
tristate "ST-Ericsson Nomadik Random Number Generator support"
|
tristate "ST-Ericsson Nomadik Random Number Generator support"
|
||||||
depends on ARCH_NOMADIK
|
depends on ARCH_NOMADIK
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on ST-Ericsson SoCs (8815 and 8500).
|
Generator hardware found on ST-Ericsson SoCs (8815 and 8500).
|
||||||
|
|
||||||
|
@ -274,7 +274,7 @@ config HW_RANDOM_PSERIES
|
||||||
tristate "pSeries HW Random Number Generator support"
|
tristate "pSeries HW Random Number Generator support"
|
||||||
depends on PPC64 && IBMVIO
|
depends on PPC64 && IBMVIO
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on POWER7+ machines and above
|
Generator hardware found on POWER7+ machines and above
|
||||||
|
|
||||||
|
@ -287,7 +287,7 @@ config HW_RANDOM_POWERNV
|
||||||
tristate "PowerNV Random Number Generator support"
|
tristate "PowerNV Random Number Generator support"
|
||||||
depends on PPC_POWERNV
|
depends on PPC_POWERNV
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This is the driver for Random Number Generator hardware found
|
This is the driver for Random Number Generator hardware found
|
||||||
in POWER7+ and above machines for PowerNV platform.
|
in POWER7+ and above machines for PowerNV platform.
|
||||||
|
|
||||||
|
@ -300,7 +300,7 @@ config HW_RANDOM_HISI
|
||||||
tristate "Hisilicon Random Number Generator support"
|
tristate "Hisilicon Random Number Generator support"
|
||||||
depends on HW_RANDOM && ARCH_HISI
|
depends on HW_RANDOM && ARCH_HISI
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Hisilicon Hip04 and Hip05 SoC.
|
Generator hardware found on Hisilicon Hip04 and Hip05 SoC.
|
||||||
|
|
||||||
|
@ -325,7 +325,7 @@ config HW_RANDOM_HISI_V2
|
||||||
config HW_RANDOM_ST
|
config HW_RANDOM_ST
|
||||||
tristate "ST Microelectronics HW Random Number Generator support"
|
tristate "ST Microelectronics HW Random Number Generator support"
|
||||||
depends on HW_RANDOM && ARCH_STI
|
depends on HW_RANDOM && ARCH_STI
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on STi series of SoCs.
|
Generator hardware found on STi series of SoCs.
|
||||||
|
|
||||||
|
@ -336,7 +336,7 @@ config HW_RANDOM_XGENE
|
||||||
tristate "APM X-Gene True Random Number Generator (TRNG) support"
|
tristate "APM X-Gene True Random Number Generator (TRNG) support"
|
||||||
depends on HW_RANDOM && ARCH_XGENE
|
depends on HW_RANDOM && ARCH_XGENE
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on APM X-Gene SoC.
|
Generator hardware found on APM X-Gene SoC.
|
||||||
|
|
||||||
|
@ -363,7 +363,7 @@ config HW_RANDOM_PIC32
|
||||||
tristate "Microchip PIC32 Random Number Generator support"
|
tristate "Microchip PIC32 Random Number Generator support"
|
||||||
depends on HW_RANDOM && MACH_PIC32
|
depends on HW_RANDOM && MACH_PIC32
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on a PIC32.
|
Generator hardware found on a PIC32.
|
||||||
|
|
||||||
|
@ -377,7 +377,7 @@ config HW_RANDOM_MESON
|
||||||
depends on HW_RANDOM
|
depends on HW_RANDOM
|
||||||
depends on ARCH_MESON || COMPILE_TEST
|
depends on ARCH_MESON || COMPILE_TEST
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Amlogic Meson SoCs.
|
Generator hardware found on Amlogic Meson SoCs.
|
||||||
|
|
||||||
|
@ -390,7 +390,7 @@ config HW_RANDOM_CAVIUM
|
||||||
tristate "Cavium ThunderX Random Number Generator support"
|
tristate "Cavium ThunderX Random Number Generator support"
|
||||||
depends on HW_RANDOM && PCI && (ARM64 || (COMPILE_TEST && 64BIT))
|
depends on HW_RANDOM && PCI && (ARM64 || (COMPILE_TEST && 64BIT))
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Cavium SoCs.
|
Generator hardware found on Cavium SoCs.
|
||||||
|
|
||||||
|
@ -404,7 +404,7 @@ config HW_RANDOM_MTK
|
||||||
depends on HW_RANDOM
|
depends on HW_RANDOM
|
||||||
depends on ARCH_MEDIATEK || COMPILE_TEST
|
depends on ARCH_MEDIATEK || COMPILE_TEST
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the Random Number
|
This driver provides kernel-side support for the Random Number
|
||||||
Generator hardware found on Mediatek SoCs.
|
Generator hardware found on Mediatek SoCs.
|
||||||
|
|
||||||
|
@ -417,7 +417,7 @@ config HW_RANDOM_S390
|
||||||
tristate "S390 True Random Number Generator support"
|
tristate "S390 True Random Number Generator support"
|
||||||
depends on S390
|
depends on S390
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support for the True
|
This driver provides kernel-side support for the True
|
||||||
Random Number Generator available as CPACF extension
|
Random Number Generator available as CPACF extension
|
||||||
on modern s390 hardware platforms.
|
on modern s390 hardware platforms.
|
||||||
|
@ -431,7 +431,7 @@ config HW_RANDOM_EXYNOS
|
||||||
tristate "Samsung Exynos True Random Number Generator support"
|
tristate "Samsung Exynos True Random Number Generator support"
|
||||||
depends on ARCH_EXYNOS || COMPILE_TEST
|
depends on ARCH_EXYNOS || COMPILE_TEST
|
||||||
default HW_RANDOM
|
default HW_RANDOM
|
||||||
---help---
|
help
|
||||||
This driver provides support for the True Random Number
|
This driver provides support for the True Random Number
|
||||||
Generator available in Exynos SoCs.
|
Generator available in Exynos SoCs.
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ menuconfig TCG_TPM
|
||||||
imply SECURITYFS
|
imply SECURITYFS
|
||||||
select CRYPTO
|
select CRYPTO
|
||||||
select CRYPTO_HASH_INFO
|
select CRYPTO_HASH_INFO
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip in your system, which
|
If you have a TPM security chip in your system, which
|
||||||
implements the Trusted Computing Group's specification,
|
implements the Trusted Computing Group's specification,
|
||||||
say Yes and it will be accessible from within Linux. For
|
say Yes and it will be accessible from within Linux. For
|
||||||
|
@ -31,7 +31,7 @@ config HW_RANDOM_TPM
|
||||||
bool "TPM HW Random Number Generator support"
|
bool "TPM HW Random Number Generator support"
|
||||||
depends on TCG_TPM && HW_RANDOM && !(TCG_TPM=y && HW_RANDOM=m)
|
depends on TCG_TPM && HW_RANDOM && !(TCG_TPM=y && HW_RANDOM=m)
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This setting exposes the TPM's Random Number Generator as a hwrng
|
This setting exposes the TPM's Random Number Generator as a hwrng
|
||||||
device. This allows the kernel to collect randomness from the TPM at
|
device. This allows the kernel to collect randomness from the TPM at
|
||||||
boot, and provides the TPM randomines in /dev/hwrng.
|
boot, and provides the TPM randomines in /dev/hwrng.
|
||||||
|
@ -40,7 +40,7 @@ config HW_RANDOM_TPM
|
||||||
|
|
||||||
config TCG_TIS_CORE
|
config TCG_TIS_CORE
|
||||||
tristate
|
tristate
|
||||||
---help---
|
help
|
||||||
TCG TIS TPM core driver. It implements the TPM TCG TIS logic and hooks
|
TCG TIS TPM core driver. It implements the TPM TCG TIS logic and hooks
|
||||||
into the TPM kernel APIs. Physical layers will register against it.
|
into the TPM kernel APIs. Physical layers will register against it.
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ config TCG_TIS
|
||||||
tristate "TPM Interface Specification 1.2 Interface / TPM 2.0 FIFO Interface"
|
tristate "TPM Interface Specification 1.2 Interface / TPM 2.0 FIFO Interface"
|
||||||
depends on X86 || OF
|
depends on X86 || OF
|
||||||
select TCG_TIS_CORE
|
select TCG_TIS_CORE
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip that is compliant with the
|
If you have a TPM security chip that is compliant with the
|
||||||
TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO
|
TCG TIS 1.2 TPM specification (TPM1.2) or the TCG PTP FIFO
|
||||||
specification (TPM2.0) say Yes and it will be accessible from
|
specification (TPM2.0) say Yes and it will be accessible from
|
||||||
|
@ -59,7 +59,7 @@ config TCG_TIS_SPI
|
||||||
tristate "TPM Interface Specification 1.3 Interface / TPM 2.0 FIFO Interface - (SPI)"
|
tristate "TPM Interface Specification 1.3 Interface / TPM 2.0 FIFO Interface - (SPI)"
|
||||||
depends on SPI
|
depends on SPI
|
||||||
select TCG_TIS_CORE
|
select TCG_TIS_CORE
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip which is connected to a regular,
|
If you have a TPM security chip which is connected to a regular,
|
||||||
non-tcg SPI master (i.e. most embedded platforms) that is compliant with the
|
non-tcg SPI master (i.e. most embedded platforms) that is compliant with the
|
||||||
TCG TIS 1.3 TPM specification (TPM1.2) or the TCG PTP FIFO
|
TCG TIS 1.3 TPM specification (TPM1.2) or the TCG PTP FIFO
|
||||||
|
@ -77,7 +77,7 @@ config TCG_TIS_SPI_CR50
|
||||||
config TCG_TIS_I2C_ATMEL
|
config TCG_TIS_I2C_ATMEL
|
||||||
tristate "TPM Interface Specification 1.2 Interface (I2C - Atmel)"
|
tristate "TPM Interface Specification 1.2 Interface (I2C - Atmel)"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
---help---
|
help
|
||||||
If you have an Atmel I2C TPM security chip say Yes and it will be
|
If you have an Atmel I2C TPM security chip say Yes and it will be
|
||||||
accessible from within Linux.
|
accessible from within Linux.
|
||||||
To compile this driver as a module, choose M here; the module will
|
To compile this driver as a module, choose M here; the module will
|
||||||
|
@ -86,7 +86,7 @@ config TCG_TIS_I2C_ATMEL
|
||||||
config TCG_TIS_I2C_INFINEON
|
config TCG_TIS_I2C_INFINEON
|
||||||
tristate "TPM Interface Specification 1.2 Interface (I2C - Infineon)"
|
tristate "TPM Interface Specification 1.2 Interface (I2C - Infineon)"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip that is compliant with the
|
If you have a TPM security chip that is compliant with the
|
||||||
TCG TIS 1.2 TPM specification and Infineon's I2C Protocol Stack
|
TCG TIS 1.2 TPM specification and Infineon's I2C Protocol Stack
|
||||||
Specification 0.20 say Yes and it will be accessible from within
|
Specification 0.20 say Yes and it will be accessible from within
|
||||||
|
@ -97,7 +97,7 @@ config TCG_TIS_I2C_INFINEON
|
||||||
config TCG_TIS_I2C_NUVOTON
|
config TCG_TIS_I2C_NUVOTON
|
||||||
tristate "TPM Interface Specification 1.2 Interface (I2C - Nuvoton)"
|
tristate "TPM Interface Specification 1.2 Interface (I2C - Nuvoton)"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip with an I2C interface from
|
If you have a TPM security chip with an I2C interface from
|
||||||
Nuvoton Technology Corp. say Yes and it will be accessible
|
Nuvoton Technology Corp. say Yes and it will be accessible
|
||||||
from within Linux.
|
from within Linux.
|
||||||
|
@ -107,7 +107,7 @@ config TCG_TIS_I2C_NUVOTON
|
||||||
config TCG_NSC
|
config TCG_NSC
|
||||||
tristate "National Semiconductor TPM Interface"
|
tristate "National Semiconductor TPM Interface"
|
||||||
depends on X86
|
depends on X86
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip from National Semiconductor
|
If you have a TPM security chip from National Semiconductor
|
||||||
say Yes and it will be accessible from within Linux. To
|
say Yes and it will be accessible from within Linux. To
|
||||||
compile this driver as a module, choose M here; the module
|
compile this driver as a module, choose M here; the module
|
||||||
|
@ -116,7 +116,7 @@ config TCG_NSC
|
||||||
config TCG_ATMEL
|
config TCG_ATMEL
|
||||||
tristate "Atmel TPM Interface"
|
tristate "Atmel TPM Interface"
|
||||||
depends on PPC64 || HAS_IOPORT_MAP
|
depends on PPC64 || HAS_IOPORT_MAP
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip from Atmel say Yes and it
|
If you have a TPM security chip from Atmel say Yes and it
|
||||||
will be accessible from within Linux. To compile this driver
|
will be accessible from within Linux. To compile this driver
|
||||||
as a module, choose M here; the module will be called tpm_atmel.
|
as a module, choose M here; the module will be called tpm_atmel.
|
||||||
|
@ -124,7 +124,7 @@ config TCG_ATMEL
|
||||||
config TCG_INFINEON
|
config TCG_INFINEON
|
||||||
tristate "Infineon Technologies TPM Interface"
|
tristate "Infineon Technologies TPM Interface"
|
||||||
depends on PNP
|
depends on PNP
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip from Infineon Technologies
|
If you have a TPM security chip from Infineon Technologies
|
||||||
(either SLD 9630 TT 1.1 or SLB 9635 TT 1.2) say Yes and it
|
(either SLD 9630 TT 1.1 or SLB 9635 TT 1.2) say Yes and it
|
||||||
will be accessible from within Linux.
|
will be accessible from within Linux.
|
||||||
|
@ -136,7 +136,7 @@ config TCG_INFINEON
|
||||||
config TCG_IBMVTPM
|
config TCG_IBMVTPM
|
||||||
tristate "IBM VTPM Interface"
|
tristate "IBM VTPM Interface"
|
||||||
depends on PPC_PSERIES
|
depends on PPC_PSERIES
|
||||||
---help---
|
help
|
||||||
If you have IBM virtual TPM (VTPM) support say Yes and it
|
If you have IBM virtual TPM (VTPM) support say Yes and it
|
||||||
will be accessible from within Linux. To compile this driver
|
will be accessible from within Linux. To compile this driver
|
||||||
as a module, choose M here; the module will be called tpm_ibmvtpm.
|
as a module, choose M here; the module will be called tpm_ibmvtpm.
|
||||||
|
@ -145,7 +145,7 @@ config TCG_XEN
|
||||||
tristate "XEN TPM Interface"
|
tristate "XEN TPM Interface"
|
||||||
depends on TCG_TPM && XEN
|
depends on TCG_TPM && XEN
|
||||||
select XEN_XENBUS_FRONTEND
|
select XEN_XENBUS_FRONTEND
|
||||||
---help---
|
help
|
||||||
If you want to make TPM support available to a Xen user domain,
|
If you want to make TPM support available to a Xen user domain,
|
||||||
say Yes and it will be accessible from within Linux. See
|
say Yes and it will be accessible from within Linux. See
|
||||||
the manpages for xl, xl.conf, and docs/misc/vtpm.txt in
|
the manpages for xl, xl.conf, and docs/misc/vtpm.txt in
|
||||||
|
@ -156,7 +156,7 @@ config TCG_XEN
|
||||||
config TCG_CRB
|
config TCG_CRB
|
||||||
tristate "TPM 2.0 CRB Interface"
|
tristate "TPM 2.0 CRB Interface"
|
||||||
depends on ACPI
|
depends on ACPI
|
||||||
---help---
|
help
|
||||||
If you have a TPM security chip that is compliant with the
|
If you have a TPM security chip that is compliant with the
|
||||||
TCG CRB 2.0 TPM specification say Yes and it will be accessible
|
TCG CRB 2.0 TPM specification say Yes and it will be accessible
|
||||||
from within Linux. To compile this driver as a module, choose
|
from within Linux. To compile this driver as a module, choose
|
||||||
|
@ -165,7 +165,7 @@ config TCG_CRB
|
||||||
config TCG_VTPM_PROXY
|
config TCG_VTPM_PROXY
|
||||||
tristate "VTPM Proxy Interface"
|
tristate "VTPM Proxy Interface"
|
||||||
depends on TCG_TPM
|
depends on TCG_TPM
|
||||||
---help---
|
help
|
||||||
This driver proxies for an emulated TPM (vTPM) running in userspace.
|
This driver proxies for an emulated TPM (vTPM) running in userspace.
|
||||||
A device /dev/vtpmx is provided that creates a device pair
|
A device /dev/vtpmx is provided that creates a device pair
|
||||||
/dev/vtpmX and a server-side file descriptor on which the vTPM
|
/dev/vtpmX and a server-side file descriptor on which the vTPM
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# SPDX-License-Identifier: GPL-2.0-only
|
# SPDX-License-Identifier: GPL-2.0-only
|
||||||
config TCG_TIS_ST33ZP24
|
config TCG_TIS_ST33ZP24
|
||||||
tristate
|
tristate
|
||||||
---help---
|
help
|
||||||
STMicroelectronics ST33ZP24 core driver. It implements the core
|
STMicroelectronics ST33ZP24 core driver. It implements the core
|
||||||
TPM1.2 logic and hooks into the TPM kernel APIs. Physical layers will
|
TPM1.2 logic and hooks into the TPM kernel APIs. Physical layers will
|
||||||
register against it.
|
register against it.
|
||||||
|
@ -13,7 +13,7 @@ config TCG_TIS_ST33ZP24_I2C
|
||||||
tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (I2C)"
|
tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (I2C)"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
select TCG_TIS_ST33ZP24
|
select TCG_TIS_ST33ZP24
|
||||||
---help---
|
help
|
||||||
This module adds support for the STMicroelectronics TPM security chip
|
This module adds support for the STMicroelectronics TPM security chip
|
||||||
ST33ZP24 with i2c interface.
|
ST33ZP24 with i2c interface.
|
||||||
To compile this driver as a module, choose M here; the module will be
|
To compile this driver as a module, choose M here; the module will be
|
||||||
|
@ -23,7 +23,7 @@ config TCG_TIS_ST33ZP24_SPI
|
||||||
tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (SPI)"
|
tristate "STMicroelectronics TPM Interface Specification 1.2 Interface (SPI)"
|
||||||
depends on SPI
|
depends on SPI
|
||||||
select TCG_TIS_ST33ZP24
|
select TCG_TIS_ST33ZP24
|
||||||
---help---
|
help
|
||||||
This module adds support for the STMicroelectronics TPM security chip
|
This module adds support for the STMicroelectronics TPM security chip
|
||||||
ST33ZP24 with spi interface.
|
ST33ZP24 with spi interface.
|
||||||
To compile this driver as a module, choose M here; the module will be
|
To compile this driver as a module, choose M here; the module will be
|
||||||
|
|
|
@ -29,7 +29,7 @@ menuconfig COMMON_CLK
|
||||||
select CLKDEV_LOOKUP
|
select CLKDEV_LOOKUP
|
||||||
select SRCU
|
select SRCU
|
||||||
select RATIONAL
|
select RATIONAL
|
||||||
---help---
|
help
|
||||||
The common clock framework is a single definition of struct
|
The common clock framework is a single definition of struct
|
||||||
clk, useful across many platforms, as well as an
|
clk, useful across many platforms, as well as an
|
||||||
implementation of the clock API in include/linux/clk.h.
|
implementation of the clock API in include/linux/clk.h.
|
||||||
|
@ -41,7 +41,7 @@ if COMMON_CLK
|
||||||
config COMMON_CLK_WM831X
|
config COMMON_CLK_WM831X
|
||||||
tristate "Clock driver for WM831x/2x PMICs"
|
tristate "Clock driver for WM831x/2x PMICs"
|
||||||
depends on MFD_WM831X
|
depends on MFD_WM831X
|
||||||
---help---
|
help
|
||||||
Supports the clocking subsystem of the WM831x/2x series of
|
Supports the clocking subsystem of the WM831x/2x series of
|
||||||
PMICs from Wolfson Microelectronics.
|
PMICs from Wolfson Microelectronics.
|
||||||
|
|
||||||
|
@ -50,14 +50,14 @@ source "drivers/clk/versatile/Kconfig"
|
||||||
config CLK_HSDK
|
config CLK_HSDK
|
||||||
bool "PLL Driver for HSDK platform"
|
bool "PLL Driver for HSDK platform"
|
||||||
depends on OF || COMPILE_TEST
|
depends on OF || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
This driver supports the HSDK core, system, ddr, tunnel and hdmi PLLs
|
This driver supports the HSDK core, system, ddr, tunnel and hdmi PLLs
|
||||||
control.
|
control.
|
||||||
|
|
||||||
config COMMON_CLK_MAX77686
|
config COMMON_CLK_MAX77686
|
||||||
tristate "Clock driver for Maxim 77620/77686/77802 MFD"
|
tristate "Clock driver for Maxim 77620/77686/77802 MFD"
|
||||||
depends on MFD_MAX77686 || MFD_MAX77620 || COMPILE_TEST
|
depends on MFD_MAX77686 || MFD_MAX77620 || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
This driver supports Maxim 77620/77686/77802 crystal oscillator
|
This driver supports Maxim 77620/77686/77802 crystal oscillator
|
||||||
clock.
|
clock.
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ config COMMON_CLK_MAX9485
|
||||||
config COMMON_CLK_RK808
|
config COMMON_CLK_RK808
|
||||||
tristate "Clock driver for RK805/RK808/RK809/RK817/RK818"
|
tristate "Clock driver for RK805/RK808/RK809/RK817/RK818"
|
||||||
depends on MFD_RK808
|
depends on MFD_RK808
|
||||||
---help---
|
help
|
||||||
This driver supports RK805, RK809 and RK817, RK808 and RK818 crystal oscillator clock.
|
This driver supports RK805, RK809 and RK817, RK808 and RK818 crystal oscillator clock.
|
||||||
These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each.
|
These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each.
|
||||||
Clkout1 is always on, Clkout2 can off by control register.
|
Clkout1 is always on, Clkout2 can off by control register.
|
||||||
|
@ -80,7 +80,7 @@ config COMMON_CLK_HI655X
|
||||||
depends on (MFD_HI655X_PMIC || COMPILE_TEST)
|
depends on (MFD_HI655X_PMIC || COMPILE_TEST)
|
||||||
depends on REGMAP
|
depends on REGMAP
|
||||||
default MFD_HI655X_PMIC
|
default MFD_HI655X_PMIC
|
||||||
---help---
|
help
|
||||||
This driver supports the hi655x PMIC clock. This
|
This driver supports the hi655x PMIC clock. This
|
||||||
multi-function device has one fixed-rate oscillator, clocked
|
multi-function device has one fixed-rate oscillator, clocked
|
||||||
at 32KHz.
|
at 32KHz.
|
||||||
|
@ -88,7 +88,7 @@ config COMMON_CLK_HI655X
|
||||||
config COMMON_CLK_SCMI
|
config COMMON_CLK_SCMI
|
||||||
tristate "Clock driver controlled via SCMI interface"
|
tristate "Clock driver controlled via SCMI interface"
|
||||||
depends on ARM_SCMI_PROTOCOL || COMPILE_TEST
|
depends on ARM_SCMI_PROTOCOL || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
This driver provides support for clocks that are controlled
|
This driver provides support for clocks that are controlled
|
||||||
by firmware that implements the SCMI interface.
|
by firmware that implements the SCMI interface.
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ config COMMON_CLK_SCMI
|
||||||
config COMMON_CLK_SCPI
|
config COMMON_CLK_SCPI
|
||||||
tristate "Clock driver controlled via SCPI interface"
|
tristate "Clock driver controlled via SCPI interface"
|
||||||
depends on ARM_SCPI_PROTOCOL || COMPILE_TEST
|
depends on ARM_SCPI_PROTOCOL || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
This driver provides support for clocks that are controlled
|
This driver provides support for clocks that are controlled
|
||||||
by firmware that implements the SCPI interface.
|
by firmware that implements the SCPI interface.
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@ config COMMON_CLK_SI5351
|
||||||
depends on I2C
|
depends on I2C
|
||||||
select REGMAP_I2C
|
select REGMAP_I2C
|
||||||
select RATIONAL
|
select RATIONAL
|
||||||
---help---
|
help
|
||||||
This driver supports Silicon Labs 5351A/B/C programmable clock
|
This driver supports Silicon Labs 5351A/B/C programmable clock
|
||||||
generators.
|
generators.
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ config COMMON_CLK_CDCE706
|
||||||
depends on I2C
|
depends on I2C
|
||||||
select REGMAP_I2C
|
select REGMAP_I2C
|
||||||
select RATIONAL
|
select RATIONAL
|
||||||
---help---
|
help
|
||||||
This driver supports TI CDCE706 programmable 3-PLL clock synthesizer.
|
This driver supports TI CDCE706 programmable 3-PLL clock synthesizer.
|
||||||
|
|
||||||
config COMMON_CLK_CDCE925
|
config COMMON_CLK_CDCE925
|
||||||
|
@ -206,7 +206,7 @@ config COMMON_CLK_GEMINI
|
||||||
depends on ARCH_GEMINI || COMPILE_TEST
|
depends on ARCH_GEMINI || COMPILE_TEST
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
select RESET_CONTROLLER
|
select RESET_CONTROLLER
|
||||||
---help---
|
help
|
||||||
This driver supports the SoC clocks on the Cortina Systems Gemini
|
This driver supports the SoC clocks on the Cortina Systems Gemini
|
||||||
platform, also known as SL3516 or CS3516.
|
platform, also known as SL3516 or CS3516.
|
||||||
|
|
||||||
|
@ -216,7 +216,7 @@ config COMMON_CLK_ASPEED
|
||||||
default ARCH_ASPEED
|
default ARCH_ASPEED
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
select RESET_CONTROLLER
|
select RESET_CONTROLLER
|
||||||
---help---
|
help
|
||||||
This driver supports the SoC clocks on the Aspeed BMC platforms.
|
This driver supports the SoC clocks on the Aspeed BMC platforms.
|
||||||
|
|
||||||
The G4 and G5 series, including the ast2400 and ast2500, are supported
|
The G4 and G5 series, including the ast2400 and ast2500, are supported
|
||||||
|
@ -225,7 +225,7 @@ config COMMON_CLK_ASPEED
|
||||||
config COMMON_CLK_S2MPS11
|
config COMMON_CLK_S2MPS11
|
||||||
tristate "Clock driver for S2MPS1X/S5M8767 MFD"
|
tristate "Clock driver for S2MPS1X/S5M8767 MFD"
|
||||||
depends on MFD_SEC_CORE || COMPILE_TEST
|
depends on MFD_SEC_CORE || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
This driver supports S2MPS11/S2MPS14/S5M8767 crystal oscillator
|
This driver supports S2MPS11/S2MPS14/S5M8767 crystal oscillator
|
||||||
clock. These multi-function devices have two (S2MPS14) or three
|
clock. These multi-function devices have two (S2MPS14) or three
|
||||||
(S2MPS11, S5M8767) fixed-rate oscillators, clocked at 32KHz each.
|
(S2MPS11, S5M8767) fixed-rate oscillators, clocked at 32KHz each.
|
||||||
|
@ -233,7 +233,7 @@ config COMMON_CLK_S2MPS11
|
||||||
config CLK_TWL6040
|
config CLK_TWL6040
|
||||||
tristate "External McPDM functional clock from twl6040"
|
tristate "External McPDM functional clock from twl6040"
|
||||||
depends on TWL6040_CORE
|
depends on TWL6040_CORE
|
||||||
---help---
|
help
|
||||||
Enable the external functional clock support on OMAP4+ platforms for
|
Enable the external functional clock support on OMAP4+ platforms for
|
||||||
McPDM. McPDM module is using the external bit clock on the McPDM bus
|
McPDM. McPDM module is using the external bit clock on the McPDM bus
|
||||||
as functional clock.
|
as functional clock.
|
||||||
|
@ -248,7 +248,7 @@ config COMMON_CLK_AXI_CLKGEN
|
||||||
config CLK_QORIQ
|
config CLK_QORIQ
|
||||||
bool "Clock driver for Freescale QorIQ platforms"
|
bool "Clock driver for Freescale QorIQ platforms"
|
||||||
depends on (PPC_E500MC || ARM || ARM64 || COMPILE_TEST) && OF
|
depends on (PPC_E500MC || ARM || ARM64 || COMPILE_TEST) && OF
|
||||||
---help---
|
help
|
||||||
This adds the clock driver support for Freescale QorIQ platforms
|
This adds the clock driver support for Freescale QorIQ platforms
|
||||||
using common clock framework.
|
using common clock framework.
|
||||||
|
|
||||||
|
@ -266,7 +266,7 @@ config COMMON_CLK_XGENE
|
||||||
bool "Clock driver for APM XGene SoC"
|
bool "Clock driver for APM XGene SoC"
|
||||||
default ARCH_XGENE
|
default ARCH_XGENE
|
||||||
depends on ARM64 || COMPILE_TEST
|
depends on ARM64 || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
Support for the APM X-Gene SoC reference, PLL, and device clocks.
|
Support for the APM X-Gene SoC reference, PLL, and device clocks.
|
||||||
|
|
||||||
config COMMON_CLK_LOCHNAGAR
|
config COMMON_CLK_LOCHNAGAR
|
||||||
|
@ -280,26 +280,26 @@ config COMMON_CLK_NXP
|
||||||
def_bool COMMON_CLK && (ARCH_LPC18XX || ARCH_LPC32XX)
|
def_bool COMMON_CLK && (ARCH_LPC18XX || ARCH_LPC32XX)
|
||||||
select REGMAP_MMIO if ARCH_LPC32XX
|
select REGMAP_MMIO if ARCH_LPC32XX
|
||||||
select MFD_SYSCON if ARCH_LPC18XX
|
select MFD_SYSCON if ARCH_LPC18XX
|
||||||
---help---
|
help
|
||||||
Support for clock providers on NXP platforms.
|
Support for clock providers on NXP platforms.
|
||||||
|
|
||||||
config COMMON_CLK_PALMAS
|
config COMMON_CLK_PALMAS
|
||||||
tristate "Clock driver for TI Palmas devices"
|
tristate "Clock driver for TI Palmas devices"
|
||||||
depends on MFD_PALMAS
|
depends on MFD_PALMAS
|
||||||
---help---
|
help
|
||||||
This driver supports TI Palmas devices 32KHz output KG and KG_AUDIO
|
This driver supports TI Palmas devices 32KHz output KG and KG_AUDIO
|
||||||
using common clock framework.
|
using common clock framework.
|
||||||
|
|
||||||
config COMMON_CLK_PWM
|
config COMMON_CLK_PWM
|
||||||
tristate "Clock driver for PWMs used as clock outputs"
|
tristate "Clock driver for PWMs used as clock outputs"
|
||||||
depends on PWM
|
depends on PWM
|
||||||
---help---
|
help
|
||||||
Adapter driver so that any PWM output can be (mis)used as clock signal
|
Adapter driver so that any PWM output can be (mis)used as clock signal
|
||||||
at 50% duty cycle.
|
at 50% duty cycle.
|
||||||
|
|
||||||
config COMMON_CLK_PXA
|
config COMMON_CLK_PXA
|
||||||
def_bool COMMON_CLK && ARCH_PXA
|
def_bool COMMON_CLK && ARCH_PXA
|
||||||
---help---
|
help
|
||||||
Support for the Marvell PXA SoC.
|
Support for the Marvell PXA SoC.
|
||||||
|
|
||||||
config COMMON_CLK_PIC32
|
config COMMON_CLK_PIC32
|
||||||
|
@ -309,7 +309,7 @@ config COMMON_CLK_OXNAS
|
||||||
bool "Clock driver for the OXNAS SoC Family"
|
bool "Clock driver for the OXNAS SoC Family"
|
||||||
depends on ARCH_OXNAS || COMPILE_TEST
|
depends on ARCH_OXNAS || COMPILE_TEST
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
---help---
|
help
|
||||||
Support for the OXNAS SoC Family clocks.
|
Support for the OXNAS SoC Family clocks.
|
||||||
|
|
||||||
config COMMON_CLK_VC5
|
config COMMON_CLK_VC5
|
||||||
|
|
|
@ -3,7 +3,7 @@ config COMMON_CLK_BOSTON
|
||||||
bool "Clock driver for MIPS Boston boards"
|
bool "Clock driver for MIPS Boston boards"
|
||||||
depends on MIPS || COMPILE_TEST
|
depends on MIPS || COMPILE_TEST
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
---help---
|
help
|
||||||
Enable this to support the system & CPU clocks on the MIPS Boston
|
Enable this to support the system & CPU clocks on the MIPS Boston
|
||||||
development board from Imagination Technologies. These are simple
|
development board from Imagination Technologies. These are simple
|
||||||
fixed rate clocks whose rate is determined by reading a platform
|
fixed rate clocks whose rate is determined by reading a platform
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config COMMON_CLK_KEYSTONE
|
config COMMON_CLK_KEYSTONE
|
||||||
tristate "Clock drivers for Keystone based SOCs"
|
tristate "Clock drivers for Keystone based SOCs"
|
||||||
depends on (ARCH_KEYSTONE || COMPILE_TEST) && OF
|
depends on (ARCH_KEYSTONE || COMPILE_TEST) && OF
|
||||||
---help---
|
help
|
||||||
Supports clock drivers for Keystone based SOCs. These SOCs have local
|
Supports clock drivers for Keystone based SOCs. These SOCs have local
|
||||||
a power sleep control module that gate the clock to the IPs and PLLs.
|
a power sleep control module that gate the clock to the IPs and PLLs.
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ config TI_SCI_CLK
|
||||||
depends on (ARCH_KEYSTONE || ARCH_K3 || COMPILE_TEST) && OF
|
depends on (ARCH_KEYSTONE || ARCH_K3 || COMPILE_TEST) && OF
|
||||||
depends on TI_SCI_PROTOCOL
|
depends on TI_SCI_PROTOCOL
|
||||||
default ARCH_KEYSTONE
|
default ARCH_KEYSTONE
|
||||||
---help---
|
help
|
||||||
This adds the clock driver support over TI System Control Interface.
|
This adds the clock driver support over TI System Control Interface.
|
||||||
If you wish to use clock resources from the PMMC firmware, say Y.
|
If you wish to use clock resources from the PMMC firmware, say Y.
|
||||||
Otherwise, say N.
|
Otherwise, say N.
|
||||||
|
|
|
@ -8,7 +8,7 @@ menu "Clock driver for MediaTek SoC"
|
||||||
config COMMON_CLK_MEDIATEK
|
config COMMON_CLK_MEDIATEK
|
||||||
bool
|
bool
|
||||||
select RESET_CONTROLLER
|
select RESET_CONTROLLER
|
||||||
---help---
|
help
|
||||||
MediaTek SoCs' clock support.
|
MediaTek SoCs' clock support.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701
|
config COMMON_CLK_MT2701
|
||||||
|
@ -16,55 +16,55 @@ config COMMON_CLK_MT2701
|
||||||
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK && ARM
|
default ARCH_MEDIATEK && ARM
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 basic clocks.
|
This driver supports MediaTek MT2701 basic clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_MMSYS
|
config COMMON_CLK_MT2701_MMSYS
|
||||||
bool "Clock driver for MediaTek MT2701 mmsys"
|
bool "Clock driver for MediaTek MT2701 mmsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 mmsys clocks.
|
This driver supports MediaTek MT2701 mmsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_IMGSYS
|
config COMMON_CLK_MT2701_IMGSYS
|
||||||
bool "Clock driver for MediaTek MT2701 imgsys"
|
bool "Clock driver for MediaTek MT2701 imgsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 imgsys clocks.
|
This driver supports MediaTek MT2701 imgsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_VDECSYS
|
config COMMON_CLK_MT2701_VDECSYS
|
||||||
bool "Clock driver for MediaTek MT2701 vdecsys"
|
bool "Clock driver for MediaTek MT2701 vdecsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 vdecsys clocks.
|
This driver supports MediaTek MT2701 vdecsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_HIFSYS
|
config COMMON_CLK_MT2701_HIFSYS
|
||||||
bool "Clock driver for MediaTek MT2701 hifsys"
|
bool "Clock driver for MediaTek MT2701 hifsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 hifsys clocks.
|
This driver supports MediaTek MT2701 hifsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_ETHSYS
|
config COMMON_CLK_MT2701_ETHSYS
|
||||||
bool "Clock driver for MediaTek MT2701 ethsys"
|
bool "Clock driver for MediaTek MT2701 ethsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 ethsys clocks.
|
This driver supports MediaTek MT2701 ethsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_BDPSYS
|
config COMMON_CLK_MT2701_BDPSYS
|
||||||
bool "Clock driver for MediaTek MT2701 bdpsys"
|
bool "Clock driver for MediaTek MT2701 bdpsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 bdpsys clocks.
|
This driver supports MediaTek MT2701 bdpsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_AUDSYS
|
config COMMON_CLK_MT2701_AUDSYS
|
||||||
bool "Clock driver for Mediatek MT2701 audsys"
|
bool "Clock driver for Mediatek MT2701 audsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports Mediatek MT2701 audsys clocks.
|
This driver supports Mediatek MT2701 audsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2701_G3DSYS
|
config COMMON_CLK_MT2701_G3DSYS
|
||||||
bool "Clock driver for MediaTek MT2701 g3dsys"
|
bool "Clock driver for MediaTek MT2701 g3dsys"
|
||||||
depends on COMMON_CLK_MT2701
|
depends on COMMON_CLK_MT2701
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2701 g3dsys clocks.
|
This driver supports MediaTek MT2701 g3dsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712
|
config COMMON_CLK_MT2712
|
||||||
|
@ -72,49 +72,49 @@ config COMMON_CLK_MT2712
|
||||||
depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
|
depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK && ARM64
|
default ARCH_MEDIATEK && ARM64
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 basic clocks.
|
This driver supports MediaTek MT2712 basic clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_BDPSYS
|
config COMMON_CLK_MT2712_BDPSYS
|
||||||
bool "Clock driver for MediaTek MT2712 bdpsys"
|
bool "Clock driver for MediaTek MT2712 bdpsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 bdpsys clocks.
|
This driver supports MediaTek MT2712 bdpsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_IMGSYS
|
config COMMON_CLK_MT2712_IMGSYS
|
||||||
bool "Clock driver for MediaTek MT2712 imgsys"
|
bool "Clock driver for MediaTek MT2712 imgsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 imgsys clocks.
|
This driver supports MediaTek MT2712 imgsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_JPGDECSYS
|
config COMMON_CLK_MT2712_JPGDECSYS
|
||||||
bool "Clock driver for MediaTek MT2712 jpgdecsys"
|
bool "Clock driver for MediaTek MT2712 jpgdecsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 jpgdecsys clocks.
|
This driver supports MediaTek MT2712 jpgdecsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_MFGCFG
|
config COMMON_CLK_MT2712_MFGCFG
|
||||||
bool "Clock driver for MediaTek MT2712 mfgcfg"
|
bool "Clock driver for MediaTek MT2712 mfgcfg"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 mfgcfg clocks.
|
This driver supports MediaTek MT2712 mfgcfg clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_MMSYS
|
config COMMON_CLK_MT2712_MMSYS
|
||||||
bool "Clock driver for MediaTek MT2712 mmsys"
|
bool "Clock driver for MediaTek MT2712 mmsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 mmsys clocks.
|
This driver supports MediaTek MT2712 mmsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_VDECSYS
|
config COMMON_CLK_MT2712_VDECSYS
|
||||||
bool "Clock driver for MediaTek MT2712 vdecsys"
|
bool "Clock driver for MediaTek MT2712 vdecsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 vdecsys clocks.
|
This driver supports MediaTek MT2712 vdecsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT2712_VENCSYS
|
config COMMON_CLK_MT2712_VENCSYS
|
||||||
bool "Clock driver for MediaTek MT2712 vencsys"
|
bool "Clock driver for MediaTek MT2712 vencsys"
|
||||||
depends on COMMON_CLK_MT2712
|
depends on COMMON_CLK_MT2712
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT2712 vencsys clocks.
|
This driver supports MediaTek MT2712 vencsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT6765
|
config COMMON_CLK_MT6765
|
||||||
|
@ -264,31 +264,31 @@ config COMMON_CLK_MT6797
|
||||||
depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
|
depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK && ARM64
|
default ARCH_MEDIATEK && ARM64
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT6797 basic clocks.
|
This driver supports MediaTek MT6797 basic clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT6797_MMSYS
|
config COMMON_CLK_MT6797_MMSYS
|
||||||
bool "Clock driver for MediaTek MT6797 mmsys"
|
bool "Clock driver for MediaTek MT6797 mmsys"
|
||||||
depends on COMMON_CLK_MT6797
|
depends on COMMON_CLK_MT6797
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT6797 mmsys clocks.
|
This driver supports MediaTek MT6797 mmsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT6797_IMGSYS
|
config COMMON_CLK_MT6797_IMGSYS
|
||||||
bool "Clock driver for MediaTek MT6797 imgsys"
|
bool "Clock driver for MediaTek MT6797 imgsys"
|
||||||
depends on COMMON_CLK_MT6797
|
depends on COMMON_CLK_MT6797
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT6797 imgsys clocks.
|
This driver supports MediaTek MT6797 imgsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT6797_VDECSYS
|
config COMMON_CLK_MT6797_VDECSYS
|
||||||
bool "Clock driver for MediaTek MT6797 vdecsys"
|
bool "Clock driver for MediaTek MT6797 vdecsys"
|
||||||
depends on COMMON_CLK_MT6797
|
depends on COMMON_CLK_MT6797
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT6797 vdecsys clocks.
|
This driver supports MediaTek MT6797 vdecsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT6797_VENCSYS
|
config COMMON_CLK_MT6797_VENCSYS
|
||||||
bool "Clock driver for MediaTek MT6797 vencsys"
|
bool "Clock driver for MediaTek MT6797 vencsys"
|
||||||
depends on COMMON_CLK_MT6797
|
depends on COMMON_CLK_MT6797
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT6797 vencsys clocks.
|
This driver supports MediaTek MT6797 vencsys clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT7622
|
config COMMON_CLK_MT7622
|
||||||
|
@ -296,28 +296,28 @@ config COMMON_CLK_MT7622
|
||||||
depends on ARCH_MEDIATEK || COMPILE_TEST
|
depends on ARCH_MEDIATEK || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK
|
default ARCH_MEDIATEK
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT7622 basic clocks and clocks
|
This driver supports MediaTek MT7622 basic clocks and clocks
|
||||||
required for various periperals found on MediaTek.
|
required for various periperals found on MediaTek.
|
||||||
|
|
||||||
config COMMON_CLK_MT7622_ETHSYS
|
config COMMON_CLK_MT7622_ETHSYS
|
||||||
bool "Clock driver for MediaTek MT7622 ETHSYS"
|
bool "Clock driver for MediaTek MT7622 ETHSYS"
|
||||||
depends on COMMON_CLK_MT7622
|
depends on COMMON_CLK_MT7622
|
||||||
---help---
|
help
|
||||||
This driver add support for clocks for Ethernet and SGMII
|
This driver add support for clocks for Ethernet and SGMII
|
||||||
required on MediaTek MT7622 SoC.
|
required on MediaTek MT7622 SoC.
|
||||||
|
|
||||||
config COMMON_CLK_MT7622_HIFSYS
|
config COMMON_CLK_MT7622_HIFSYS
|
||||||
bool "Clock driver for MediaTek MT7622 HIFSYS"
|
bool "Clock driver for MediaTek MT7622 HIFSYS"
|
||||||
depends on COMMON_CLK_MT7622
|
depends on COMMON_CLK_MT7622
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT7622 HIFSYS clocks providing
|
This driver supports MediaTek MT7622 HIFSYS clocks providing
|
||||||
to PCI-E and USB.
|
to PCI-E and USB.
|
||||||
|
|
||||||
config COMMON_CLK_MT7622_AUDSYS
|
config COMMON_CLK_MT7622_AUDSYS
|
||||||
bool "Clock driver for MediaTek MT7622 AUDSYS"
|
bool "Clock driver for MediaTek MT7622 AUDSYS"
|
||||||
depends on COMMON_CLK_MT7622
|
depends on COMMON_CLK_MT7622
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT7622 AUDSYS clocks providing
|
This driver supports MediaTek MT7622 AUDSYS clocks providing
|
||||||
to audio consumers such as I2S and TDM.
|
to audio consumers such as I2S and TDM.
|
||||||
|
|
||||||
|
@ -326,21 +326,21 @@ config COMMON_CLK_MT7629
|
||||||
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK && ARM
|
default ARCH_MEDIATEK && ARM
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT7629 basic clocks and clocks
|
This driver supports MediaTek MT7629 basic clocks and clocks
|
||||||
required for various periperals found on MediaTek.
|
required for various periperals found on MediaTek.
|
||||||
|
|
||||||
config COMMON_CLK_MT7629_ETHSYS
|
config COMMON_CLK_MT7629_ETHSYS
|
||||||
bool "Clock driver for MediaTek MT7629 ETHSYS"
|
bool "Clock driver for MediaTek MT7629 ETHSYS"
|
||||||
depends on COMMON_CLK_MT7629
|
depends on COMMON_CLK_MT7629
|
||||||
---help---
|
help
|
||||||
This driver add support for clocks for Ethernet and SGMII
|
This driver add support for clocks for Ethernet and SGMII
|
||||||
required on MediaTek MT7629 SoC.
|
required on MediaTek MT7629 SoC.
|
||||||
|
|
||||||
config COMMON_CLK_MT7629_HIFSYS
|
config COMMON_CLK_MT7629_HIFSYS
|
||||||
bool "Clock driver for MediaTek MT7629 HIFSYS"
|
bool "Clock driver for MediaTek MT7629 HIFSYS"
|
||||||
depends on COMMON_CLK_MT7629
|
depends on COMMON_CLK_MT7629
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT7629 HIFSYS clocks providing
|
This driver supports MediaTek MT7629 HIFSYS clocks providing
|
||||||
to PCI-E and USB.
|
to PCI-E and USB.
|
||||||
|
|
||||||
|
@ -349,7 +349,7 @@ config COMMON_CLK_MT8135
|
||||||
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK && ARM
|
default ARCH_MEDIATEK && ARM
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT8135 clocks.
|
This driver supports MediaTek MT8135 clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT8173
|
config COMMON_CLK_MT8173
|
||||||
|
@ -357,7 +357,7 @@ config COMMON_CLK_MT8173
|
||||||
depends on ARCH_MEDIATEK || COMPILE_TEST
|
depends on ARCH_MEDIATEK || COMPILE_TEST
|
||||||
select COMMON_CLK_MEDIATEK
|
select COMMON_CLK_MEDIATEK
|
||||||
default ARCH_MEDIATEK
|
default ARCH_MEDIATEK
|
||||||
---help---
|
help
|
||||||
This driver supports MediaTek MT8173 clocks.
|
This driver supports MediaTek MT8173 clocks.
|
||||||
|
|
||||||
config COMMON_CLK_MT8173_MMSYS
|
config COMMON_CLK_MT8173_MMSYS
|
||||||
|
|
|
@ -3,5 +3,5 @@ config COMMON_CLK_TI_ADPLL
|
||||||
tristate "Clock driver for dm814x ADPLL"
|
tristate "Clock driver for dm814x ADPLL"
|
||||||
depends on ARCH_OMAP2PLUS || COMPILE_TEST
|
depends on ARCH_OMAP2PLUS || COMPILE_TEST
|
||||||
default y if SOC_TI81XX
|
default y if SOC_TI81XX
|
||||||
---help---
|
help
|
||||||
ADPLL clock driver for the dm814x SoC using common clock framework.
|
ADPLL clock driver for the dm814x SoC using common clock framework.
|
||||||
|
|
|
@ -7,7 +7,7 @@ menu "Clock driver for ARM Reference designs"
|
||||||
config ICST
|
config ICST
|
||||||
bool "Clock driver for ARM Reference designs ICST"
|
bool "Clock driver for ARM Reference designs ICST"
|
||||||
select REGMAP_MMIO
|
select REGMAP_MMIO
|
||||||
---help---
|
help
|
||||||
Supports clocking on ARM Reference designs:
|
Supports clocking on ARM Reference designs:
|
||||||
- Integrator/AP and Integrator/CP
|
- Integrator/AP and Integrator/CP
|
||||||
- RealView PB1176, EB, PB11MP and PBX
|
- RealView PB1176, EB, PB11MP and PBX
|
||||||
|
@ -15,7 +15,7 @@ config ICST
|
||||||
config CLK_SP810
|
config CLK_SP810
|
||||||
bool "Clock driver for ARM SP810 System Controller"
|
bool "Clock driver for ARM SP810 System Controller"
|
||||||
default y if (ARCH_VEXPRESS && ARM)
|
default y if (ARCH_VEXPRESS && ARM)
|
||||||
---help---
|
help
|
||||||
Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
|
Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
|
||||||
of the ARM SP810 System Controller cell.
|
of the ARM SP810 System Controller cell.
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ config CLK_VEXPRESS_OSC
|
||||||
depends on VEXPRESS_CONFIG
|
depends on VEXPRESS_CONFIG
|
||||||
select REGMAP_MMIO
|
select REGMAP_MMIO
|
||||||
default y if ARCH_VEXPRESS
|
default y if ARCH_VEXPRESS
|
||||||
---help---
|
help
|
||||||
Simple regmap-based driver driving clock generators on Versatile
|
Simple regmap-based driver driving clock generators on Versatile
|
||||||
Express platforms hidden behind its configuration infrastructure,
|
Express platforms hidden behind its configuration infrastructure,
|
||||||
commonly known as OSCs.
|
commonly known as OSCs.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
menuconfig CONNECTOR
|
menuconfig CONNECTOR
|
||||||
tristate "Connector - unified userspace <-> kernelspace linker"
|
tristate "Connector - unified userspace <-> kernelspace linker"
|
||||||
depends on NET
|
depends on NET
|
||||||
---help---
|
help
|
||||||
This is unified userspace <-> kernelspace connector working on top
|
This is unified userspace <-> kernelspace connector working on top
|
||||||
of the netlink socket protocol.
|
of the netlink socket protocol.
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ config PROC_EVENTS
|
||||||
bool "Report process events to userspace"
|
bool "Report process events to userspace"
|
||||||
depends on CONNECTOR=y
|
depends on CONNECTOR=y
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Provide a connector that reports process events to userspace. Send
|
Provide a connector that reports process events to userspace. Send
|
||||||
events such as fork, exec, id change (uid, gid, suid, etc), and exit.
|
events such as fork, exec, id change (uid, gid, suid, etc), and exit.
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,7 @@ config X86_SFI_CPUFREQ
|
||||||
config ELAN_CPUFREQ
|
config ELAN_CPUFREQ
|
||||||
tristate "AMD Elan SC400 and SC410"
|
tristate "AMD Elan SC400 and SC410"
|
||||||
depends on MELAN
|
depends on MELAN
|
||||||
---help---
|
help
|
||||||
This adds the CPUFreq driver for AMD Elan SC400 and SC410
|
This adds the CPUFreq driver for AMD Elan SC400 and SC410
|
||||||
processors.
|
processors.
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ config ELAN_CPUFREQ
|
||||||
config SC520_CPUFREQ
|
config SC520_CPUFREQ
|
||||||
tristate "AMD Elan SC520"
|
tristate "AMD Elan SC520"
|
||||||
depends on MELAN
|
depends on MELAN
|
||||||
---help---
|
help
|
||||||
This adds the CPUFreq driver for AMD Elan SC520 processor.
|
This adds the CPUFreq driver for AMD Elan SC520 processor.
|
||||||
|
|
||||||
For details, take a look at <file:Documentation/cpu-freq/>.
|
For details, take a look at <file:Documentation/cpu-freq/>.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
menuconfig CRYPTO_HW
|
menuconfig CRYPTO_HW
|
||||||
bool "Hardware crypto devices"
|
bool "Hardware crypto devices"
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Say Y here to get to see options for hardware crypto devices and
|
Say Y here to get to see options for hardware crypto devices and
|
||||||
processors. This option alone does not add any kernel code.
|
processors. This option alone does not add any kernel code.
|
||||||
|
|
||||||
|
@ -334,7 +334,7 @@ config HW_RANDOM_PPC4XX
|
||||||
bool "PowerPC 4xx generic true random number generator support"
|
bool "PowerPC 4xx generic true random number generator support"
|
||||||
depends on CRYPTO_DEV_PPC4XX && HW_RANDOM
|
depends on CRYPTO_DEV_PPC4XX && HW_RANDOM
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This option provides the kernel-side support for the TRNG hardware
|
This option provides the kernel-side support for the TRNG hardware
|
||||||
found in the security function of some PowerPC 4xx SoCs.
|
found in the security function of some PowerPC 4xx SoCs.
|
||||||
|
|
||||||
|
@ -420,7 +420,7 @@ config CRYPTO_DEV_EXYNOS_RNG
|
||||||
depends on ARCH_EXYNOS || COMPILE_TEST
|
depends on ARCH_EXYNOS || COMPILE_TEST
|
||||||
depends on HAS_IOMEM
|
depends on HAS_IOMEM
|
||||||
select CRYPTO_RNG
|
select CRYPTO_RNG
|
||||||
---help---
|
help
|
||||||
This driver provides kernel-side support through the
|
This driver provides kernel-side support through the
|
||||||
cryptographic API for the pseudo random number generator hardware
|
cryptographic API for the pseudo random number generator hardware
|
||||||
found on Exynos SoCs.
|
found on Exynos SoCs.
|
||||||
|
@ -597,7 +597,7 @@ source "drivers/crypto/marvell/Kconfig"
|
||||||
config CRYPTO_DEV_CAVIUM_ZIP
|
config CRYPTO_DEV_CAVIUM_ZIP
|
||||||
tristate "Cavium ZIP driver"
|
tristate "Cavium ZIP driver"
|
||||||
depends on PCI && 64BIT && (ARM64 || COMPILE_TEST)
|
depends on PCI && 64BIT && (ARM64 || COMPILE_TEST)
|
||||||
---help---
|
help
|
||||||
Select this option if you want to enable compression/decompression
|
Select this option if you want to enable compression/decompression
|
||||||
acceleration on Cavium's ARM based SoCs
|
acceleration on Cavium's ARM based SoCs
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ config CRYPTO_DEV_CHELSIO
|
||||||
select CRYPTO_SHA512
|
select CRYPTO_SHA512
|
||||||
select CRYPTO_AUTHENC
|
select CRYPTO_AUTHENC
|
||||||
select CRYPTO_GF128MUL
|
select CRYPTO_GF128MUL
|
||||||
---help---
|
help
|
||||||
The Chelsio Crypto Co-processor driver for T6 adapters.
|
The Chelsio Crypto Co-processor driver for T6 adapters.
|
||||||
|
|
||||||
For general information about Chelsio and our products, visit
|
For general information about Chelsio and our products, visit
|
||||||
|
@ -29,7 +29,7 @@ config CHELSIO_IPSEC_INLINE
|
||||||
depends on XFRM_OFFLOAD
|
depends on XFRM_OFFLOAD
|
||||||
depends on INET_ESP_OFFLOAD || INET6_ESP_OFFLOAD
|
depends on INET_ESP_OFFLOAD || INET6_ESP_OFFLOAD
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Enable support for IPSec Tx Inline.
|
Enable support for IPSec Tx Inline.
|
||||||
|
|
||||||
config CRYPTO_DEV_CHELSIO_TLS
|
config CRYPTO_DEV_CHELSIO_TLS
|
||||||
|
@ -37,7 +37,7 @@ config CRYPTO_DEV_CHELSIO_TLS
|
||||||
depends on CHELSIO_T4
|
depends on CHELSIO_T4
|
||||||
depends on TLS_TOE
|
depends on TLS_TOE
|
||||||
select CRYPTO_DEV_CHELSIO
|
select CRYPTO_DEV_CHELSIO
|
||||||
---help---
|
help
|
||||||
Support Chelsio Inline TLS with Chelsio crypto accelerator.
|
Support Chelsio Inline TLS with Chelsio crypto accelerator.
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the module
|
To compile this driver as a module, choose M here: the module
|
||||||
|
|
|
@ -5,7 +5,7 @@ config SYNC_FILE
|
||||||
bool "Explicit Synchronization Framework"
|
bool "Explicit Synchronization Framework"
|
||||||
default n
|
default n
|
||||||
select DMA_SHARED_BUFFER
|
select DMA_SHARED_BUFFER
|
||||||
---help---
|
help
|
||||||
The Sync File Framework adds explicit synchronization via
|
The Sync File Framework adds explicit synchronization via
|
||||||
userspace. It enables send/receive 'struct dma_fence' objects to/from
|
userspace. It enables send/receive 'struct dma_fence' objects to/from
|
||||||
userspace via Sync File fds for synchronization between drivers via
|
userspace via Sync File fds for synchronization between drivers via
|
||||||
|
@ -22,7 +22,7 @@ config SW_SYNC
|
||||||
default n
|
default n
|
||||||
depends on SYNC_FILE
|
depends on SYNC_FILE
|
||||||
depends on DEBUG_FS
|
depends on DEBUG_FS
|
||||||
---help---
|
help
|
||||||
A sync object driver that uses a 32bit counter to coordinate
|
A sync object driver that uses a 32bit counter to coordinate
|
||||||
synchronization. Useful when there is no hardware primitive backing
|
synchronization. Useful when there is no hardware primitive backing
|
||||||
the synchronization.
|
the synchronization.
|
||||||
|
|
|
@ -198,7 +198,7 @@ config FSL_DMA
|
||||||
depends on FSL_SOC
|
depends on FSL_SOC
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
||||||
---help---
|
help
|
||||||
Enable support for the Freescale Elo series DMA controllers.
|
Enable support for the Freescale Elo series DMA controllers.
|
||||||
The Elo is the DMA controller on some mpc82xx and mpc83xx parts, the
|
The Elo is the DMA controller on some mpc82xx and mpc83xx parts, the
|
||||||
EloPlus is on mpc85xx and mpc86xx and Pxxx parts, and the Elo3 is on
|
EloPlus is on mpc85xx and mpc86xx and Pxxx parts, and the Elo3 is on
|
||||||
|
@ -233,7 +233,7 @@ config FSL_RAID
|
||||||
depends on FSL_SOC && !ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
depends on FSL_SOC && !ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select DMA_ENGINE_RAID
|
select DMA_ENGINE_RAID
|
||||||
---help---
|
help
|
||||||
Enable support for Freescale RAID Engine. RAID Engine is
|
Enable support for Freescale RAID Engine. RAID Engine is
|
||||||
available on some QorIQ SoCs (like P5020/P5040). It has
|
available on some QorIQ SoCs (like P5020/P5040). It has
|
||||||
the capability to offload memcpy, xor and pq computation
|
the capability to offload memcpy, xor and pq computation
|
||||||
|
@ -414,7 +414,7 @@ config MPC512X_DMA
|
||||||
tristate "Freescale MPC512x built-in DMA engine support"
|
tristate "Freescale MPC512x built-in DMA engine support"
|
||||||
depends on PPC_MPC512x || PPC_MPC831x
|
depends on PPC_MPC512x || PPC_MPC831x
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
---help---
|
help
|
||||||
Enable support for the Freescale MPC512x built-in DMA engine.
|
Enable support for the Freescale MPC512x built-in DMA engine.
|
||||||
|
|
||||||
config MV_XOR
|
config MV_XOR
|
||||||
|
@ -423,7 +423,7 @@ config MV_XOR
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select DMA_ENGINE_RAID
|
select DMA_ENGINE_RAID
|
||||||
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
||||||
---help---
|
help
|
||||||
Enable support for the Marvell XOR engine.
|
Enable support for the Marvell XOR engine.
|
||||||
|
|
||||||
config MV_XOR_V2
|
config MV_XOR_V2
|
||||||
|
@ -433,7 +433,7 @@ config MV_XOR_V2
|
||||||
select DMA_ENGINE_RAID
|
select DMA_ENGINE_RAID
|
||||||
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
select ASYNC_TX_ENABLE_CHANNEL_SWITCH
|
||||||
select GENERIC_MSI_IRQ_DOMAIN
|
select GENERIC_MSI_IRQ_DOMAIN
|
||||||
---help---
|
help
|
||||||
Enable support for the Marvell version 2 XOR engine.
|
Enable support for the Marvell version 2 XOR engine.
|
||||||
|
|
||||||
This engine provides acceleration for copy, XOR and RAID6
|
This engine provides acceleration for copy, XOR and RAID6
|
||||||
|
|
|
@ -5,7 +5,7 @@ config MTK_HSDMA
|
||||||
depends on ARCH_MEDIATEK || COMPILE_TEST
|
depends on ARCH_MEDIATEK || COMPILE_TEST
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select DMA_VIRTUAL_CHANNELS
|
select DMA_VIRTUAL_CHANNELS
|
||||||
---help---
|
help
|
||||||
Enable support for High-Speed DMA controller on MediaTek
|
Enable support for High-Speed DMA controller on MediaTek
|
||||||
SoCs.
|
SoCs.
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ config QCOM_BAM_DMA
|
||||||
depends on ARCH_QCOM || (COMPILE_TEST && OF && ARM)
|
depends on ARCH_QCOM || (COMPILE_TEST && OF && ARM)
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select DMA_VIRTUAL_CHANNELS
|
select DMA_VIRTUAL_CHANNELS
|
||||||
---help---
|
help
|
||||||
Enable support for the QCOM BAM DMA controller. This controller
|
Enable support for the QCOM BAM DMA controller. This controller
|
||||||
provides DMA capabilities for a variety of on-chip devices.
|
provides DMA capabilities for a variety of on-chip devices.
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ config EDAC_DECODE_MCE
|
||||||
tristate "Decode MCEs in human-readable form (only on AMD for now)"
|
tristate "Decode MCEs in human-readable form (only on AMD for now)"
|
||||||
depends on CPU_SUP_AMD && X86_MCE_AMD
|
depends on CPU_SUP_AMD && X86_MCE_AMD
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Enable this option if you want to decode Machine Check Exceptions
|
Enable this option if you want to decode Machine Check Exceptions
|
||||||
occurring on your machine in human-readable form.
|
occurring on your machine in human-readable form.
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ config HAVE_EISA
|
||||||
menuconfig EISA
|
menuconfig EISA
|
||||||
bool "EISA support"
|
bool "EISA support"
|
||||||
depends on HAVE_EISA
|
depends on HAVE_EISA
|
||||||
---help---
|
help
|
||||||
The Extended Industry Standard Architecture (EISA) bus was
|
The Extended Industry Standard Architecture (EISA) bus was
|
||||||
developed as an open alternative to the IBM MicroChannel bus.
|
developed as an open alternative to the IBM MicroChannel bus.
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ config EISA_VLB_PRIMING
|
||||||
bool "Vesa Local Bus priming"
|
bool "Vesa Local Bus priming"
|
||||||
depends on X86 && EISA
|
depends on X86 && EISA
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Activate this option if your system contains a Vesa Local
|
Activate this option if your system contains a Vesa Local
|
||||||
Bus (VLB) card that identify itself as an EISA card (such as
|
Bus (VLB) card that identify itself as an EISA card (such as
|
||||||
the Adaptec AHA-284x).
|
the Adaptec AHA-284x).
|
||||||
|
@ -37,7 +37,7 @@ config EISA_PCI_EISA
|
||||||
bool "Generic PCI/EISA bridge"
|
bool "Generic PCI/EISA bridge"
|
||||||
depends on !PARISC && PCI && EISA
|
depends on !PARISC && PCI && EISA
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Activate this option if your system contains a PCI to EISA
|
Activate this option if your system contains a PCI to EISA
|
||||||
bridge. If your system have both PCI and EISA slots, you
|
bridge. If your system have both PCI and EISA slots, you
|
||||||
certainly need this option.
|
certainly need this option.
|
||||||
|
@ -51,7 +51,7 @@ config EISA_VIRTUAL_ROOT
|
||||||
bool "EISA virtual root device"
|
bool "EISA virtual root device"
|
||||||
depends on EISA && (ALPHA || X86)
|
depends on EISA && (ALPHA || X86)
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Activate this option if your system only have EISA bus
|
Activate this option if your system only have EISA bus
|
||||||
(no PCI slots). The Alpha Jensen is an example of such
|
(no PCI slots). The Alpha Jensen is an example of such
|
||||||
a system.
|
a system.
|
||||||
|
@ -62,7 +62,7 @@ config EISA_NAMES
|
||||||
bool "EISA device name database"
|
bool "EISA device name database"
|
||||||
depends on EISA
|
depends on EISA
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
By default, the kernel contains a database of all known EISA
|
By default, the kernel contains a database of all known EISA
|
||||||
device names to make the information in sysfs comprehensible
|
device names to make the information in sysfs comprehensible
|
||||||
to the user. This database increases size of the kernel
|
to the user. This database increases size of the kernel
|
||||||
|
|
|
@ -139,7 +139,7 @@ config EFI_BOOTLOADER_CONTROL
|
||||||
tristate "EFI Bootloader Control"
|
tristate "EFI Bootloader Control"
|
||||||
depends on EFI_VARS
|
depends on EFI_VARS
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This module installs a reboot hook, such that if reboot() is
|
This module installs a reboot hook, such that if reboot() is
|
||||||
invoked with a string argument NNN, "NNN" is copied to the
|
invoked with a string argument NNN, "NNN" is copied to the
|
||||||
"LoaderEntryOneShot" EFI variable, to be read by the
|
"LoaderEntryOneShot" EFI variable, to be read by the
|
||||||
|
|
|
@ -7,7 +7,7 @@ menuconfig FSI
|
||||||
tristate "FSI support"
|
tristate "FSI support"
|
||||||
depends on OF
|
depends on OF
|
||||||
select CRC4
|
select CRC4
|
||||||
---help---
|
help
|
||||||
FSI - the FRU Support Interface - is a simple bus for low-level
|
FSI - the FRU Support Interface - is a simple bus for low-level
|
||||||
access to POWER-based hardware.
|
access to POWER-based hardware.
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@ if FSI
|
||||||
config FSI_NEW_DEV_NODE
|
config FSI_NEW_DEV_NODE
|
||||||
bool "Create '/dev/fsi' directory for char devices"
|
bool "Create '/dev/fsi' directory for char devices"
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This option causes char devices created for FSI devices to be
|
This option causes char devices created for FSI devices to be
|
||||||
located under a common /dev/fsi/ directory. Set to N unless your
|
located under a common /dev/fsi/ directory. Set to N unless your
|
||||||
userspace has been updated to handle the new location.
|
userspace has been updated to handle the new location.
|
||||||
|
@ -32,12 +32,12 @@ config FSI_MASTER_GPIO
|
||||||
tristate "GPIO-based FSI master"
|
tristate "GPIO-based FSI master"
|
||||||
depends on GPIOLIB
|
depends on GPIOLIB
|
||||||
select CRC4
|
select CRC4
|
||||||
---help---
|
help
|
||||||
This option enables a FSI master driver using GPIO lines.
|
This option enables a FSI master driver using GPIO lines.
|
||||||
|
|
||||||
config FSI_MASTER_HUB
|
config FSI_MASTER_HUB
|
||||||
tristate "FSI hub master"
|
tristate "FSI hub master"
|
||||||
---help---
|
help
|
||||||
This option enables a FSI hub master driver. Hub is a type of FSI
|
This option enables a FSI hub master driver. Hub is a type of FSI
|
||||||
master that is connected to the upstream master via a slave. Hubs
|
master that is connected to the upstream master via a slave. Hubs
|
||||||
allow chaining of FSI links to an arbitrary depth. This allows for
|
allow chaining of FSI links to an arbitrary depth. This allows for
|
||||||
|
@ -48,7 +48,7 @@ config FSI_MASTER_AST_CF
|
||||||
depends on GPIOLIB
|
depends on GPIOLIB
|
||||||
depends on GPIO_ASPEED
|
depends on GPIO_ASPEED
|
||||||
select GENERIC_ALLOCATOR
|
select GENERIC_ALLOCATOR
|
||||||
---help---
|
help
|
||||||
This option enables a FSI master using the AST2400 and AST2500 GPIO
|
This option enables a FSI master using the AST2400 and AST2500 GPIO
|
||||||
lines driven by the internal ColdFire coprocessor. This requires
|
lines driven by the internal ColdFire coprocessor. This requires
|
||||||
the corresponding machine specific ColdFire firmware to be available.
|
the corresponding machine specific ColdFire firmware to be available.
|
||||||
|
@ -64,13 +64,13 @@ config FSI_MASTER_ASPEED
|
||||||
|
|
||||||
config FSI_SCOM
|
config FSI_SCOM
|
||||||
tristate "SCOM FSI client device driver"
|
tristate "SCOM FSI client device driver"
|
||||||
---help---
|
help
|
||||||
This option enables an FSI based SCOM device driver.
|
This option enables an FSI based SCOM device driver.
|
||||||
|
|
||||||
config FSI_SBEFIFO
|
config FSI_SBEFIFO
|
||||||
tristate "SBEFIFO FSI client device driver"
|
tristate "SBEFIFO FSI client device driver"
|
||||||
depends on OF_ADDRESS
|
depends on OF_ADDRESS
|
||||||
---help---
|
help
|
||||||
This option enables an FSI based SBEFIFO device driver. The SBEFIFO is
|
This option enables an FSI based SBEFIFO device driver. The SBEFIFO is
|
||||||
a pipe-like FSI device for communicating with the self boot engine
|
a pipe-like FSI device for communicating with the self boot engine
|
||||||
(SBE) on POWER processors.
|
(SBE) on POWER processors.
|
||||||
|
@ -78,7 +78,7 @@ config FSI_SBEFIFO
|
||||||
config FSI_OCC
|
config FSI_OCC
|
||||||
tristate "OCC SBEFIFO client device driver"
|
tristate "OCC SBEFIFO client device driver"
|
||||||
depends on FSI_SBEFIFO
|
depends on FSI_SBEFIFO
|
||||||
---help---
|
help
|
||||||
This option enables an SBEFIFO based On-Chip Controller (OCC) device
|
This option enables an SBEFIFO based On-Chip Controller (OCC) device
|
||||||
driver. The OCC is a device embedded on a POWER processor that collects
|
driver. The OCC is a device embedded on a POWER processor that collects
|
||||||
and aggregates sensor data from the processor and system. The OCC can
|
and aggregates sensor data from the processor and system. The OCC can
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
menuconfig GNSS
|
menuconfig GNSS
|
||||||
tristate "GNSS receiver support"
|
tristate "GNSS receiver support"
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
|
Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the module will
|
To compile this driver as a module, choose M here: the module will
|
||||||
|
@ -32,7 +32,7 @@ config GNSS_MTK_SERIAL
|
||||||
config GNSS_SIRF_SERIAL
|
config GNSS_SIRF_SERIAL
|
||||||
tristate "SiRFstar GNSS receiver support"
|
tristate "SiRFstar GNSS receiver support"
|
||||||
depends on SERIAL_DEV_BUS
|
depends on SERIAL_DEV_BUS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a SiRFstar-based GNSS receiver which uses a
|
Say Y here if you have a SiRFstar-based GNSS receiver which uses a
|
||||||
serial interface.
|
serial interface.
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ config GNSS_UBX_SERIAL
|
||||||
tristate "u-blox GNSS receiver support"
|
tristate "u-blox GNSS receiver support"
|
||||||
depends on SERIAL_DEV_BUS
|
depends on SERIAL_DEV_BUS
|
||||||
select GNSS_SERIAL
|
select GNSS_SERIAL
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a u-blox GNSS receiver which uses a serial
|
Say Y here if you have a u-blox GNSS receiver which uses a serial
|
||||||
interface.
|
interface.
|
||||||
|
|
||||||
|
|
|
@ -1236,7 +1236,7 @@ config GPIO_TC3589X
|
||||||
config GPIO_TIMBERDALE
|
config GPIO_TIMBERDALE
|
||||||
bool "Support for timberdale GPIO IP"
|
bool "Support for timberdale GPIO IP"
|
||||||
depends on MFD_TIMBERDALE
|
depends on MFD_TIMBERDALE
|
||||||
---help---
|
help
|
||||||
Add support for the GPIO IP in the timberdale FPGA.
|
Add support for the GPIO IP in the timberdale FPGA.
|
||||||
|
|
||||||
config GPIO_TPS65086
|
config GPIO_TPS65086
|
||||||
|
|
|
@ -62,7 +62,7 @@ config DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
|
||||||
depends on OF
|
depends on OF
|
||||||
select DRM_KMS_HELPER
|
select DRM_KMS_HELPER
|
||||||
select DRM_PANEL
|
select DRM_PANEL
|
||||||
---help---
|
help
|
||||||
This is a driver for the display bridges of
|
This is a driver for the display bridges of
|
||||||
GE B850v3 that convert dual channel LVDS
|
GE B850v3 that convert dual channel LVDS
|
||||||
to DP++. This is used with the i.MX6 imx-ldb
|
to DP++. This is used with the i.MX6 imx-ldb
|
||||||
|
@ -89,7 +89,7 @@ config DRM_NXP_PTN3460
|
||||||
depends on OF
|
depends on OF
|
||||||
select DRM_KMS_HELPER
|
select DRM_KMS_HELPER
|
||||||
select DRM_PANEL
|
select DRM_PANEL
|
||||||
---help---
|
help
|
||||||
NXP PTN3460 eDP-LVDS bridge chip driver.
|
NXP PTN3460 eDP-LVDS bridge chip driver.
|
||||||
|
|
||||||
config DRM_PARADE_PS8622
|
config DRM_PARADE_PS8622
|
||||||
|
@ -98,7 +98,7 @@ config DRM_PARADE_PS8622
|
||||||
select DRM_PANEL
|
select DRM_PANEL
|
||||||
select DRM_KMS_HELPER
|
select DRM_KMS_HELPER
|
||||||
select BACKLIGHT_CLASS_DEVICE
|
select BACKLIGHT_CLASS_DEVICE
|
||||||
---help---
|
help
|
||||||
Parade eDP-LVDS bridge chip driver.
|
Parade eDP-LVDS bridge chip driver.
|
||||||
|
|
||||||
config DRM_PARADE_PS8640
|
config DRM_PARADE_PS8640
|
||||||
|
@ -128,13 +128,13 @@ config DRM_SII902X
|
||||||
select REGMAP_I2C
|
select REGMAP_I2C
|
||||||
select I2C_MUX
|
select I2C_MUX
|
||||||
select SND_SOC_HDMI_CODEC if SND_SOC
|
select SND_SOC_HDMI_CODEC if SND_SOC
|
||||||
---help---
|
help
|
||||||
Silicon Image sii902x bridge chip driver.
|
Silicon Image sii902x bridge chip driver.
|
||||||
|
|
||||||
config DRM_SII9234
|
config DRM_SII9234
|
||||||
tristate "Silicon Image SII9234 HDMI/MHL bridge"
|
tristate "Silicon Image SII9234 HDMI/MHL bridge"
|
||||||
depends on OF
|
depends on OF
|
||||||
---help---
|
help
|
||||||
Say Y here if you want support for the MHL interface.
|
Say Y here if you want support for the MHL interface.
|
||||||
It is an I2C driver, that detects connection of MHL bridge
|
It is an I2C driver, that detects connection of MHL bridge
|
||||||
and starts encapsulation of HDMI signal.
|
and starts encapsulation of HDMI signal.
|
||||||
|
@ -150,7 +150,7 @@ config DRM_SIMPLE_BRIDGE
|
||||||
config DRM_THINE_THC63LVD1024
|
config DRM_THINE_THC63LVD1024
|
||||||
tristate "Thine THC63LVD1024 LVDS decoder bridge"
|
tristate "Thine THC63LVD1024 LVDS decoder bridge"
|
||||||
depends on OF
|
depends on OF
|
||||||
---help---
|
help
|
||||||
Thine THC63LVD1024 LVDS/parallel converter driver.
|
Thine THC63LVD1024 LVDS/parallel converter driver.
|
||||||
|
|
||||||
config DRM_TOSHIBA_TC358764
|
config DRM_TOSHIBA_TC358764
|
||||||
|
@ -168,7 +168,7 @@ config DRM_TOSHIBA_TC358767
|
||||||
select DRM_KMS_HELPER
|
select DRM_KMS_HELPER
|
||||||
select REGMAP_I2C
|
select REGMAP_I2C
|
||||||
select DRM_PANEL
|
select DRM_PANEL
|
||||||
---help---
|
help
|
||||||
Toshiba TC358767 eDP bridge chip driver.
|
Toshiba TC358767 eDP bridge chip driver.
|
||||||
|
|
||||||
config DRM_TOSHIBA_TC358768
|
config DRM_TOSHIBA_TC358768
|
||||||
|
@ -185,7 +185,7 @@ config DRM_TI_TFP410
|
||||||
tristate "TI TFP410 DVI/HDMI bridge"
|
tristate "TI TFP410 DVI/HDMI bridge"
|
||||||
depends on OF
|
depends on OF
|
||||||
select DRM_KMS_HELPER
|
select DRM_KMS_HELPER
|
||||||
---help---
|
help
|
||||||
Texas Instruments TFP410 DVI/HDMI Transmitter driver
|
Texas Instruments TFP410 DVI/HDMI Transmitter driver
|
||||||
|
|
||||||
config DRM_TI_SN65DSI86
|
config DRM_TI_SN65DSI86
|
||||||
|
|
|
@ -71,7 +71,7 @@ config OMAP4_DSS_HDMI_CEC
|
||||||
depends on OMAP4_DSS_HDMI
|
depends on OMAP4_DSS_HDMI
|
||||||
select CEC_CORE
|
select CEC_CORE
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
When selected the HDMI transmitter will support the CEC feature.
|
When selected the HDMI transmitter will support the CEC feature.
|
||||||
|
|
||||||
config OMAP5_DSS_HDMI
|
config OMAP5_DSS_HDMI
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
menuconfig GREYBUS
|
menuconfig GREYBUS
|
||||||
tristate "Greybus support"
|
tristate "Greybus support"
|
||||||
depends on SYSFS
|
depends on SYSFS
|
||||||
---help---
|
help
|
||||||
This option enables the Greybus driver core. Greybus is a
|
This option enables the Greybus driver core. Greybus is a
|
||||||
hardware protocol that was designed to provide Unipro with a
|
hardware protocol that was designed to provide Unipro with a
|
||||||
sane application layer. It was originally designed for the
|
sane application layer. It was originally designed for the
|
||||||
|
@ -20,7 +20,7 @@ if GREYBUS
|
||||||
config GREYBUS_ES2
|
config GREYBUS_ES2
|
||||||
tristate "Greybus ES3 USB host controller"
|
tristate "Greybus ES3 USB host controller"
|
||||||
depends on USB
|
depends on USB
|
||||||
---help---
|
help
|
||||||
Select this option if you have a Toshiba ES3 USB device that
|
Select this option if you have a Toshiba ES3 USB device that
|
||||||
acts as a Greybus "host controller". This device is a bridge
|
acts as a Greybus "host controller". This device is a bridge
|
||||||
from a USB device to a Unipro network.
|
from a USB device to a Unipro network.
|
||||||
|
|
|
@ -9,7 +9,7 @@ config HID
|
||||||
tristate "HID bus support"
|
tristate "HID bus support"
|
||||||
depends on INPUT
|
depends on INPUT
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
A human interface device (HID) is a type of computer device that
|
A human interface device (HID) is a type of computer device that
|
||||||
interacts directly with and takes input from humans. The term "HID"
|
interacts directly with and takes input from humans. The term "HID"
|
||||||
most commonly used to refer to the USB-HID specification, but other
|
most commonly used to refer to the USB-HID specification, but other
|
||||||
|
@ -31,7 +31,7 @@ config HID_BATTERY_STRENGTH
|
||||||
depends on HID
|
depends on HID
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This option adds support of reporting battery strength (for HID devices
|
This option adds support of reporting battery strength (for HID devices
|
||||||
that support this feature) through power_supply class so that userspace
|
that support this feature) through power_supply class so that userspace
|
||||||
tools, such as upower, can display it.
|
tools, such as upower, can display it.
|
||||||
|
@ -39,7 +39,7 @@ config HID_BATTERY_STRENGTH
|
||||||
config HIDRAW
|
config HIDRAW
|
||||||
bool "/dev/hidraw raw HID device support"
|
bool "/dev/hidraw raw HID device support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to support HID devices (from the USB
|
Say Y here if you want to support HID devices (from the USB
|
||||||
specification standpoint) that aren't strictly user interface
|
specification standpoint) that aren't strictly user interface
|
||||||
devices, like monitor controls and Uninterruptible Power Supplies.
|
devices, like monitor controls and Uninterruptible Power Supplies.
|
||||||
|
@ -59,7 +59,7 @@ config UHID
|
||||||
tristate "User-space I/O driver support for HID subsystem"
|
tristate "User-space I/O driver support for HID subsystem"
|
||||||
depends on HID
|
depends on HID
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to provide HID I/O Drivers from user-space.
|
Say Y here if you want to provide HID I/O Drivers from user-space.
|
||||||
This allows to write I/O drivers in user-space and feed the data from
|
This allows to write I/O drivers in user-space and feed the data from
|
||||||
the device into the kernel. The kernel parses the HID reports, loads the
|
the device into the kernel. The kernel parses the HID reports, loads the
|
||||||
|
@ -80,7 +80,7 @@ config HID_GENERIC
|
||||||
tristate "Generic HID driver"
|
tristate "Generic HID driver"
|
||||||
depends on HID
|
depends on HID
|
||||||
default HID
|
default HID
|
||||||
---help---
|
help
|
||||||
Support for generic devices on the HID bus. This includes most
|
Support for generic devices on the HID bus. This includes most
|
||||||
keyboards and mice, joysticks, tablets and digitizers.
|
keyboards and mice, joysticks, tablets and digitizers.
|
||||||
|
|
||||||
|
@ -96,13 +96,13 @@ config HID_A4TECH
|
||||||
tristate "A4 tech mice"
|
tristate "A4 tech mice"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for A4 tech X5 and WOP-35 / Trust 450L mice.
|
Support for A4 tech X5 and WOP-35 / Trust 450L mice.
|
||||||
|
|
||||||
config HID_ACCUTOUCH
|
config HID_ACCUTOUCH
|
||||||
tristate "Accutouch touch device"
|
tristate "Accutouch touch device"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
This selects a driver for the Accutouch 2216 touch controller.
|
This selects a driver for the Accutouch 2216 touch controller.
|
||||||
|
|
||||||
The driver works around a problem in the reported device capabilities
|
The driver works around a problem in the reported device capabilities
|
||||||
|
@ -114,14 +114,14 @@ config HID_ACCUTOUCH
|
||||||
config HID_ACRUX
|
config HID_ACRUX
|
||||||
tristate "ACRUX game controller support"
|
tristate "ACRUX game controller support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable support for ACRUX game controllers.
|
Say Y here if you want to enable support for ACRUX game controllers.
|
||||||
|
|
||||||
config HID_ACRUX_FF
|
config HID_ACRUX_FF
|
||||||
bool "ACRUX force feedback support"
|
bool "ACRUX force feedback support"
|
||||||
depends on HID_ACRUX
|
depends on HID_ACRUX
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable force feedback support for ACRUX
|
Say Y here if you want to enable force feedback support for ACRUX
|
||||||
game controllers.
|
game controllers.
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ config HID_APPLE
|
||||||
tristate "Apple {i,Power,Mac}Books"
|
tristate "Apple {i,Power,Mac}Books"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for some Apple devices which less or more break
|
Support for some Apple devices which less or more break
|
||||||
HID specification.
|
HID specification.
|
||||||
|
|
||||||
|
@ -139,7 +139,7 @@ config HID_APPLE
|
||||||
config HID_APPLEIR
|
config HID_APPLEIR
|
||||||
tristate "Apple infrared receiver"
|
tristate "Apple infrared receiver"
|
||||||
depends on (USB_HID)
|
depends on (USB_HID)
|
||||||
---help---
|
help
|
||||||
Support for Apple infrared remote control. All the Apple computers from
|
Support for Apple infrared remote control. All the Apple computers from
|
||||||
2005 onwards include such a port, except the unibody Macbook (2009),
|
2005 onwards include such a port, except the unibody Macbook (2009),
|
||||||
and Mac Pros. This receiver is also used in the Apple TV set-top box
|
and Mac Pros. This receiver is also used in the Apple TV set-top box
|
||||||
|
@ -153,7 +153,7 @@ config HID_ASUS
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
depends on ASUS_WMI || ASUS_WMI=n
|
depends on ASUS_WMI || ASUS_WMI=n
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
---help---
|
help
|
||||||
Support for Asus notebook built-in keyboard and touchpad via i2c, and
|
Support for Asus notebook built-in keyboard and touchpad via i2c, and
|
||||||
the Asus Republic of Gamers laptop keyboard special keys.
|
the Asus Republic of Gamers laptop keyboard special keys.
|
||||||
|
|
||||||
|
@ -166,21 +166,21 @@ config HID_ASUS
|
||||||
config HID_AUREAL
|
config HID_AUREAL
|
||||||
tristate "Aureal"
|
tristate "Aureal"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.
|
Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.
|
||||||
|
|
||||||
config HID_BELKIN
|
config HID_BELKIN
|
||||||
tristate "Belkin Flip KVM and Wireless keyboard"
|
tristate "Belkin Flip KVM and Wireless keyboard"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Belkin Flip KVM and Wireless keyboard.
|
Support for Belkin Flip KVM and Wireless keyboard.
|
||||||
|
|
||||||
config HID_BETOP_FF
|
config HID_BETOP_FF
|
||||||
tristate "Betop Production Inc. force feedback support"
|
tristate "Betop Production Inc. force feedback support"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable force feedback support for devices by
|
Say Y here if you want to enable force feedback support for devices by
|
||||||
BETOP Production Ltd.
|
BETOP Production Ltd.
|
||||||
Currently the following devices are known to be supported:
|
Currently the following devices are known to be supported:
|
||||||
|
@ -202,20 +202,20 @@ config HID_CHERRY
|
||||||
tristate "Cherry Cymotion keyboard"
|
tristate "Cherry Cymotion keyboard"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Cherry Cymotion keyboard.
|
Support for Cherry Cymotion keyboard.
|
||||||
|
|
||||||
config HID_CHICONY
|
config HID_CHICONY
|
||||||
tristate "Chicony devices"
|
tristate "Chicony devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Chicony Tactical pad and special keys on Chicony keyboards.
|
Support for Chicony Tactical pad and special keys on Chicony keyboards.
|
||||||
|
|
||||||
config HID_CORSAIR
|
config HID_CORSAIR
|
||||||
tristate "Corsair devices"
|
tristate "Corsair devices"
|
||||||
depends on HID && USB && LEDS_CLASS
|
depends on HID && USB && LEDS_CLASS
|
||||||
---help---
|
help
|
||||||
Support for Corsair devices that are not fully compliant with the
|
Support for Corsair devices that are not fully compliant with the
|
||||||
HID standard.
|
HID standard.
|
||||||
|
|
||||||
|
@ -247,7 +247,7 @@ config HID_PRODIKEYS
|
||||||
tristate "Prodikeys PC-MIDI Keyboard support"
|
tristate "Prodikeys PC-MIDI Keyboard support"
|
||||||
depends on HID && SND
|
depends on HID && SND
|
||||||
select SND_RAWMIDI
|
select SND_RAWMIDI
|
||||||
---help---
|
help
|
||||||
Support for Prodikeys PC-MIDI Keyboard device support.
|
Support for Prodikeys PC-MIDI Keyboard device support.
|
||||||
Say Y here to enable support for this device.
|
Say Y here to enable support for this device.
|
||||||
- Prodikeys PC-MIDI keyboard.
|
- Prodikeys PC-MIDI keyboard.
|
||||||
|
@ -261,14 +261,14 @@ config HID_PRODIKEYS
|
||||||
config HID_CMEDIA
|
config HID_CMEDIA
|
||||||
tristate "CMedia CM6533 HID audio jack controls"
|
tristate "CMedia CM6533 HID audio jack controls"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for CMedia CM6533 HID audio jack controls.
|
Support for CMedia CM6533 HID audio jack controls.
|
||||||
|
|
||||||
config HID_CP2112
|
config HID_CP2112
|
||||||
tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
|
tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
|
||||||
depends on USB_HID && HIDRAW && I2C && GPIOLIB
|
depends on USB_HID && HIDRAW && I2C && GPIOLIB
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
---help---
|
help
|
||||||
Support for Silicon Labs CP2112 HID USB to SMBus Master Bridge.
|
Support for Silicon Labs CP2112 HID USB to SMBus Master Bridge.
|
||||||
This is a HID device driver which registers as an i2c adapter
|
This is a HID device driver which registers as an i2c adapter
|
||||||
and gpiochip to expose these functions of the CP2112. The
|
and gpiochip to expose these functions of the CP2112. The
|
||||||
|
@ -287,13 +287,13 @@ config HID_CYPRESS
|
||||||
tristate "Cypress mouse and barcode readers"
|
tristate "Cypress mouse and barcode readers"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for cypress mouse and barcode readers.
|
Support for cypress mouse and barcode readers.
|
||||||
|
|
||||||
config HID_DRAGONRISE
|
config HID_DRAGONRISE
|
||||||
tristate "DragonRise Inc. game controller"
|
tristate "DragonRise Inc. game controller"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you have DragonRise Inc. game controllers.
|
Say Y here if you have DragonRise Inc. game controllers.
|
||||||
These might be branded as:
|
These might be branded as:
|
||||||
- Tesun USB-703
|
- Tesun USB-703
|
||||||
|
@ -305,7 +305,7 @@ config DRAGONRISE_FF
|
||||||
bool "DragonRise Inc. force feedback"
|
bool "DragonRise Inc. force feedback"
|
||||||
depends on HID_DRAGONRISE
|
depends on HID_DRAGONRISE
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable force feedback support for DragonRise Inc.
|
Say Y here if you want to enable force feedback support for DragonRise Inc.
|
||||||
game controllers.
|
game controllers.
|
||||||
|
|
||||||
|
@ -313,7 +313,7 @@ config HID_EMS_FF
|
||||||
tristate "EMS Production Inc. force feedback support"
|
tristate "EMS Production Inc. force feedback support"
|
||||||
depends on HID
|
depends on HID
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable force feedback support for devices by
|
Say Y here if you want to enable force feedback support for devices by
|
||||||
EMS Production Ltd.
|
EMS Production Ltd.
|
||||||
Currently the following devices are known to be supported:
|
Currently the following devices are known to be supported:
|
||||||
|
@ -322,7 +322,7 @@ config HID_EMS_FF
|
||||||
config HID_ELAN
|
config HID_ELAN
|
||||||
tristate "ELAN USB Touchpad Support"
|
tristate "ELAN USB Touchpad Support"
|
||||||
depends on LEDS_CLASS && USB_HID
|
depends on LEDS_CLASS && USB_HID
|
||||||
---help---
|
help
|
||||||
Say Y to enable support for the USB ELAN touchpad
|
Say Y to enable support for the USB ELAN touchpad
|
||||||
Currently the following devices are known to be supported:
|
Currently the following devices are known to be supported:
|
||||||
- HP Pavilion X2 10-p0XX.
|
- HP Pavilion X2 10-p0XX.
|
||||||
|
@ -330,7 +330,7 @@ config HID_ELAN
|
||||||
config HID_ELECOM
|
config HID_ELECOM
|
||||||
tristate "ELECOM HID devices"
|
tristate "ELECOM HID devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for ELECOM devices:
|
Support for ELECOM devices:
|
||||||
- BM084 Bluetooth Mouse
|
- BM084 Bluetooth Mouse
|
||||||
- EX-G Trackballs (M-XT3DRBK, M-XT3URBK)
|
- EX-G Trackballs (M-XT3DRBK, M-XT3URBK)
|
||||||
|
@ -340,7 +340,7 @@ config HID_ELECOM
|
||||||
config HID_ELO
|
config HID_ELO
|
||||||
tristate "ELO USB 4000/4500 touchscreen"
|
tristate "ELO USB 4000/4500 touchscreen"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for the ELO USB 4000/4500 touchscreens. Note that this is for
|
Support for the ELO USB 4000/4500 touchscreens. Note that this is for
|
||||||
different devices than those handled by CONFIG_TOUCHSCREEN_USB_ELO.
|
different devices than those handled by CONFIG_TOUCHSCREEN_USB_ELO.
|
||||||
|
|
||||||
|
@ -348,19 +348,19 @@ config HID_EZKEY
|
||||||
tristate "Ezkey BTC 8193 keyboard"
|
tristate "Ezkey BTC 8193 keyboard"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Ezkey BTC 8193 keyboard.
|
Support for Ezkey BTC 8193 keyboard.
|
||||||
|
|
||||||
config HID_GEMBIRD
|
config HID_GEMBIRD
|
||||||
tristate "Gembird Joypad"
|
tristate "Gembird Joypad"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Gembird JPD-DualForce 2.
|
Support for Gembird JPD-DualForce 2.
|
||||||
|
|
||||||
config HID_GFRM
|
config HID_GFRM
|
||||||
tristate "Google Fiber TV Box remote control support"
|
tristate "Google Fiber TV Box remote control support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Google Fiber TV Box remote controls
|
Support for Google Fiber TV Box remote controls
|
||||||
|
|
||||||
config HID_GLORIOUS
|
config HID_GLORIOUS
|
||||||
|
@ -373,7 +373,7 @@ config HID_GLORIOUS
|
||||||
config HID_HOLTEK
|
config HID_HOLTEK
|
||||||
tristate "Holtek HID devices"
|
tristate "Holtek HID devices"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for Holtek based devices:
|
Support for Holtek based devices:
|
||||||
- Holtek On Line Grip based game controller
|
- Holtek On Line Grip based game controller
|
||||||
- Trust GXT 18 Gaming Keyboard
|
- Trust GXT 18 Gaming Keyboard
|
||||||
|
@ -387,20 +387,20 @@ config HOLTEK_FF
|
||||||
bool "Holtek On Line Grip force feedback support"
|
bool "Holtek On Line Grip force feedback support"
|
||||||
depends on HID_HOLTEK
|
depends on HID_HOLTEK
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Holtek On Line Grip based game controller
|
Say Y here if you have a Holtek On Line Grip based game controller
|
||||||
and want to have force feedback support for it.
|
and want to have force feedback support for it.
|
||||||
|
|
||||||
config HID_GOOGLE_HAMMER
|
config HID_GOOGLE_HAMMER
|
||||||
tristate "Google Hammer Keyboard"
|
tristate "Google Hammer Keyboard"
|
||||||
depends on USB_HID && LEDS_CLASS && CROS_EC
|
depends on USB_HID && LEDS_CLASS && CROS_EC
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Google Hammer device.
|
Say Y here if you have a Google Hammer device.
|
||||||
|
|
||||||
config HID_GT683R
|
config HID_GT683R
|
||||||
tristate "MSI GT68xR LED support"
|
tristate "MSI GT68xR LED support"
|
||||||
depends on LEDS_CLASS && USB_HID
|
depends on LEDS_CLASS && USB_HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to enable support for the three MSI GT68xR LEDs
|
Say Y here if you want to enable support for the three MSI GT68xR LEDs
|
||||||
|
|
||||||
This driver support following modes:
|
This driver support following modes:
|
||||||
|
@ -414,7 +414,7 @@ config HID_GT683R
|
||||||
config HID_KEYTOUCH
|
config HID_KEYTOUCH
|
||||||
tristate "Keytouch HID devices"
|
tristate "Keytouch HID devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Keytouch HID devices not fully compliant with
|
Support for Keytouch HID devices not fully compliant with
|
||||||
the specification. Currently supported:
|
the specification. Currently supported:
|
||||||
- Keytouch IEC 60945
|
- Keytouch IEC 60945
|
||||||
|
@ -422,7 +422,7 @@ config HID_KEYTOUCH
|
||||||
config HID_KYE
|
config HID_KYE
|
||||||
tristate "KYE/Genius devices"
|
tristate "KYE/Genius devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for KYE/Genius devices not fully compliant with HID standard:
|
Support for KYE/Genius devices not fully compliant with HID standard:
|
||||||
- Ergo Mouse
|
- Ergo Mouse
|
||||||
- EasyPen i405X tablet
|
- EasyPen i405X tablet
|
||||||
|
@ -432,13 +432,13 @@ config HID_KYE
|
||||||
config HID_UCLOGIC
|
config HID_UCLOGIC
|
||||||
tristate "UC-Logic"
|
tristate "UC-Logic"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for UC-Logic and Huion tablets.
|
Support for UC-Logic and Huion tablets.
|
||||||
|
|
||||||
config HID_WALTOP
|
config HID_WALTOP
|
||||||
tristate "Waltop"
|
tristate "Waltop"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Waltop tablets.
|
Support for Waltop tablets.
|
||||||
|
|
||||||
config HID_VIEWSONIC
|
config HID_VIEWSONIC
|
||||||
|
@ -450,13 +450,13 @@ config HID_VIEWSONIC
|
||||||
config HID_GYRATION
|
config HID_GYRATION
|
||||||
tristate "Gyration remote control"
|
tristate "Gyration remote control"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Gyration remote control.
|
Support for Gyration remote control.
|
||||||
|
|
||||||
config HID_ICADE
|
config HID_ICADE
|
||||||
tristate "ION iCade arcade controller"
|
tristate "ION iCade arcade controller"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for the ION iCade arcade controller to work as a joystick.
|
Support for the ION iCade arcade controller to work as a joystick.
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the
|
To compile this driver as a module, choose M here: the
|
||||||
|
@ -466,13 +466,13 @@ config HID_ITE
|
||||||
tristate "ITE devices"
|
tristate "ITE devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for ITE devices not fully compliant with HID standard.
|
Support for ITE devices not fully compliant with HID standard.
|
||||||
|
|
||||||
config HID_JABRA
|
config HID_JABRA
|
||||||
tristate "Jabra USB HID Driver"
|
tristate "Jabra USB HID Driver"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Jabra USB HID devices.
|
Support for Jabra USB HID devices.
|
||||||
|
|
||||||
Prevents mapping of vendor defined HID usages to input events. Without
|
Prevents mapping of vendor defined HID usages to input events. Without
|
||||||
|
@ -483,27 +483,27 @@ config HID_JABRA
|
||||||
config HID_TWINHAN
|
config HID_TWINHAN
|
||||||
tristate "Twinhan IR remote control"
|
tristate "Twinhan IR remote control"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Twinhan IR remote control.
|
Support for Twinhan IR remote control.
|
||||||
|
|
||||||
config HID_KENSINGTON
|
config HID_KENSINGTON
|
||||||
tristate "Kensington Slimblade Trackball"
|
tristate "Kensington Slimblade Trackball"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Kensington Slimblade Trackball.
|
Support for Kensington Slimblade Trackball.
|
||||||
|
|
||||||
config HID_LCPOWER
|
config HID_LCPOWER
|
||||||
tristate "LC-Power"
|
tristate "LC-Power"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for LC-Power RC1000MCE RF remote control.
|
Support for LC-Power RC1000MCE RF remote control.
|
||||||
|
|
||||||
config HID_LED
|
config HID_LED
|
||||||
tristate "Simple RGB LED support"
|
tristate "Simple RGB LED support"
|
||||||
depends on HID
|
depends on HID
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
---help---
|
help
|
||||||
Support for simple RGB LED devices. Currently supported are:
|
Support for simple RGB LED devices. Currently supported are:
|
||||||
- Riso Kagaku Webmail Notifier
|
- Riso Kagaku Webmail Notifier
|
||||||
- Dream Cheeky Webmail Notifier and Friends Alert
|
- Dream Cheeky Webmail Notifier and Friends Alert
|
||||||
|
@ -519,7 +519,7 @@ config HID_LENOVO
|
||||||
depends on HID
|
depends on HID
|
||||||
select NEW_LEDS
|
select NEW_LEDS
|
||||||
select LEDS_CLASS
|
select LEDS_CLASS
|
||||||
---help---
|
help
|
||||||
Support for IBM/Lenovo devices that are not fully compliant with HID standard.
|
Support for IBM/Lenovo devices that are not fully compliant with HID standard.
|
||||||
|
|
||||||
Say Y if you want support for horizontal scrolling of the IBM/Lenovo
|
Say Y if you want support for horizontal scrolling of the IBM/Lenovo
|
||||||
|
@ -535,7 +535,7 @@ config HID_LOGITECH
|
||||||
depends on HID
|
depends on HID
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Logitech devices that are not fully compliant with HID standard.
|
Support for Logitech devices that are not fully compliant with HID standard.
|
||||||
|
|
||||||
config HID_LOGITECH_DJ
|
config HID_LOGITECH_DJ
|
||||||
|
@ -544,7 +544,7 @@ config HID_LOGITECH_DJ
|
||||||
depends on HIDRAW
|
depends on HIDRAW
|
||||||
depends on HID_LOGITECH
|
depends on HID_LOGITECH
|
||||||
select HID_LOGITECH_HIDPP
|
select HID_LOGITECH_HIDPP
|
||||||
---help---
|
help
|
||||||
Say Y if you want support for Logitech receivers and devices.
|
Say Y if you want support for Logitech receivers and devices.
|
||||||
Logitech receivers are capable of pairing multiple Logitech compliant
|
Logitech receivers are capable of pairing multiple Logitech compliant
|
||||||
devices to the same receiver. Without this driver it will be handled by
|
devices to the same receiver. Without this driver it will be handled by
|
||||||
|
@ -555,7 +555,7 @@ config HID_LOGITECH_HIDPP
|
||||||
tristate "Logitech HID++ devices support"
|
tristate "Logitech HID++ devices support"
|
||||||
depends on HID_LOGITECH
|
depends on HID_LOGITECH
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
---help---
|
help
|
||||||
Support for Logitech devices relyingon the HID++ Logitech specification
|
Support for Logitech devices relyingon the HID++ Logitech specification
|
||||||
|
|
||||||
Say Y if you want support for Logitech devices relying on the HID++
|
Say Y if you want support for Logitech devices relying on the HID++
|
||||||
|
@ -621,7 +621,7 @@ config LOGIWHEELS_FF
|
||||||
config HID_MAGICMOUSE
|
config HID_MAGICMOUSE
|
||||||
tristate "Apple Magic Mouse/Trackpad multi-touch support"
|
tristate "Apple Magic Mouse/Trackpad multi-touch support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for the Apple Magic Mouse/Trackpad multi-touch.
|
Support for the Apple Magic Mouse/Trackpad multi-touch.
|
||||||
|
|
||||||
Say Y here if you want support for the multi-touch features of the
|
Say Y here if you want support for the multi-touch features of the
|
||||||
|
@ -630,7 +630,7 @@ config HID_MAGICMOUSE
|
||||||
config HID_MALTRON
|
config HID_MALTRON
|
||||||
tristate "Maltron L90 keyboard"
|
tristate "Maltron L90 keyboard"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Adds support for the volume up, volume down, mute, and play/pause buttons
|
Adds support for the volume up, volume down, mute, and play/pause buttons
|
||||||
of the Maltron L90 keyboard.
|
of the Maltron L90 keyboard.
|
||||||
|
|
||||||
|
@ -638,7 +638,7 @@ config HID_MAYFLASH
|
||||||
tristate "Mayflash game controller adapter force feedback"
|
tristate "Mayflash game controller adapter force feedback"
|
||||||
depends on HID
|
depends on HID
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have HJZ Mayflash PS3 game controller adapters
|
Say Y here if you have HJZ Mayflash PS3 game controller adapters
|
||||||
and want to enable force feedback support.
|
and want to enable force feedback support.
|
||||||
|
|
||||||
|
@ -646,7 +646,7 @@ config HID_REDRAGON
|
||||||
tristate "Redragon keyboards"
|
tristate "Redragon keyboards"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Redragon keyboards that need fix-ups to work properly.
|
Support for Redragon keyboards that need fix-ups to work properly.
|
||||||
|
|
||||||
config HID_MICROSOFT
|
config HID_MICROSOFT
|
||||||
|
@ -654,20 +654,20 @@ config HID_MICROSOFT
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Support for Microsoft devices that are not fully compliant with HID standard.
|
Support for Microsoft devices that are not fully compliant with HID standard.
|
||||||
|
|
||||||
config HID_MONTEREY
|
config HID_MONTEREY
|
||||||
tristate "Monterey Genius KB29E keyboard"
|
tristate "Monterey Genius KB29E keyboard"
|
||||||
depends on HID
|
depends on HID
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
---help---
|
help
|
||||||
Support for Monterey Genius KB29E.
|
Support for Monterey Genius KB29E.
|
||||||
|
|
||||||
config HID_MULTITOUCH
|
config HID_MULTITOUCH
|
||||||
tristate "HID Multitouch panels"
|
tristate "HID Multitouch panels"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Generic support for HID multitouch panels.
|
Generic support for HID multitouch panels.
|
||||||
|
|
||||||
Say Y here if you have one of the following devices:
|
Say Y here if you have one of the following devices:
|
||||||
|
@ -712,20 +712,20 @@ config HID_MULTITOUCH
|
||||||
|
|
||||||
config HID_NTI
|
config HID_NTI
|
||||||
tristate "NTI keyboard adapters"
|
tristate "NTI keyboard adapters"
|
||||||
---help---
|
help
|
||||||
Support for the "extra" Sun keyboard keys on keyboards attached
|
Support for the "extra" Sun keyboard keys on keyboards attached
|
||||||
through Network Technologies USB-SUN keyboard adapters.
|
through Network Technologies USB-SUN keyboard adapters.
|
||||||
|
|
||||||
config HID_NTRIG
|
config HID_NTRIG
|
||||||
tristate "N-Trig touch screen"
|
tristate "N-Trig touch screen"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for N-Trig touch screen.
|
Support for N-Trig touch screen.
|
||||||
|
|
||||||
config HID_ORTEK
|
config HID_ORTEK
|
||||||
tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
|
tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
There are certain devices which have LogicalMaximum wrong in the keyboard
|
There are certain devices which have LogicalMaximum wrong in the keyboard
|
||||||
usage page of their report descriptor. The most prevailing ones so far
|
usage page of their report descriptor. The most prevailing ones so far
|
||||||
are manufactured by Ortek, thus the name of the driver. Currently
|
are manufactured by Ortek, thus the name of the driver. Currently
|
||||||
|
@ -738,7 +738,7 @@ config HID_ORTEK
|
||||||
config HID_PANTHERLORD
|
config HID_PANTHERLORD
|
||||||
tristate "Pantherlord/GreenAsia game controller"
|
tristate "Pantherlord/GreenAsia game controller"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a PantherLord/GreenAsia based game controller
|
Say Y here if you have a PantherLord/GreenAsia based game controller
|
||||||
or adapter.
|
or adapter.
|
||||||
|
|
||||||
|
@ -746,14 +746,14 @@ config PANTHERLORD_FF
|
||||||
bool "Pantherlord force feedback support"
|
bool "Pantherlord force feedback support"
|
||||||
depends on HID_PANTHERLORD
|
depends on HID_PANTHERLORD
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a PantherLord/GreenAsia based game controller
|
Say Y here if you have a PantherLord/GreenAsia based game controller
|
||||||
or adapter and want to enable force feedback support for it.
|
or adapter and want to enable force feedback support for it.
|
||||||
|
|
||||||
config HID_PENMOUNT
|
config HID_PENMOUNT
|
||||||
tristate "Penmount touch device"
|
tristate "Penmount touch device"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
This selects a driver for the PenMount 6000 touch controller.
|
This selects a driver for the PenMount 6000 touch controller.
|
||||||
|
|
||||||
The driver works around a problem in the report descript allowing
|
The driver works around a problem in the report descript allowing
|
||||||
|
@ -764,13 +764,13 @@ config HID_PENMOUNT
|
||||||
config HID_PETALYNX
|
config HID_PETALYNX
|
||||||
tristate "Petalynx Maxter remote control"
|
tristate "Petalynx Maxter remote control"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Petalynx Maxter remote control.
|
Support for Petalynx Maxter remote control.
|
||||||
|
|
||||||
config HID_PICOLCD
|
config HID_PICOLCD
|
||||||
tristate "PicoLCD (graphic version)"
|
tristate "PicoLCD (graphic version)"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
This provides support for Minibox PicoLCD devices, currently
|
This provides support for Minibox PicoLCD devices, currently
|
||||||
only the graphical ones are supported.
|
only the graphical ones are supported.
|
||||||
|
|
||||||
|
@ -796,7 +796,7 @@ config HID_PICOLCD_FB
|
||||||
select FB_SYS_COPYAREA
|
select FB_SYS_COPYAREA
|
||||||
select FB_SYS_IMAGEBLIT
|
select FB_SYS_IMAGEBLIT
|
||||||
select FB_SYS_FOPS
|
select FB_SYS_FOPS
|
||||||
---help---
|
help
|
||||||
Provide access to PicoLCD's 256x64 monochrome display via a
|
Provide access to PicoLCD's 256x64 monochrome display via a
|
||||||
framebuffer device.
|
framebuffer device.
|
||||||
|
|
||||||
|
@ -805,7 +805,7 @@ config HID_PICOLCD_BACKLIGHT
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
depends on HID_PICOLCD
|
depends on HID_PICOLCD
|
||||||
depends on HID_PICOLCD=BACKLIGHT_CLASS_DEVICE || BACKLIGHT_CLASS_DEVICE=y
|
depends on HID_PICOLCD=BACKLIGHT_CLASS_DEVICE || BACKLIGHT_CLASS_DEVICE=y
|
||||||
---help---
|
help
|
||||||
Provide access to PicoLCD's backlight control via backlight
|
Provide access to PicoLCD's backlight control via backlight
|
||||||
class.
|
class.
|
||||||
|
|
||||||
|
@ -814,7 +814,7 @@ config HID_PICOLCD_LCD
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
depends on HID_PICOLCD
|
depends on HID_PICOLCD
|
||||||
depends on HID_PICOLCD=LCD_CLASS_DEVICE || LCD_CLASS_DEVICE=y
|
depends on HID_PICOLCD=LCD_CLASS_DEVICE || LCD_CLASS_DEVICE=y
|
||||||
---help---
|
help
|
||||||
Provide access to PicoLCD's LCD contrast via lcd class.
|
Provide access to PicoLCD's LCD contrast via lcd class.
|
||||||
|
|
||||||
config HID_PICOLCD_LEDS
|
config HID_PICOLCD_LEDS
|
||||||
|
@ -822,7 +822,7 @@ config HID_PICOLCD_LEDS
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
depends on HID_PICOLCD
|
depends on HID_PICOLCD
|
||||||
depends on HID_PICOLCD=LEDS_CLASS || LEDS_CLASS=y
|
depends on HID_PICOLCD=LEDS_CLASS || LEDS_CLASS=y
|
||||||
---help---
|
help
|
||||||
Provide access to PicoLCD's GPO pins via leds class.
|
Provide access to PicoLCD's GPO pins via leds class.
|
||||||
|
|
||||||
config HID_PICOLCD_CIR
|
config HID_PICOLCD_CIR
|
||||||
|
@ -830,13 +830,13 @@ config HID_PICOLCD_CIR
|
||||||
default !EXPERT
|
default !EXPERT
|
||||||
depends on HID_PICOLCD
|
depends on HID_PICOLCD
|
||||||
depends on HID_PICOLCD=RC_CORE || RC_CORE=y
|
depends on HID_PICOLCD=RC_CORE || RC_CORE=y
|
||||||
---help---
|
help
|
||||||
Provide access to PicoLCD's CIR interface via remote control (LIRC).
|
Provide access to PicoLCD's CIR interface via remote control (LIRC).
|
||||||
|
|
||||||
config HID_PLANTRONICS
|
config HID_PLANTRONICS
|
||||||
tristate "Plantronics USB HID Driver"
|
tristate "Plantronics USB HID Driver"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Provides HID support for Plantronics USB audio devices.
|
Provides HID support for Plantronics USB audio devices.
|
||||||
Correctly maps vendor unique volume up/down HID usages to
|
Correctly maps vendor unique volume up/down HID usages to
|
||||||
KEY_VOLUMEUP and KEY_VOLUMEDOWN events and prevents core mapping
|
KEY_VOLUMEUP and KEY_VOLUMEDOWN events and prevents core mapping
|
||||||
|
@ -847,21 +847,21 @@ config HID_PLANTRONICS
|
||||||
config HID_PRIMAX
|
config HID_PRIMAX
|
||||||
tristate "Primax non-fully HID-compliant devices"
|
tristate "Primax non-fully HID-compliant devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Primax devices that are not fully compliant with the
|
Support for Primax devices that are not fully compliant with the
|
||||||
HID standard.
|
HID standard.
|
||||||
|
|
||||||
config HID_RETRODE
|
config HID_RETRODE
|
||||||
tristate "Retrode 2 USB adapter for vintage video games"
|
tristate "Retrode 2 USB adapter for vintage video games"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for
|
Support for
|
||||||
* Retrode 2 cartridge and controller adapter
|
* Retrode 2 cartridge and controller adapter
|
||||||
|
|
||||||
config HID_ROCCAT
|
config HID_ROCCAT
|
||||||
tristate "Roccat device support"
|
tristate "Roccat device support"
|
||||||
depends on USB_HID
|
depends on USB_HID
|
||||||
---help---
|
help
|
||||||
Support for Roccat devices.
|
Support for Roccat devices.
|
||||||
Say Y here if you have a Roccat mouse or keyboard and want
|
Say Y here if you have a Roccat mouse or keyboard and want
|
||||||
support for its special functionalities.
|
support for its special functionalities.
|
||||||
|
@ -869,7 +869,7 @@ config HID_ROCCAT
|
||||||
config HID_SAITEK
|
config HID_SAITEK
|
||||||
tristate "Saitek (Mad Catz) non-fully HID-compliant devices"
|
tristate "Saitek (Mad Catz) non-fully HID-compliant devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Saitek devices that are not fully compliant with the
|
Support for Saitek devices that are not fully compliant with the
|
||||||
HID standard.
|
HID standard.
|
||||||
|
|
||||||
|
@ -881,7 +881,7 @@ config HID_SAITEK
|
||||||
config HID_SAMSUNG
|
config HID_SAMSUNG
|
||||||
tristate "Samsung InfraRed remote control or keyboards"
|
tristate "Samsung InfraRed remote control or keyboards"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Samsung InfraRed remote control or keyboards.
|
Support for Samsung InfraRed remote control or keyboards.
|
||||||
|
|
||||||
config HID_SONY
|
config HID_SONY
|
||||||
|
@ -890,7 +890,7 @@ config HID_SONY
|
||||||
depends on NEW_LEDS
|
depends on NEW_LEDS
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
---help---
|
help
|
||||||
Support for
|
Support for
|
||||||
|
|
||||||
* Sony PS3 6-axis controllers
|
* Sony PS3 6-axis controllers
|
||||||
|
@ -903,21 +903,21 @@ config SONY_FF
|
||||||
bool "Sony PS2/3/4 accessories force feedback support"
|
bool "Sony PS2/3/4 accessories force feedback support"
|
||||||
depends on HID_SONY
|
depends on HID_SONY
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Sony PS2/3/4 accessory and want to enable
|
Say Y here if you have a Sony PS2/3/4 accessory and want to enable
|
||||||
force feedback support for it.
|
force feedback support for it.
|
||||||
|
|
||||||
config HID_SPEEDLINK
|
config HID_SPEEDLINK
|
||||||
tristate "Speedlink VAD Cezanne mouse support"
|
tristate "Speedlink VAD Cezanne mouse support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Speedlink Vicious and Divine Cezanne mouse.
|
Support for Speedlink Vicious and Divine Cezanne mouse.
|
||||||
|
|
||||||
config HID_STEAM
|
config HID_STEAM
|
||||||
tristate "Steam Controller support"
|
tristate "Steam Controller support"
|
||||||
depends on HID
|
depends on HID
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Steam Controller if you want to use it
|
Say Y here if you have a Steam Controller if you want to use it
|
||||||
without running the Steam Client. It supports both the wired and
|
without running the Steam Client. It supports both the wired and
|
||||||
the wireless adaptor.
|
the wireless adaptor.
|
||||||
|
@ -925,13 +925,13 @@ config HID_STEAM
|
||||||
config HID_STEELSERIES
|
config HID_STEELSERIES
|
||||||
tristate "Steelseries SRW-S1 steering wheel support"
|
tristate "Steelseries SRW-S1 steering wheel support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Steelseries SRW-S1 steering wheel
|
Support for Steelseries SRW-S1 steering wheel
|
||||||
|
|
||||||
config HID_SUNPLUS
|
config HID_SUNPLUS
|
||||||
tristate "Sunplus wireless desktop"
|
tristate "Sunplus wireless desktop"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Sunplus wireless desktop.
|
Support for Sunplus wireless desktop.
|
||||||
|
|
||||||
config HID_RMI
|
config HID_RMI
|
||||||
|
@ -942,7 +942,7 @@ config HID_RMI
|
||||||
select RMI4_F11
|
select RMI4_F11
|
||||||
select RMI4_F12
|
select RMI4_F12
|
||||||
select RMI4_F30
|
select RMI4_F30
|
||||||
---help---
|
help
|
||||||
Support for Synaptics RMI4 touchpads.
|
Support for Synaptics RMI4 touchpads.
|
||||||
Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
|
Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
|
||||||
and want support for its special functionalities.
|
and want support for its special functionalities.
|
||||||
|
@ -950,7 +950,7 @@ config HID_RMI
|
||||||
config HID_GREENASIA
|
config HID_GREENASIA
|
||||||
tristate "GreenAsia (Product ID 0x12) game controller support"
|
tristate "GreenAsia (Product ID 0x12) game controller support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a GreenAsia (Product ID 0x12) based game
|
Say Y here if you have a GreenAsia (Product ID 0x12) based game
|
||||||
controller or adapter.
|
controller or adapter.
|
||||||
|
|
||||||
|
@ -958,7 +958,7 @@ config GREENASIA_FF
|
||||||
bool "GreenAsia (Product ID 0x12) force feedback support"
|
bool "GreenAsia (Product ID 0x12) force feedback support"
|
||||||
depends on HID_GREENASIA
|
depends on HID_GREENASIA
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a GreenAsia (Product ID 0x12) based game controller
|
Say Y here if you have a GreenAsia (Product ID 0x12) based game controller
|
||||||
(like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
|
(like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
|
||||||
and want to enable force feedback support for it.
|
and want to enable force feedback support for it.
|
||||||
|
@ -966,13 +966,13 @@ config GREENASIA_FF
|
||||||
config HID_HYPERV_MOUSE
|
config HID_HYPERV_MOUSE
|
||||||
tristate "Microsoft Hyper-V mouse driver"
|
tristate "Microsoft Hyper-V mouse driver"
|
||||||
depends on HYPERV
|
depends on HYPERV
|
||||||
---help---
|
help
|
||||||
Select this option to enable the Hyper-V mouse driver.
|
Select this option to enable the Hyper-V mouse driver.
|
||||||
|
|
||||||
config HID_SMARTJOYPLUS
|
config HID_SMARTJOYPLUS
|
||||||
tristate "SmartJoy PLUS PS2/USB adapter support"
|
tristate "SmartJoy PLUS PS2/USB adapter support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for SmartJoy PLUS PS2/USB adapter, Super Dual Box,
|
Support for SmartJoy PLUS PS2/USB adapter, Super Dual Box,
|
||||||
Super Joy Box 3 Pro, Super Dual Box Pro, and Super Joy Box 5 Pro.
|
Super Joy Box 3 Pro, Super Dual Box Pro, and Super Joy Box 5 Pro.
|
||||||
|
|
||||||
|
@ -983,20 +983,20 @@ config SMARTJOYPLUS_FF
|
||||||
bool "SmartJoy PLUS PS2/USB adapter force feedback support"
|
bool "SmartJoy PLUS PS2/USB adapter force feedback support"
|
||||||
depends on HID_SMARTJOYPLUS
|
depends on HID_SMARTJOYPLUS
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a SmartJoy PLUS PS2/USB adapter and want to
|
Say Y here if you have a SmartJoy PLUS PS2/USB adapter and want to
|
||||||
enable force feedback support for it.
|
enable force feedback support for it.
|
||||||
|
|
||||||
config HID_TIVO
|
config HID_TIVO
|
||||||
tristate "TiVo Slide Bluetooth remote control support"
|
tristate "TiVo Slide Bluetooth remote control support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y if you have a TiVo Slide Bluetooth remote control.
|
Say Y if you have a TiVo Slide Bluetooth remote control.
|
||||||
|
|
||||||
config HID_TOPSEED
|
config HID_TOPSEED
|
||||||
tristate "TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support"
|
tristate "TopSeed Cyberlink, BTC Emprex, Conceptronic remote control support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y if you have a TopSeed Cyberlink or BTC Emprex or Conceptronic
|
Say Y if you have a TopSeed Cyberlink or BTC Emprex or Conceptronic
|
||||||
CLLRCMCE remote control.
|
CLLRCMCE remote control.
|
||||||
|
|
||||||
|
@ -1005,7 +1005,7 @@ config HID_THINGM
|
||||||
depends on HID
|
depends on HID
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
select HID_LED
|
select HID_LED
|
||||||
---help---
|
help
|
||||||
Support for the ThingM blink(1) USB RGB LED. This driver has been
|
Support for the ThingM blink(1) USB RGB LED. This driver has been
|
||||||
merged into the generic hid led driver. Config symbol HID_THINGM
|
merged into the generic hid led driver. Config symbol HID_THINGM
|
||||||
just selects HID_LED and will be removed soon.
|
just selects HID_LED and will be removed soon.
|
||||||
|
@ -1013,7 +1013,7 @@ config HID_THINGM
|
||||||
config HID_THRUSTMASTER
|
config HID_THRUSTMASTER
|
||||||
tristate "ThrustMaster devices support"
|
tristate "ThrustMaster devices support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or
|
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or
|
||||||
a THRUSTMASTER Ferrari GT Rumble Wheel.
|
a THRUSTMASTER Ferrari GT Rumble Wheel.
|
||||||
|
|
||||||
|
@ -1021,7 +1021,7 @@ config THRUSTMASTER_FF
|
||||||
bool "ThrustMaster devices force feedback support"
|
bool "ThrustMaster devices force feedback support"
|
||||||
depends on HID_THRUSTMASTER
|
depends on HID_THRUSTMASTER
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or 3,
|
Say Y here if you have a THRUSTMASTER FireStore Dual Power 2 or 3,
|
||||||
a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
|
a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
|
||||||
Rumble Force or Force Feedback Wheel.
|
Rumble Force or Force Feedback Wheel.
|
||||||
|
@ -1029,7 +1029,7 @@ config THRUSTMASTER_FF
|
||||||
config HID_UDRAW_PS3
|
config HID_UDRAW_PS3
|
||||||
tristate "THQ PS3 uDraw tablet"
|
tristate "THQ PS3 uDraw tablet"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to use the THQ uDraw gaming tablet for
|
Say Y here if you want to use the THQ uDraw gaming tablet for
|
||||||
the PS3.
|
the PS3.
|
||||||
|
|
||||||
|
@ -1069,7 +1069,7 @@ config HID_WIIMOTE
|
||||||
depends on LEDS_CLASS
|
depends on LEDS_CLASS
|
||||||
select POWER_SUPPLY
|
select POWER_SUPPLY
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Support for Nintendo Wii and Wii U Bluetooth peripherals. Supported
|
Support for Nintendo Wii and Wii U Bluetooth peripherals. Supported
|
||||||
devices are the Wii Remote and its extension devices, but also devices
|
devices are the Wii Remote and its extension devices, but also devices
|
||||||
based on the Wii Remote like the Wii U Pro Controller or the
|
based on the Wii Remote like the Wii U Pro Controller or the
|
||||||
|
@ -1091,7 +1091,7 @@ config HID_WIIMOTE
|
||||||
config HID_XINMO
|
config HID_XINMO
|
||||||
tristate "Xin-Mo non-fully compliant devices"
|
tristate "Xin-Mo non-fully compliant devices"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Xin-Mo devices that are not fully compliant with the HID
|
Support for Xin-Mo devices that are not fully compliant with the HID
|
||||||
standard. Currently only supports the Xin-Mo Dual Arcade. Say Y here
|
standard. Currently only supports the Xin-Mo Dual Arcade. Say Y here
|
||||||
if you have a Xin-Mo Dual Arcade controller.
|
if you have a Xin-Mo Dual Arcade controller.
|
||||||
|
@ -1099,21 +1099,21 @@ config HID_XINMO
|
||||||
config HID_ZEROPLUS
|
config HID_ZEROPLUS
|
||||||
tristate "Zeroplus based game controller support"
|
tristate "Zeroplus based game controller support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Zeroplus based game controller.
|
Say Y here if you have a Zeroplus based game controller.
|
||||||
|
|
||||||
config ZEROPLUS_FF
|
config ZEROPLUS_FF
|
||||||
bool "Zeroplus based game controller force feedback support"
|
bool "Zeroplus based game controller force feedback support"
|
||||||
depends on HID_ZEROPLUS
|
depends on HID_ZEROPLUS
|
||||||
select INPUT_FF_MEMLESS
|
select INPUT_FF_MEMLESS
|
||||||
---help---
|
help
|
||||||
Say Y here if you have a Zeroplus based game controller and want
|
Say Y here if you have a Zeroplus based game controller and want
|
||||||
to have force feedback support for it.
|
to have force feedback support for it.
|
||||||
|
|
||||||
config HID_ZYDACRON
|
config HID_ZYDACRON
|
||||||
tristate "Zydacron remote control support"
|
tristate "Zydacron remote control support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Zydacron remote control.
|
Support for Zydacron remote control.
|
||||||
|
|
||||||
config HID_SENSOR_HUB
|
config HID_SENSOR_HUB
|
||||||
|
@ -1121,7 +1121,7 @@ config HID_SENSOR_HUB
|
||||||
depends on HID && HAS_IOMEM
|
depends on HID && HAS_IOMEM
|
||||||
select MFD_CORE
|
select MFD_CORE
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
Support for HID Sensor framework. This creates a MFD instance
|
Support for HID Sensor framework. This creates a MFD instance
|
||||||
for a sensor hub and identifies all the sensors connected to it.
|
for a sensor hub and identifies all the sensors connected to it.
|
||||||
Each sensor is registered as a MFD cell, so that sensor specific
|
Each sensor is registered as a MFD cell, so that sensor specific
|
||||||
|
@ -1134,7 +1134,7 @@ config HID_SENSOR_CUSTOM_SENSOR
|
||||||
tristate "HID Sensors hub custom sensor support"
|
tristate "HID Sensors hub custom sensor support"
|
||||||
depends on HID_SENSOR_HUB
|
depends on HID_SENSOR_HUB
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
HID Sensor hub specification allows definition of some custom and
|
HID Sensor hub specification allows definition of some custom and
|
||||||
generic sensors. Unlike other HID sensors, they can't be exported
|
generic sensors. Unlike other HID sensors, they can't be exported
|
||||||
via Linux IIO because of custom fields. This is up to the manufacturer
|
via Linux IIO because of custom fields. This is up to the manufacturer
|
||||||
|
@ -1148,7 +1148,7 @@ config HID_SENSOR_CUSTOM_SENSOR
|
||||||
config HID_ALPS
|
config HID_ALPS
|
||||||
tristate "Alps HID device support"
|
tristate "Alps HID device support"
|
||||||
depends on HID
|
depends on HID
|
||||||
---help---
|
help
|
||||||
Support for Alps I2C HID touchpads and StickPointer.
|
Support for Alps I2C HID touchpads and StickPointer.
|
||||||
Say Y here if you have a Alps touchpads over i2c-hid or usbhid
|
Say Y here if you have a Alps touchpads over i2c-hid or usbhid
|
||||||
and want support for its special functionalities.
|
and want support for its special functionalities.
|
||||||
|
@ -1157,7 +1157,7 @@ config HID_MCP2221
|
||||||
tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
|
tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
|
||||||
depends on USB_HID && I2C
|
depends on USB_HID && I2C
|
||||||
depends on GPIOLIB
|
depends on GPIOLIB
|
||||||
---help---
|
help
|
||||||
Provides I2C and SMBUS host adapter functionality over USB-HID
|
Provides I2C and SMBUS host adapter functionality over USB-HID
|
||||||
through MCP2221 device.
|
through MCP2221 device.
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ config I2C_HID
|
||||||
default n
|
default n
|
||||||
depends on I2C && INPUT
|
depends on I2C && INPUT
|
||||||
select HID
|
select HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you use a keyboard, a touchpad, a touchscreen, or any
|
Say Y here if you use a keyboard, a touchpad, a touchscreen, or any
|
||||||
other HID based devices which is connected to your computer via I2C.
|
other HID based devices which is connected to your computer via I2C.
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ config USB_HID
|
||||||
default y
|
default y
|
||||||
depends on USB && INPUT
|
depends on USB && INPUT
|
||||||
select HID
|
select HID
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to connect USB keyboards,
|
Say Y here if you want to connect USB keyboards,
|
||||||
mice, joysticks, graphic tablets, or any other HID based devices
|
mice, joysticks, graphic tablets, or any other HID based devices
|
||||||
to your computer via USB, as well as Uninterruptible Power Supply
|
to your computer via USB, as well as Uninterruptible Power Supply
|
||||||
|
@ -51,7 +51,7 @@ menu "USB HID Boot Protocol drivers"
|
||||||
config USB_KBD
|
config USB_KBD
|
||||||
tristate "USB HIDBP Keyboard (simple Boot) support"
|
tristate "USB HIDBP Keyboard (simple Boot) support"
|
||||||
depends on USB && INPUT
|
depends on USB && INPUT
|
||||||
---help---
|
help
|
||||||
Say Y here only if you are absolutely sure that you don't want
|
Say Y here only if you are absolutely sure that you don't want
|
||||||
to use the generic HID driver for your USB keyboard and prefer
|
to use the generic HID driver for your USB keyboard and prefer
|
||||||
to use the keyboard in its limited Boot Protocol mode instead.
|
to use the keyboard in its limited Boot Protocol mode instead.
|
||||||
|
@ -67,7 +67,7 @@ config USB_KBD
|
||||||
config USB_MOUSE
|
config USB_MOUSE
|
||||||
tristate "USB HIDBP Mouse (simple Boot) support"
|
tristate "USB HIDBP Mouse (simple Boot) support"
|
||||||
depends on USB && INPUT
|
depends on USB && INPUT
|
||||||
---help---
|
help
|
||||||
Say Y here only if you are absolutely sure that you don't want
|
Say Y here only if you are absolutely sure that you don't want
|
||||||
to use the generic HID driver for your USB mouse and prefer
|
to use the generic HID driver for your USB mouse and prefer
|
||||||
to use the mouse in its limited Boot Protocol mode instead.
|
to use the mouse in its limited Boot Protocol mode instead.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
menuconfig HSI
|
menuconfig HSI
|
||||||
tristate "HSI support"
|
tristate "HSI support"
|
||||||
---help---
|
help
|
||||||
The "High speed synchronous Serial Interface" is
|
The "High speed synchronous Serial Interface" is
|
||||||
synchronous serial interface used mainly to connect
|
synchronous serial interface used mainly to connect
|
||||||
application engines and cellular modems.
|
application engines and cellular modems.
|
||||||
|
|
|
@ -35,7 +35,7 @@ config SSI_PROTOCOL
|
||||||
config HSI_CHAR
|
config HSI_CHAR
|
||||||
tristate "HSI/SSI character driver"
|
tristate "HSI/SSI character driver"
|
||||||
depends on HSI
|
depends on HSI
|
||||||
---help---
|
help
|
||||||
If you say Y here, you will enable the HSI/SSI character driver.
|
If you say Y here, you will enable the HSI/SSI character driver.
|
||||||
This driver provides a simple character device interface for
|
This driver provides a simple character device interface for
|
||||||
serial communication with the cellular modem over HSI/SSI bus.
|
serial communication with the cellular modem over HSI/SSI bus.
|
||||||
|
|
|
@ -8,7 +8,7 @@ config OMAP_SSI
|
||||||
tristate "OMAP SSI hardware driver"
|
tristate "OMAP SSI hardware driver"
|
||||||
depends on HSI && OF && ARM && COMMON_CLK
|
depends on HSI && OF && ARM && COMMON_CLK
|
||||||
depends on ARCH_OMAP3 || COMPILE_TEST
|
depends on ARCH_OMAP3 || COMPILE_TEST
|
||||||
---help---
|
help
|
||||||
SSI is a legacy version of HSI. It is usually used to connect
|
SSI is a legacy version of HSI. It is usually used to connect
|
||||||
an application engine with a cellular modem.
|
an application engine with a cellular modem.
|
||||||
If you say Y here, you will enable the OMAP SSI hardware driver.
|
If you say Y here, you will enable the OMAP SSI hardware driver.
|
||||||
|
|
|
@ -9,7 +9,7 @@ config I2C
|
||||||
tristate "I2C support"
|
tristate "I2C support"
|
||||||
select RT_MUTEXES
|
select RT_MUTEXES
|
||||||
select IRQ_DOMAIN
|
select IRQ_DOMAIN
|
||||||
---help---
|
help
|
||||||
I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
|
I2C (pronounce: I-squared-C) is a slow serial bus protocol used in
|
||||||
many micro controller applications and developed by Philips. SMBus,
|
many micro controller applications and developed by Philips. SMBus,
|
||||||
or System Management Bus is a subset of the I2C protocol. More
|
or System Management Bus is a subset of the I2C protocol. More
|
||||||
|
|
|
@ -12,7 +12,7 @@ menuconfig IDE
|
||||||
depends on HAVE_IDE
|
depends on HAVE_IDE
|
||||||
depends on BLOCK
|
depends on BLOCK
|
||||||
select BLK_SCSI_REQUEST
|
select BLK_SCSI_REQUEST
|
||||||
---help---
|
help
|
||||||
If you say Y here, your kernel will be able to manage ATA/(E)IDE and
|
If you say Y here, your kernel will be able to manage ATA/(E)IDE and
|
||||||
ATAPI units. The most common cases are IDE hard drives and ATAPI
|
ATAPI units. The most common cases are IDE hard drives and ATAPI
|
||||||
CD-ROM drives.
|
CD-ROM drives.
|
||||||
|
@ -49,7 +49,7 @@ config IDE_LEGACY
|
||||||
config BLK_DEV_IDE_SATA
|
config BLK_DEV_IDE_SATA
|
||||||
bool "Support for SATA (deprecated; conflicts with libata SATA driver)"
|
bool "Support for SATA (deprecated; conflicts with libata SATA driver)"
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
There are two drivers for Serial ATA controllers.
|
There are two drivers for Serial ATA controllers.
|
||||||
|
|
||||||
The main driver, "libata", uses the SCSI subsystem
|
The main driver, "libata", uses the SCSI subsystem
|
||||||
|
@ -121,7 +121,7 @@ config BLK_DEV_IDECD
|
||||||
depends on BLK_DEV
|
depends on BLK_DEV
|
||||||
select IDE_ATAPI
|
select IDE_ATAPI
|
||||||
select CDROM
|
select CDROM
|
||||||
---help---
|
help
|
||||||
If you have a CD-ROM drive using the ATAPI protocol, say Y. ATAPI is
|
If you have a CD-ROM drive using the ATAPI protocol, say Y. ATAPI is
|
||||||
a newer protocol used by IDE CD-ROM and TAPE drives, similar to the
|
a newer protocol used by IDE CD-ROM and TAPE drives, similar to the
|
||||||
SCSI protocol. Most new CD-ROM drives use ATAPI, including the
|
SCSI protocol. Most new CD-ROM drives use ATAPI, including the
|
||||||
|
@ -172,7 +172,7 @@ config BLK_DEV_IDETAPE
|
||||||
config BLK_DEV_IDEACPI
|
config BLK_DEV_IDEACPI
|
||||||
bool "IDE ACPI support"
|
bool "IDE ACPI support"
|
||||||
depends on ACPI
|
depends on ACPI
|
||||||
---help---
|
help
|
||||||
Implement ACPI support for generic IDE devices. On modern
|
Implement ACPI support for generic IDE devices. On modern
|
||||||
machines ACPI support is required to properly handle ACPI S3 states.
|
machines ACPI support is required to properly handle ACPI S3 states.
|
||||||
|
|
||||||
|
@ -232,7 +232,7 @@ config BLK_DEV_CMD640
|
||||||
tristate "CMD640 chipset bugfix/support"
|
tristate "CMD640 chipset bugfix/support"
|
||||||
depends on X86
|
depends on X86
|
||||||
select IDE_TIMINGS
|
select IDE_TIMINGS
|
||||||
---help---
|
help
|
||||||
The CMD-Technologies CMD640 IDE chip is used on many common 486 and
|
The CMD-Technologies CMD640 IDE chip is used on many common 486 and
|
||||||
Pentium motherboards, usually in combination with a "Neptune" or
|
Pentium motherboards, usually in combination with a "Neptune" or
|
||||||
"SiS" chipset. Unfortunately, it has a number of rather nasty
|
"SiS" chipset. Unfortunately, it has a number of rather nasty
|
||||||
|
|
|
@ -325,7 +325,7 @@ config MAX5821
|
||||||
config MCP4725
|
config MCP4725
|
||||||
tristate "MCP4725/6 DAC driver"
|
tristate "MCP4725/6 DAC driver"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to build a driver for the Microchip
|
Say Y here if you want to build a driver for the Microchip
|
||||||
MCP 4725/6 12-bit digital-to-analog converter (DAC) with I2C
|
MCP 4725/6 12-bit digital-to-analog converter (DAC) with I2C
|
||||||
interface.
|
interface.
|
||||||
|
|
|
@ -8,7 +8,7 @@ menuconfig INFINIBAND
|
||||||
depends on !ALPHA
|
depends on !ALPHA
|
||||||
select IRQ_POLL
|
select IRQ_POLL
|
||||||
select DIMLIB
|
select DIMLIB
|
||||||
---help---
|
help
|
||||||
Core support for InfiniBand (IB). Make sure to also select
|
Core support for InfiniBand (IB). Make sure to also select
|
||||||
any protocols you wish to use as well as drivers for your
|
any protocols you wish to use as well as drivers for your
|
||||||
InfiniBand hardware.
|
InfiniBand hardware.
|
||||||
|
@ -18,7 +18,7 @@ if INFINIBAND
|
||||||
config INFINIBAND_USER_MAD
|
config INFINIBAND_USER_MAD
|
||||||
tristate "InfiniBand userspace MAD support"
|
tristate "InfiniBand userspace MAD support"
|
||||||
depends on INFINIBAND
|
depends on INFINIBAND
|
||||||
---help---
|
help
|
||||||
Userspace InfiniBand Management Datagram (MAD) support. This
|
Userspace InfiniBand Management Datagram (MAD) support. This
|
||||||
is the kernel side of the userspace MAD support, which allows
|
is the kernel side of the userspace MAD support, which allows
|
||||||
userspace processes to send and receive MADs. You will also
|
userspace processes to send and receive MADs. You will also
|
||||||
|
@ -28,7 +28,7 @@ config INFINIBAND_USER_MAD
|
||||||
config INFINIBAND_USER_ACCESS
|
config INFINIBAND_USER_ACCESS
|
||||||
tristate "InfiniBand userspace access (verbs and CM)"
|
tristate "InfiniBand userspace access (verbs and CM)"
|
||||||
depends on MMU
|
depends on MMU
|
||||||
---help---
|
help
|
||||||
Userspace InfiniBand access support. This enables the
|
Userspace InfiniBand access support. This enables the
|
||||||
kernel side of userspace verbs and the userspace
|
kernel side of userspace verbs and the userspace
|
||||||
communication manager (CM). This allows userspace processes
|
communication manager (CM). This allows userspace processes
|
||||||
|
@ -40,7 +40,7 @@ config INFINIBAND_USER_ACCESS
|
||||||
config INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI
|
config INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI
|
||||||
bool "Allow experimental legacy verbs in new ioctl uAPI (EXPERIMENTAL)"
|
bool "Allow experimental legacy verbs in new ioctl uAPI (EXPERIMENTAL)"
|
||||||
depends on INFINIBAND_USER_ACCESS
|
depends on INFINIBAND_USER_ACCESS
|
||||||
---help---
|
help
|
||||||
IOCTL based uAPI support for Infiniband is enabled by default for
|
IOCTL based uAPI support for Infiniband is enabled by default for
|
||||||
new verbs only. This allows userspace to invoke the IOCTL based uAPI
|
new verbs only. This allows userspace to invoke the IOCTL based uAPI
|
||||||
for current legacy verbs too.
|
for current legacy verbs too.
|
||||||
|
@ -57,7 +57,7 @@ config INFINIBAND_ON_DEMAND_PAGING
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
select INTERVAL_TREE
|
select INTERVAL_TREE
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
On demand paging support for the InfiniBand subsystem.
|
On demand paging support for the InfiniBand subsystem.
|
||||||
Together with driver support this allows registration of
|
Together with driver support this allows registration of
|
||||||
memory regions without pinning their pages, fetching the
|
memory regions without pinning their pages, fetching the
|
||||||
|
@ -67,7 +67,7 @@ config INFINIBAND_ADDR_TRANS
|
||||||
bool "RDMA/CM"
|
bool "RDMA/CM"
|
||||||
depends on INFINIBAND
|
depends on INFINIBAND
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Support for RDMA communication manager (CM).
|
Support for RDMA communication manager (CM).
|
||||||
This allows for a generic connection abstraction over RDMA.
|
This allows for a generic connection abstraction over RDMA.
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ config INFINIBAND_ADDR_TRANS_CONFIGFS
|
||||||
bool
|
bool
|
||||||
depends on INFINIBAND_ADDR_TRANS && CONFIGFS_FS && !(INFINIBAND=y && CONFIGFS_FS=m)
|
depends on INFINIBAND_ADDR_TRANS && CONFIGFS_FS && !(INFINIBAND=y && CONFIGFS_FS=m)
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
ConfigFS support for RDMA communication manager (CM).
|
ConfigFS support for RDMA communication manager (CM).
|
||||||
This allows the user to config the default GID type that the CM
|
This allows the user to config the default GID type that the CM
|
||||||
uses for each device, when initiaing new connections.
|
uses for each device, when initiaing new connections.
|
||||||
|
|
|
@ -5,7 +5,7 @@ config INFINIBAND_BNXT_RE
|
||||||
depends on ETHERNET && NETDEVICES && PCI && INET && DCB
|
depends on ETHERNET && NETDEVICES && PCI && INET && DCB
|
||||||
select NET_VENDOR_BROADCOM
|
select NET_VENDOR_BROADCOM
|
||||||
select BNXT
|
select BNXT
|
||||||
---help---
|
help
|
||||||
This driver supports Broadcom NetXtreme-E 10/25/40/50 gigabit
|
This driver supports Broadcom NetXtreme-E 10/25/40/50 gigabit
|
||||||
RoCE HCAs. To compile this driver as a module, choose M here:
|
RoCE HCAs. To compile this driver as a module, choose M here:
|
||||||
the module will be called bnxt_re.
|
the module will be called bnxt_re.
|
||||||
|
|
|
@ -5,7 +5,7 @@ config INFINIBAND_CXGB4
|
||||||
depends on INFINIBAND_ADDR_TRANS
|
depends on INFINIBAND_ADDR_TRANS
|
||||||
select CHELSIO_LIB
|
select CHELSIO_LIB
|
||||||
select GENERIC_ALLOCATOR
|
select GENERIC_ALLOCATOR
|
||||||
---help---
|
help
|
||||||
This is an iWARP/RDMA driver for the Chelsio T4 and T5
|
This is an iWARP/RDMA driver for the Chelsio T4 and T5
|
||||||
1GbE, 10GbE adapters and T5 40GbE adapter.
|
1GbE, 10GbE adapters and T5 40GbE adapter.
|
||||||
|
|
||||||
|
|
|
@ -5,19 +5,19 @@ config INFINIBAND_HFI1
|
||||||
select MMU_NOTIFIER
|
select MMU_NOTIFIER
|
||||||
select CRC32
|
select CRC32
|
||||||
select I2C_ALGOBIT
|
select I2C_ALGOBIT
|
||||||
---help---
|
help
|
||||||
This is a low-level driver for Intel OPA Gen1 adapter.
|
This is a low-level driver for Intel OPA Gen1 adapter.
|
||||||
config HFI1_DEBUG_SDMA_ORDER
|
config HFI1_DEBUG_SDMA_ORDER
|
||||||
bool "HFI1 SDMA Order debug"
|
bool "HFI1 SDMA Order debug"
|
||||||
depends on INFINIBAND_HFI1
|
depends on INFINIBAND_HFI1
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This is a debug flag to test for out of order
|
This is a debug flag to test for out of order
|
||||||
sdma completions for unit testing
|
sdma completions for unit testing
|
||||||
config SDMA_VERBOSITY
|
config SDMA_VERBOSITY
|
||||||
bool "Config SDMA Verbosity"
|
bool "Config SDMA Verbosity"
|
||||||
depends on INFINIBAND_HFI1
|
depends on INFINIBAND_HFI1
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This is a configuration flag to enable verbose
|
This is a configuration flag to enable verbose
|
||||||
SDMA debug
|
SDMA debug
|
||||||
|
|
|
@ -4,7 +4,7 @@ config INFINIBAND_HNS
|
||||||
depends on NET_VENDOR_HISILICON
|
depends on NET_VENDOR_HISILICON
|
||||||
depends on ARM64 || (COMPILE_TEST && 64BIT)
|
depends on ARM64 || (COMPILE_TEST && 64BIT)
|
||||||
depends on (HNS_DSAF && HNS_ENET) || HNS3
|
depends on (HNS_DSAF && HNS_ENET) || HNS3
|
||||||
---help---
|
help
|
||||||
This is a RoCE/RDMA driver for the Hisilicon RoCE engine. The engine
|
This is a RoCE/RDMA driver for the Hisilicon RoCE engine. The engine
|
||||||
is used in Hisilicon Hip06 and more further ICT SoC based on
|
is used in Hisilicon Hip06 and more further ICT SoC based on
|
||||||
platform device.
|
platform device.
|
||||||
|
@ -15,7 +15,7 @@ config INFINIBAND_HNS_HIP06
|
||||||
bool "Hisilicon Hip06 Family RoCE support"
|
bool "Hisilicon Hip06 Family RoCE support"
|
||||||
depends on INFINIBAND_HNS && HNS && HNS_DSAF && HNS_ENET
|
depends on INFINIBAND_HNS && HNS && HNS_DSAF && HNS_ENET
|
||||||
depends on INFINIBAND_HNS=m || (HNS_DSAF=y && HNS_ENET=y)
|
depends on INFINIBAND_HNS=m || (HNS_DSAF=y && HNS_ENET=y)
|
||||||
---help---
|
help
|
||||||
RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip06 and
|
RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip06 and
|
||||||
Hip07 SoC. These RoCE engines are platform devices.
|
Hip07 SoC. These RoCE engines are platform devices.
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ config INFINIBAND_HNS_HIP08
|
||||||
bool "Hisilicon Hip08 Family RoCE support"
|
bool "Hisilicon Hip08 Family RoCE support"
|
||||||
depends on INFINIBAND_HNS && PCI && HNS3
|
depends on INFINIBAND_HNS && PCI && HNS3
|
||||||
depends on INFINIBAND_HNS=m || HNS3=y
|
depends on INFINIBAND_HNS=m || HNS3=y
|
||||||
---help---
|
help
|
||||||
RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC.
|
RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC.
|
||||||
The RoCE engine is a PCI device.
|
The RoCE engine is a PCI device.
|
||||||
|
|
||||||
|
|
|
@ -5,5 +5,5 @@ config INFINIBAND_I40IW
|
||||||
depends on IPV6 || !IPV6
|
depends on IPV6 || !IPV6
|
||||||
depends on PCI
|
depends on PCI
|
||||||
select GENERIC_ALLOCATOR
|
select GENERIC_ALLOCATOR
|
||||||
---help---
|
help
|
||||||
Intel(R) Ethernet X722 iWARP Driver
|
Intel(R) Ethernet X722 iWARP Driver
|
||||||
|
|
|
@ -4,7 +4,7 @@ config MLX4_INFINIBAND
|
||||||
depends on NETDEVICES && ETHERNET && PCI && INET
|
depends on NETDEVICES && ETHERNET && PCI && INET
|
||||||
select NET_VENDOR_MELLANOX
|
select NET_VENDOR_MELLANOX
|
||||||
select MLX4_CORE
|
select MLX4_CORE
|
||||||
---help---
|
help
|
||||||
This driver provides low-level InfiniBand support for
|
This driver provides low-level InfiniBand support for
|
||||||
Mellanox ConnectX PCI Express host channel adapters (HCAs).
|
Mellanox ConnectX PCI Express host channel adapters (HCAs).
|
||||||
This is required to use InfiniBand protocols such as
|
This is required to use InfiniBand protocols such as
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config MLX5_INFINIBAND
|
config MLX5_INFINIBAND
|
||||||
tristate "Mellanox 5th generation network adapters (ConnectX series) support"
|
tristate "Mellanox 5th generation network adapters (ConnectX series) support"
|
||||||
depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE
|
depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE
|
||||||
---help---
|
help
|
||||||
This driver provides low-level InfiniBand support for
|
This driver provides low-level InfiniBand support for
|
||||||
Mellanox Connect-IB PCI Express host channel adapters (HCAs).
|
Mellanox Connect-IB PCI Express host channel adapters (HCAs).
|
||||||
This is required to use InfiniBand protocols such as
|
This is required to use InfiniBand protocols such as
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config INFINIBAND_MTHCA
|
config INFINIBAND_MTHCA
|
||||||
tristate "Mellanox HCA support"
|
tristate "Mellanox HCA support"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
This is a low-level driver for Mellanox InfiniHost host
|
This is a low-level driver for Mellanox InfiniHost host
|
||||||
channel adapters (HCAs), including the MT23108 PCI-X HCA
|
channel adapters (HCAs), including the MT23108 PCI-X HCA
|
||||||
("Tavor") and the MT25208 PCI Express HCA ("Arbel").
|
("Tavor") and the MT25208 PCI Express HCA ("Arbel").
|
||||||
|
@ -11,7 +11,7 @@ config INFINIBAND_MTHCA_DEBUG
|
||||||
bool "Verbose debugging output" if EXPERT
|
bool "Verbose debugging output" if EXPERT
|
||||||
depends on INFINIBAND_MTHCA
|
depends on INFINIBAND_MTHCA
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This option causes debugging code to be compiled into the
|
This option causes debugging code to be compiled into the
|
||||||
mthca driver. The output can be turned on via the
|
mthca driver. The output can be turned on via the
|
||||||
debug_level module parameter (which can also be set after
|
debug_level module parameter (which can also be set after
|
||||||
|
|
|
@ -4,6 +4,6 @@ config INFINIBAND_OCRDMA
|
||||||
depends on ETHERNET && NETDEVICES && PCI && INET && (IPV6 || IPV6=n)
|
depends on ETHERNET && NETDEVICES && PCI && INET && (IPV6 || IPV6=n)
|
||||||
select NET_VENDOR_EMULEX
|
select NET_VENDOR_EMULEX
|
||||||
select BE2NET
|
select BE2NET
|
||||||
---help---
|
help
|
||||||
This driver provides low-level InfiniBand over Ethernet
|
This driver provides low-level InfiniBand over Ethernet
|
||||||
support for Emulex One Connect host channel adapters (HCAs).
|
support for Emulex One Connect host channel adapters (HCAs).
|
||||||
|
|
|
@ -6,6 +6,6 @@ config INFINIBAND_QEDR
|
||||||
select QED_LL2
|
select QED_LL2
|
||||||
select QED_OOO
|
select QED_OOO
|
||||||
select QED_RDMA
|
select QED_RDMA
|
||||||
---help---
|
help
|
||||||
This driver provides low-level InfiniBand over Ethernet
|
This driver provides low-level InfiniBand over Ethernet
|
||||||
support for QLogic QED host channel adapters (HCAs).
|
support for QLogic QED host channel adapters (HCAs).
|
||||||
|
|
|
@ -3,7 +3,7 @@ config INFINIBAND_QIB
|
||||||
tristate "Intel PCIe HCA support"
|
tristate "Intel PCIe HCA support"
|
||||||
depends on 64BIT && INFINIBAND_RDMAVT
|
depends on 64BIT && INFINIBAND_RDMAVT
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
help
|
||||||
This is a low-level driver for Intel PCIe QLE InfiniBand host
|
This is a low-level driver for Intel PCIe QLE InfiniBand host
|
||||||
channel adapters. This driver does not support the Intel
|
channel adapters. This driver does not support the Intel
|
||||||
HyperTransport card (model QHT7140).
|
HyperTransport card (model QHT7140).
|
||||||
|
@ -12,6 +12,6 @@ config INFINIBAND_QIB_DCA
|
||||||
bool "QIB DCA support"
|
bool "QIB DCA support"
|
||||||
depends on INFINIBAND_QIB && DCA && SMP && !(INFINIBAND_QIB=y && DCA=m)
|
depends on INFINIBAND_QIB && DCA && SMP && !(INFINIBAND_QIB=y && DCA=m)
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
Setting this enables DCA support on some Intel chip sets
|
Setting this enables DCA support on some Intel chip sets
|
||||||
with the iba7322 HCA.
|
with the iba7322 HCA.
|
||||||
|
|
|
@ -6,6 +6,6 @@ config INFINIBAND_USNIC
|
||||||
select ENIC
|
select ENIC
|
||||||
select NET_VENDOR_CISCO
|
select NET_VENDOR_CISCO
|
||||||
select PCI_IOV
|
select PCI_IOV
|
||||||
---help---
|
help
|
||||||
This is a low-level driver for Cisco's Virtual Interface
|
This is a low-level driver for Cisco's Virtual Interface
|
||||||
Cards (VICs), including the VIC 1240 and 1280 cards.
|
Cards (VICs), including the VIC 1240 and 1280 cards.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config INFINIBAND_VMWARE_PVRDMA
|
config INFINIBAND_VMWARE_PVRDMA
|
||||||
tristate "VMware Paravirtualized RDMA Driver"
|
tristate "VMware Paravirtualized RDMA Driver"
|
||||||
depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3
|
depends on NETDEVICES && ETHERNET && PCI && INET && VMXNET3
|
||||||
---help---
|
help
|
||||||
This driver provides low-level support for VMware Paravirtual
|
This driver provides low-level support for VMware Paravirtual
|
||||||
RDMA adapter. It interacts with the VMXNet3 driver to provide
|
RDMA adapter. It interacts with the VMXNet3 driver to provide
|
||||||
Ethernet capabilities.
|
Ethernet capabilities.
|
||||||
|
|
|
@ -4,5 +4,5 @@ config INFINIBAND_RDMAVT
|
||||||
depends on X86_64 && ARCH_DMA_ADDR_T_64BIT
|
depends on X86_64 && ARCH_DMA_ADDR_T_64BIT
|
||||||
depends on PCI
|
depends on PCI
|
||||||
select DMA_VIRT_OPS
|
select DMA_VIRT_OPS
|
||||||
---help---
|
help
|
||||||
This is a common software verbs provider for RDMA networks.
|
This is a common software verbs provider for RDMA networks.
|
||||||
|
|
|
@ -6,7 +6,7 @@ config RDMA_RXE
|
||||||
select NET_UDP_TUNNEL
|
select NET_UDP_TUNNEL
|
||||||
select CRYPTO_CRC32
|
select CRYPTO_CRC32
|
||||||
select DMA_VIRT_OPS
|
select DMA_VIRT_OPS
|
||||||
---help---
|
help
|
||||||
This driver implements the InfiniBand RDMA transport over
|
This driver implements the InfiniBand RDMA transport over
|
||||||
the Linux network stack. It enables a system with a
|
the Linux network stack. It enables a system with a
|
||||||
standard Ethernet adapter to interoperate with a RoCE
|
standard Ethernet adapter to interoperate with a RoCE
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
config INFINIBAND_IPOIB
|
config INFINIBAND_IPOIB
|
||||||
tristate "IP-over-InfiniBand"
|
tristate "IP-over-InfiniBand"
|
||||||
depends on NETDEVICES && INET && (IPV6 || IPV6=n)
|
depends on NETDEVICES && INET && (IPV6 || IPV6=n)
|
||||||
---help---
|
help
|
||||||
Support for the IP-over-InfiniBand protocol (IPoIB). This
|
Support for the IP-over-InfiniBand protocol (IPoIB). This
|
||||||
transports IP packets over InfiniBand so you can use your IB
|
transports IP packets over InfiniBand so you can use your IB
|
||||||
device as a fancy NIC.
|
device as a fancy NIC.
|
||||||
|
@ -13,7 +13,7 @@ config INFINIBAND_IPOIB_CM
|
||||||
bool "IP-over-InfiniBand Connected Mode support"
|
bool "IP-over-InfiniBand Connected Mode support"
|
||||||
depends on INFINIBAND_IPOIB
|
depends on INFINIBAND_IPOIB
|
||||||
default n
|
default n
|
||||||
---help---
|
help
|
||||||
This option enables support for IPoIB connected mode. After
|
This option enables support for IPoIB connected mode. After
|
||||||
enabling this option, you need to switch to connected mode
|
enabling this option, you need to switch to connected mode
|
||||||
through /sys/class/net/ibXXX/mode to actually create
|
through /sys/class/net/ibXXX/mode to actually create
|
||||||
|
@ -28,7 +28,7 @@ config INFINIBAND_IPOIB_DEBUG
|
||||||
bool "IP-over-InfiniBand debugging" if EXPERT
|
bool "IP-over-InfiniBand debugging" if EXPERT
|
||||||
depends on INFINIBAND_IPOIB
|
depends on INFINIBAND_IPOIB
|
||||||
default y
|
default y
|
||||||
---help---
|
help
|
||||||
This option causes debugging code to be compiled into the
|
This option causes debugging code to be compiled into the
|
||||||
IPoIB driver. The output can be turned on via the
|
IPoIB driver. The output can be turned on via the
|
||||||
debug_level and mcast_debug_level module parameters (which
|
debug_level and mcast_debug_level module parameters (which
|
||||||
|
@ -42,7 +42,7 @@ config INFINIBAND_IPOIB_DEBUG
|
||||||
config INFINIBAND_IPOIB_DEBUG_DATA
|
config INFINIBAND_IPOIB_DEBUG_DATA
|
||||||
bool "IP-over-InfiniBand data path debugging"
|
bool "IP-over-InfiniBand data path debugging"
|
||||||
depends on INFINIBAND_IPOIB_DEBUG
|
depends on INFINIBAND_IPOIB_DEBUG
|
||||||
---help---
|
help
|
||||||
This option compiles debugging code into the data path
|
This option compiles debugging code into the data path
|
||||||
of the IPoIB driver. The output can be turned on via the
|
of the IPoIB driver. The output can be turned on via the
|
||||||
data_debug_level module parameter; however, even with output
|
data_debug_level module parameter; however, even with output
|
||||||
|
|
|
@ -3,7 +3,7 @@ config INFINIBAND_ISER
|
||||||
tristate "iSCSI Extensions for RDMA (iSER)"
|
tristate "iSCSI Extensions for RDMA (iSER)"
|
||||||
depends on SCSI && INET && INFINIBAND_ADDR_TRANS
|
depends on SCSI && INET && INFINIBAND_ADDR_TRANS
|
||||||
select SCSI_ISCSI_ATTRS
|
select SCSI_ISCSI_ATTRS
|
||||||
---help---
|
help
|
||||||
Support for the iSCSI Extensions for RDMA (iSER) Protocol
|
Support for the iSCSI Extensions for RDMA (iSER) Protocol
|
||||||
over InfiniBand. This allows you to access storage devices
|
over InfiniBand. This allows you to access storage devices
|
||||||
that speak iSCSI over iSER over InfiniBand.
|
that speak iSCSI over iSER over InfiniBand.
|
||||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче